[Erledigt]
Moderator: Moderatoren
[Erledigt]
! Erledigt !
Zuletzt geändert von GerdNer am Do, 01.10.2015 20:17, insgesamt 4-mal geändert.
Re: Brauche Hilfe bie Formel-Problem
Hallo,
ich beschreibe mal schritt für schritt wie ich vergleichbares gelöst habe,
Ich kenne mich mit OO nicht so aus, ob eine einfachere Lösung gibt, weiß ich nicht:
Zuerst erzeuge ich davor eine Hilfsspalte mit Formel, die mir für alle relevanten Zeilen die Zeilennummer zurück gibt:
Für Z4 zum runter kopieren bis Z36:
=wenn(ab4<>"";zeile();"")
Mit =KKLEINSTE($Z$4:$Z$36;1) bekommst du die erste relevante Zeile, mit =KKLEINSTE($Z$4:$Z$36;2) die zweite usw.
Das ganze ins Suchkreterium vom =SVerweis() und wir haben das Ergebnis der ersten relevanten Zeile:
Fürs Fach
=SVERWEIS(KKLEINSTE($Z$4:$Z$36;1);$Z$4:$AB$36;2;0)
Fürs A/B/X
=SVERWEIS(KKLEINSTE($Z$4:$Z$36;1);$Z$4:$AB$36;3;0)
Damit wir die Formel runter kopieren können, ersetze ich die 1 in =KKLEINSTE($Z$4:$Z$36;1) durch zeile()-3
Und damit nach der letzten relevanten Zeile keine Fehlermeldung erscheint das ganze in eine =wenn()-Formel
Für AC4 und AD4 und dann runter kopieren.
=WENN(ISTFEHLER(KKLEINSTE($Z$4:$Z$36;ZEILE()-3));"";SVERWEIS(KKLEINSTE($Z$4:$Z$36;ZEILE()-3);$Z$4:$AB$36;2;0))
=WENN(ISTFEHLER(KKLEINSTE($Z$4:$Z$36;ZEILE()-3));"";SVERWEIS(KKLEINSTE($Z$4:$Z$36;ZEILE()-3);$Z$4:$AB$36;3;0))
Gruß Holger
ich beschreibe mal schritt für schritt wie ich vergleichbares gelöst habe,
Ich kenne mich mit OO nicht so aus, ob eine einfachere Lösung gibt, weiß ich nicht:
Zuerst erzeuge ich davor eine Hilfsspalte mit Formel, die mir für alle relevanten Zeilen die Zeilennummer zurück gibt:
Für Z4 zum runter kopieren bis Z36:
=wenn(ab4<>"";zeile();"")
Mit =KKLEINSTE($Z$4:$Z$36;1) bekommst du die erste relevante Zeile, mit =KKLEINSTE($Z$4:$Z$36;2) die zweite usw.
Das ganze ins Suchkreterium vom =SVerweis() und wir haben das Ergebnis der ersten relevanten Zeile:
Fürs Fach
=SVERWEIS(KKLEINSTE($Z$4:$Z$36;1);$Z$4:$AB$36;2;0)
Fürs A/B/X
=SVERWEIS(KKLEINSTE($Z$4:$Z$36;1);$Z$4:$AB$36;3;0)
Damit wir die Formel runter kopieren können, ersetze ich die 1 in =KKLEINSTE($Z$4:$Z$36;1) durch zeile()-3
Und damit nach der letzten relevanten Zeile keine Fehlermeldung erscheint das ganze in eine =wenn()-Formel
Für AC4 und AD4 und dann runter kopieren.
=WENN(ISTFEHLER(KKLEINSTE($Z$4:$Z$36;ZEILE()-3));"";SVERWEIS(KKLEINSTE($Z$4:$Z$36;ZEILE()-3);$Z$4:$AB$36;2;0))
=WENN(ISTFEHLER(KKLEINSTE($Z$4:$Z$36;ZEILE()-3));"";SVERWEIS(KKLEINSTE($Z$4:$Z$36;ZEILE()-3);$Z$4:$AB$36;3;0))
Gruß Holger