von balu » Fr, 16.03.2012 11:14
Hallo TrueColor,
ich habe mir mal deine Formel vorgenommen und sie auf verschiedene Weise umgeschrieben. Hier die Änderungen.
Code: Alles auswählen
=SUMMEWENN($E7:$E10000;"reserviert|vorgemerkt";F7:F10000)
=SUMMEWENN($E7:$E10000;"[reserviert|vorgemerkt]";F7:F10000)
=SUMMEWENN($E7:$E10000;"<>{reserviert|vorgemerkt}";F7:F10000)
=SUMMEWENN($E7:$E10000;"<>[reserviert|vorgemerkt]";F7:F10000)
=SUMMEWENN($E7:$E10000;"<>reserviert|vorgemerkt";F7:F10000)
Die ersten beiden summieren "reserviert" & "vorgemerkt".
Die nächsten beiden summieren alles was unleere Zellen hat.
Die letzte macht nichts anderes als deine, ist nur ne andere Schreibweise (würd ich mal so Behaupten). Und warum diese und deine nicht so funktionieren wie von dir erhofft, ist eigentlich 'recht einfach' zu verstehen. Eine leere Zelle wird schlicht ergreifend einfach ignoriert. Erst wenn irgendetwas in der Zelle steht, und seis nur ein Leerzeichen, wird auch diese mit dazu addiert. Also würde ich sagen, das auf Grund der Pipe(|), oder wie man in diesem Falle auch dazu sagen will, nur dann summiert wird, wenn die Zellen ungleich leer sind.
So weit meine Beobachtungen. Wer eine bessere Erklärung hat, oder mich korrigieren möchte, nur zu, immer her damit.
Gruß
balu
Hallo TrueColor,
ich habe mir mal deine Formel vorgenommen und sie auf verschiedene Weise umgeschrieben. Hier die Änderungen.
[code]
=SUMMEWENN($E7:$E10000;"reserviert|vorgemerkt";F7:F10000)
=SUMMEWENN($E7:$E10000;"[reserviert|vorgemerkt]";F7:F10000)
=SUMMEWENN($E7:$E10000;"<>{reserviert|vorgemerkt}";F7:F10000)
=SUMMEWENN($E7:$E10000;"<>[reserviert|vorgemerkt]";F7:F10000)
=SUMMEWENN($E7:$E10000;"<>reserviert|vorgemerkt";F7:F10000)
[/code]
Die ersten beiden summieren "reserviert" & "vorgemerkt".
Die nächsten beiden summieren alles was unleere Zellen hat.
Die letzte macht nichts anderes als deine, ist nur ne andere Schreibweise (würd ich mal so Behaupten). Und warum diese und deine nicht so funktionieren wie von dir erhofft, ist eigentlich 'recht einfach' zu verstehen. Eine leere Zelle wird schlicht ergreifend einfach ignoriert. Erst wenn irgendetwas in der Zelle steht, und seis nur ein Leerzeichen, wird auch diese mit dazu addiert. Also würde ich sagen, das auf Grund der Pipe(|), oder wie man in diesem Falle auch dazu sagen will, nur dann summiert wird, wenn die Zellen ungleich leer sind.
So weit meine Beobachtungen. Wer eine bessere Erklärung hat, oder mich korrigieren möchte, nur zu, immer her damit.
Gruß
balu