Clever-Excel-Forum

Normale Version: WENN DANN oder wie
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Leute,

ich habe hier eine kleine Aufgabe an der ich teilweise verzweifle.
Ich habe mehrere Excel Dateien die miteinander verknüpft sind und sich so untereinander aktualisieren.

Ich möchte jetzt in der Datei "Prod" in Zelle B6 etwas bestimmtes von Datei "Auftrag" drinnen stehen haben.
Dies soll die z.B. die Zelle B28 sein, sofern die Zelle E28 größer als 0 ist. Wenn Zelle E28 dann auf 0 steht, soll automatisch Zelle B29 angezeigt werden, auch hier wieder solange dann
Zelle E29 > 0 ist usw.

Wie kann ich das am besten lösen?


[attachment=37613][attachment=37614]

Danke schonmal an alle Unterstützer.
Hi,

lad bitte die entsprechenden Beispieldateien hoch und trage händisch dein Wunschergebnis ein. https://www.clever-excel-forum.de/Thread...ng-stellen
Hola,

Code:
=INDEX(B10:B50;VERGLEICH(WAHR;INDEX(E10:E50>0;0);0))
Gruß,
steve1da
Vielen Dank, das ist die Lösung für mein Anliegen.
Jetzt muß ich es nur noch schaffen das ich die Formel in der Karteikarte "Produziert" so umforme das er sich die Daten aus Karteikarte "Aufträge u. Stückzahl" direkt holen kann ohne in Aufträge und Stückzahl eine extra Zelle zu verwenden.
Es ist halt schon sehr lange her bei mir das ich mich damit beschäftigt habe.
Hola,

sorry, versteh ich nicht. Was denn für eine extra Zelle?

Gruß,
steve1da
Wenn ich deine Formel 1:1 übernehme, geht das ja nur auf dem Arbeitsblatt auf dem die Daten B10:B50 sind. Wenn ich jetzt von einem anderen Arbeitsblatt direkt die Formel verwenden will, muß ich die Formel ja erst anpassen um das andere Arbeitsblatt einzufügen. Ansonsten muß ich ja in dem Arbeitblatt eine Zelle mit deiner Formel belegen um vom anderen Arbeitsblatt auf die Zelle zugreifen zu können.

Die Formel auf das andere Arbeitsblatt umzuschreiben happert etwas, keine Ahnung was da genau nicht funktioniert. Habe jetzt einfach die Zelle vernüpft.
Einfach den Blattnamen vor die Bereiche schreiben:
Code:
=INDEX(Auftrag!B10:B50;VERGLEICH(WAHR;INDEX(Auftrag!E10:E50>0;0);0))
Auweh, jetzt habe ich den Fehler gefunden, danke Dir nochmal.
Ich habe das zweite Arbeitsblatt in "Aufträge u. Stüczahlen" umbenannt, da braucht man dann noch ein ' vor dem Blattnamen.

Aber nochmal vielen vielen Dank, das erleichtert es mir enorm die Übersicht zu bewahren.