07.05.2020, 20:09
Tagchen,
ich habe in den Spalten D bis P jeweils eine Formel, die über einen SVERWEIS bestimmte Bedingungen abfragt und die Werte, die in Spalte B stehen um einen bestimmten Zeitraum verschieben (z. B. wenn anstatt um 8:00 Uhr um 9:00 Uhr gefrühstückt wurde, werden die Werte in Spalte B um 60 Zeilen nach vorne verschoben und entsprechend in Spalte R angezeigt). Das funktioniert auch alles wunderbar. Ich frage mich nur, ob es möglich ist, die SVERWEISE, die momentan auf 13 Spalten verteilt sind und 13 verschiedene Bedingungen (Zeiten) abfragen, nicht auch in einem einzigen SVERWEIS abgefragt werden können?
Ist sowas möglich und wenn ja, wie sollte das aussehen?
Hier zwei Beispiele für die Formeln (ansonsten sind die auch in der Datei im Anhang zu finden):
=WENN(ISTFEHLER(SVERWEIS(A3+0.5/1440;$A$126:$H$126;1;1));B3;WENN(ODER(UND(A3>=SVERWEIS(A3+0.5/1440;$A$126:$H$126;3;1);A3<=SVERWEIS(A3+0.5/1440;$A$126:$H$126;6;1));UND(A3<=SVERWEIS(A3+0.5/1440;$A$126:$H$126;4;1);A3>=SVERWEIS(A3+0.5/1440;$A$126:$H$126;7;1)));"-";WENN(A3>SVERWEIS(A3+0.5/1440;$A$126:$H$126;2;1)+WENN(SVERWEIS(A3+0.5/1440;$A$126:$H$126;5;1)>0;0.5/1440;-0.5/1440);B3;BEREICH.VERSCHIEBEN(B3;-1*SVERWEIS(A3+0.5/1440;$A$126:$H$126;5;1);0))))
=WENN(ISTFEHLER(SVERWEIS(A3+0.5/1440;$A$127:$H$127;1;1));B3;WENN(ODER(UND(A3>=SVERWEIS(A3+0.5/1440;$A$127:$H$127;3;1);A3<=SVERWEIS(A3+0.5/1440;$A$127:$H$127;6;1));UND(A3<=SVERWEIS(A3+0.5/1440;$A$127:$H$127;4;1);A3>=SVERWEIS(A3+0.5/1440;$A$127:$H$127;7;1)));"-";WENN(A3>SVERWEIS(A3+0.5/1440;$A$127:$H$127;2;1)+WENN(SVERWEIS(A3+0.5/1440;$A$127:$H$127;5;1)>0;0.5/1440;-0.5/1440);B3;BEREICH.VERSCHIEBEN(B3;-1*SVERWEIS(A3+0.5/1440;$A$127:$H$127;5;1);0))))
Danke euch!
ich habe in den Spalten D bis P jeweils eine Formel, die über einen SVERWEIS bestimmte Bedingungen abfragt und die Werte, die in Spalte B stehen um einen bestimmten Zeitraum verschieben (z. B. wenn anstatt um 8:00 Uhr um 9:00 Uhr gefrühstückt wurde, werden die Werte in Spalte B um 60 Zeilen nach vorne verschoben und entsprechend in Spalte R angezeigt). Das funktioniert auch alles wunderbar. Ich frage mich nur, ob es möglich ist, die SVERWEISE, die momentan auf 13 Spalten verteilt sind und 13 verschiedene Bedingungen (Zeiten) abfragen, nicht auch in einem einzigen SVERWEIS abgefragt werden können?
Ist sowas möglich und wenn ja, wie sollte das aussehen?
Hier zwei Beispiele für die Formeln (ansonsten sind die auch in der Datei im Anhang zu finden):
=WENN(ISTFEHLER(SVERWEIS(A3+0.5/1440;$A$126:$H$126;1;1));B3;WENN(ODER(UND(A3>=SVERWEIS(A3+0.5/1440;$A$126:$H$126;3;1);A3<=SVERWEIS(A3+0.5/1440;$A$126:$H$126;6;1));UND(A3<=SVERWEIS(A3+0.5/1440;$A$126:$H$126;4;1);A3>=SVERWEIS(A3+0.5/1440;$A$126:$H$126;7;1)));"-";WENN(A3>SVERWEIS(A3+0.5/1440;$A$126:$H$126;2;1)+WENN(SVERWEIS(A3+0.5/1440;$A$126:$H$126;5;1)>0;0.5/1440;-0.5/1440);B3;BEREICH.VERSCHIEBEN(B3;-1*SVERWEIS(A3+0.5/1440;$A$126:$H$126;5;1);0))))
=WENN(ISTFEHLER(SVERWEIS(A3+0.5/1440;$A$127:$H$127;1;1));B3;WENN(ODER(UND(A3>=SVERWEIS(A3+0.5/1440;$A$127:$H$127;3;1);A3<=SVERWEIS(A3+0.5/1440;$A$127:$H$127;6;1));UND(A3<=SVERWEIS(A3+0.5/1440;$A$127:$H$127;4;1);A3>=SVERWEIS(A3+0.5/1440;$A$127:$H$127;7;1)));"-";WENN(A3>SVERWEIS(A3+0.5/1440;$A$127:$H$127;2;1)+WENN(SVERWEIS(A3+0.5/1440;$A$127:$H$127;5;1)>0;0.5/1440;-0.5/1440);B3;BEREICH.VERSCHIEBEN(B3;-1*SVERWEIS(A3+0.5/1440;$A$127:$H$127;5;1);0))))
Danke euch!