von AhQ » Mo, 15.12.2008 20:13
Hallo,
mfreye hat geschrieben:Habe schon versucht die Zellen entsprechend zu formatieren, aber auch dort ging es mit einen sverweis nicht?
Eine Formatierung verändert nur die Anzeige, aber nicht das, womit in den Zellen gerechnet wird, das klappt so leider nicht.
Beim SVerweis hast du als allerletztes einen Parameter, der angibt, ob die Liste sortiert oder unsortiert vorliegt (dann steht da eine Null). Wenn Du also eine 1 eingibst, dann "wird der letzte Wert, der kleiner als das Kriterium ist, zurückgegeben." (OO-Hilfe) Das bedeutet aber in Deinem Fall, daß bei 18 Uhr der Wert von 17 Uhr ausgegeben wird, erst ab 18:28 Uhr wird der gewünschte ausgespuckt. Ein anderer Nachteil ist, daß Du immer den vollen Tag und die Uhrzeit in eine Zelle eingeben mußt, was meiner Meinung nach ein bißchen umständlich ist.
Ich würde wohl eher mit Summenprodukt arbeiten. In eine zusätzliche Zelle (z.B. D1) schreibst Du das gewünschte Datum, in eine andere (z.B. D2) die Uhrzeit. Dann wäre die Formel
=SUMMENPRODUKT(TAG(Datumsspalte)=TAG(D1);MONAT(Datumsspalte)=MONAT(D1);JAHR(Datumsspalte)=JAHR(D1);STUNDE(datumsspalte)=D2;Wertespalte)
wobei zu beachten ist, daß die Bereiche gleich groß sein müssen. Das sollte wesentlich einfacher zum Handhaben sein.
Viele Grüße
AhQ
Hallo,
[quote="mfreye"]Habe schon versucht die Zellen entsprechend zu formatieren, aber auch dort ging es mit einen sverweis nicht?[/quote]
Eine Formatierung verändert nur die Anzeige, aber nicht das, womit in den Zellen gerechnet wird, das klappt so leider nicht.
Beim SVerweis hast du als allerletztes einen Parameter, der angibt, ob die Liste sortiert oder unsortiert vorliegt (dann steht da eine Null). Wenn Du also eine 1 eingibst, dann "wird der letzte Wert, der kleiner als das Kriterium ist, zurückgegeben." (OO-Hilfe) Das bedeutet aber in Deinem Fall, daß bei 18 Uhr der Wert von 17 Uhr ausgegeben wird, erst ab 18:28 Uhr wird der gewünschte ausgespuckt. Ein anderer Nachteil ist, daß Du immer den vollen Tag und die Uhrzeit in eine Zelle eingeben mußt, was meiner Meinung nach ein bißchen umständlich ist.
Ich würde wohl eher mit Summenprodukt arbeiten. In eine zusätzliche Zelle (z.B. D1) schreibst Du das gewünschte Datum, in eine andere (z.B. D2) die Uhrzeit. Dann wäre die Formel
=SUMMENPRODUKT(TAG(Datumsspalte)=TAG(D1);MONAT(Datumsspalte)=MONAT(D1);JAHR(Datumsspalte)=JAHR(D1);STUNDE(datumsspalte)=D2;Wertespalte)
wobei zu beachten ist, daß die Bereiche gleich groß sein müssen. Das sollte wesentlich einfacher zum Handhaben sein.
Viele Grüße
AhQ