Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<
Microsoft Office 2003-2019 => Excel => Thema gestartet von: Lars211 am Dezember 05, 2018, 14:50:21 Nachmittag
-
Hallo Leute,
ich stehe vor einem Problem und bin sicher, für Einige sollte es eine leichte Übung sein.
Ich versuche die benötigte Funktion in Worten so zu beschreiben, dass mir hoffentlich jemand
die Lösung nennen kann.
Folgendes soll ausgeführt werden:
Suche im Arbeitsblatt 1 in der Spalte E nach einem Wert (z.B 1). Wenn dieser gefunden ist (z.B in E5), füge den Wert aus der zugehörigen Spalte B (hier B5) in die Zelle A4 des Arbeitsblattes 2 ein. Suche ab dieser Stelle (E5) im Arbeitsblatt 1 weiter nach einem neuen Wert (wieder 1). Ist dieser z.B in E19 gefunden, soll der Wert aus B19 in die Zelle A5 des Arbeitsblattes 2 übertragen werden.
Irgendwie so, nur bis 3000 oder so..
Arbeitsblatt 2 / A4 =wenn(Arbeitsblatt1!E1=1;Arbeitsblatt1!B5;Suche in Arbeitsblatt1/Spalte E weiter, bis 1 gefunden) bspw. bis E5
Arbeitsblatt 2 / A5 =wenn(Arbeitsblatt1!E6=1;Arbeitsblatt1!B6;Suche in Arbeitsblatt1/Spalte E weiter, bis 1 gefunden) bspw. bis E19
Arbeitsblatt 2 / A6 =wenn(Arbeitsblatt1!E20=1;Arbeitsblatt1!B20;Suche in Arbeitsblatt1/Spalte E weiter, bis 1 gefunden) u.s.w
Was ich bisher habe....
-> =WENN(Projektliste!E7=1;Projektliste!B7;INDEX(Projektliste!E8:$E$2000;B;8))
-> =WENN(Projektliste!E7=1;Projektliste!B7;SVERWEIS(1;Projektliste!B7:$Z$2000;B;FALSCH))
Es gibt Folgendes:
Wert der stimmt
#Name?
#Name?
Wert der stimmt
#Name?
und so weiter, abhängig von der Positionen der 1 in der Spalte E -> Ich möchte diese Leerzeilen nicht!
Ich hoffe mir kann jemand helfen!
Danke
Grüße
Lars
-
Hola,
=WENNFEHLER(INDEX('Arbeitsblatt 1'!$A$5:$A$40;AGGREGAT(15;6;ZEILE($A$5:$A$40)-4/('Arbeitsblatt 1'!$E$5:$E$40=1);ZEILE(A1)));"")
Gruß,
steve1da
-
ich sage schon einmal vielen Dank für die schnelle Hilfe!
Ich hoffe ich kann damit etwas anfangen, so ganz verstehe ich die Funktion noch nicht, aber das wird schon.
-
..sorry, aber das Funktioniert nicht.
Ich bekomme als ersten ein Zahlenwert und danach 0 :(
-
Hola,
ohne Beispieldatei wo meine Formel enthalten ist kann ich nur raten.
Gruß,
steve1da
-
Hier die Datei..
anke für Deine Hilfe :)
-
Hola,
=WENNFEHLER(INDEX(Projektliste!$B$5:$B$40;AGGREGAT(15;6;ZEILE($A$5:$A$40)-4/(Projektliste!$E$5:$E$40=1);ZEILE(A1)));"")
Ich hatte in der ersten Formel die Werte aus Spalte A zurück gegeben, nicht aus Spalte B wie du es wolltest....sorry (hätte man aber auch sehen können;-) )
Gruß,
steve1da
-
Vielen Dank! Genau das habe ich gebraucht.
Wenn ich sowas sehen würde, wäre ich nicht hier ;D
Mir fehlt da wirklich die Erfahrung...