04.02.2021, 11:50
Moin moin zusammen,
ich habe eine Datei mit einer Timeline vom 01.01.2021 - 31.12.2021. Hier soll ein vorläufiger Zeitraum mit einer "1" in der jeweiligen Datumszelle dargestellt (geblockt) werden wenn Anfangs- und Enddatum bekannt sind. Sind die nicht bekannt/nicht erfasst, soll die Zelle leer dargestellt werden. Das ist die Formel dazu:
=WENN(I27>0;WENN(UND($M$26>=I27;$M$26<=J27);1;"");"")
Spalte I ist das geblockte Anfangsdatum; Spalte J das geblockte Enddatum; Zeile 26 ist hier die Timeline. Das funktioniert soweit.
Jetzt habe ich durch einen SVERWEIS das tatsächliche Anfangs- und Enddatum hinzugefügt (Spalten K und L). Meine Timeline soll dabei 3 Konstellationen berücksichtigen und darstellen:
1. ist kein angedachtes Anfangs- und Enddatum (Spalte I+J) eingetragen, sollen alle Datumszeilen leer bleiben
2. ist ein angedachtes Anfangs- und Enddatum (Spalte I+J) eingetragen, soll für jeden (geblockten) Tag eine "1" dargestellt werden; die übrigen Zellen sollen leer bleiben
3. ist ein finaler Zeitraum (K+L) durch den SVERWEIS definiert (Spalte I+J), soll nur der finale Zeitraum mit einer 1 dargestellt werden; die übrigen sollen sollen leer bleiben.
Meine xte Formel dazu lautet:
=WENN($L$27>0;WENN(UND(N26>=$L$27;N26<=$M$27);1;WENN(UND($I$27>0;$L$27="");WENN(UND(N26>=$I$27;N26<=$J$27);1;""))))
Die Formel rechnet zwar richtig, gibt mir aber bei der 1 und 3 Konstellation "FALSCH" in den Leerzellen an.
Ich habe keine Idee mehr wie ich das sauber darstellen soll. Wisst Ihr hier Rat?
Vielleicht noch als Ergänzung: mein SVERWEIS ist folgendermaßen aufgebaut:
Datum Anfang
=WENN(ISTNV(SVERWEIS(E27;Tabelle1[[xxx]:[yyy]];3;FALSCH));"";SVERWEIS(E27;Tabelle1[[xxx]:[yyy]];3;FALSCH))
Datum Ende
=WENN(ISTNV(SVERWEIS(E27;Tabelle1[[xxx]:[yyy]];4;FALSCH));"";SVERWEIS(E27;Tabelle1[[xxx]:[yyy]];4;FALSCH))
Beste Grüße und bleibt alle gesund!
Crazy
ich habe eine Datei mit einer Timeline vom 01.01.2021 - 31.12.2021. Hier soll ein vorläufiger Zeitraum mit einer "1" in der jeweiligen Datumszelle dargestellt (geblockt) werden wenn Anfangs- und Enddatum bekannt sind. Sind die nicht bekannt/nicht erfasst, soll die Zelle leer dargestellt werden. Das ist die Formel dazu:
=WENN(I27>0;WENN(UND($M$26>=I27;$M$26<=J27);1;"");"")
Spalte I ist das geblockte Anfangsdatum; Spalte J das geblockte Enddatum; Zeile 26 ist hier die Timeline. Das funktioniert soweit.
Jetzt habe ich durch einen SVERWEIS das tatsächliche Anfangs- und Enddatum hinzugefügt (Spalten K und L). Meine Timeline soll dabei 3 Konstellationen berücksichtigen und darstellen:
1. ist kein angedachtes Anfangs- und Enddatum (Spalte I+J) eingetragen, sollen alle Datumszeilen leer bleiben
2. ist ein angedachtes Anfangs- und Enddatum (Spalte I+J) eingetragen, soll für jeden (geblockten) Tag eine "1" dargestellt werden; die übrigen Zellen sollen leer bleiben
3. ist ein finaler Zeitraum (K+L) durch den SVERWEIS definiert (Spalte I+J), soll nur der finale Zeitraum mit einer 1 dargestellt werden; die übrigen sollen sollen leer bleiben.
Meine xte Formel dazu lautet:
=WENN($L$27>0;WENN(UND(N26>=$L$27;N26<=$M$27);1;WENN(UND($I$27>0;$L$27="");WENN(UND(N26>=$I$27;N26<=$J$27);1;""))))
Die Formel rechnet zwar richtig, gibt mir aber bei der 1 und 3 Konstellation "FALSCH" in den Leerzellen an.
Ich habe keine Idee mehr wie ich das sauber darstellen soll. Wisst Ihr hier Rat?
Vielleicht noch als Ergänzung: mein SVERWEIS ist folgendermaßen aufgebaut:
Datum Anfang
=WENN(ISTNV(SVERWEIS(E27;Tabelle1[[xxx]:[yyy]];3;FALSCH));"";SVERWEIS(E27;Tabelle1[[xxx]:[yyy]];3;FALSCH))
Datum Ende
=WENN(ISTNV(SVERWEIS(E27;Tabelle1[[xxx]:[yyy]];4;FALSCH));"";SVERWEIS(E27;Tabelle1[[xxx]:[yyy]];4;FALSCH))
Beste Grüße und bleibt alle gesund!
Crazy