Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Summe von Spalte B wenn Datum in Spalte A zwischen 01.01.08-31.01.08....

13,522 views
Skip to first unread message

Sven Olbrecht

unread,
Jan 17, 2008, 10:20:18 AM1/17/08
to
Hallo NG Craks

Ich bekamm das letzte mal super hilfe von euch deshalb probier ich es
nochmals:
Leider hat das probieren nur teils was gebracht.

Habe zwei Spalten: In Spalte A das Datum (01.01.08) und in Spalte B die
Summe:

Nun will ich das mir Excel die Summe rechnet wenn das Datum zwischen dem
01.01.08 bis 31.01.08 liegt. (Zelle als Datum formatiert)
Formelanfang? =SUMMEWENN(A10:A1000;............;B10:B1000)

Ebenfalls will ich in einem anderen Feld Anstelle der Summe die ANZAHL der
Datensätze.

Muss ich da das Datum spez. formatieren?

Bin wieder Dankbar für alle Hinweise
Freundliche Grüsse Sven

Alexander Wolff

unread,
Jan 17, 2008, 10:30:04 AM1/17/08
to
> Nun will ich das mir Excel die Summe rechnet wenn das Datum zwischen dem
> 01.01.08 bis 31.01.08 liegt. (Zelle als Datum formatiert)
> Formelanfang? =SUMMEWENN(A10:A1000;............;B10:B1000)

=SUMMEWENN(A10:A1000;"<=31.01.2008";B10:B1000)
-SUMMEWENN(A10:A1000;"<=31.12.2007";B10:B1000)

> Ebenfalls will ich in einem anderen Feld Anstelle der Summe die ANZAHL der
> Datensätze.

=ZÄHLENWENN(A10:A1000;"<=31.01.2008")
-ZÄHLENWENN(A10:A1000;"<=31.12.2007")
--
Moin+Gruss Alexander - MVP for MS Excel - www.xxcl.de - mso2000sp3 --7-2


Sven Olbrecht

unread,
Jan 17, 2008, 10:53:54 AM1/17/08
to
Dank VIELEMALLS Alexander

Das werde ich jetzt so bis zum Dezember weitermachen.
Das ist dann eine Riesenzeitersparniss

:-D


"Alexander Wolff" <oo...@gmx.de> schrieb im Newsbeitrag
news:fmnscu$ael$00$1...@news.t-online.com...

Alexander Wolff

unread,
Jan 17, 2008, 10:53:27 AM1/17/08
to
oder kürzer:

>> Nun will ich das mir Excel die Summe rechnet wenn das Datum zwischen dem
>> 01.01.08 bis 31.01.08 liegt. (Zelle als Datum formatiert)
>> Formelanfang? =SUMMEWENN(A10:A1000;............;B10:B1000)
>
> =SUMMEWENN(A10:A1000;"<=31.01.2008";B10:B1000)
> -SUMMEWENN(A10:A1000;"<=31.12.2007";B10:B1000)

=SUMMENPRODUKT((ABS(A10:A1000-"16.1.2008")<16)*B10:B1000)

>> Ebenfalls will ich in einem anderen Feld Anstelle der Summe die ANZAHL
>> der
>> Datensätze.
>
> =ZÄHLENWENN(A10:A1000;"<=31.01.2008")
> -ZÄHLENWENN(A10:A1000;"<=31.12.2007")

=SUMMENPRODUKT(--(ABS(A10:A1000-"16.1.2008")<16))

... wenn gesichert ist, dass die Zeiten 0:00 Uhr sind.

Alexander Wolff

unread,
Jan 17, 2008, 11:18:21 AM1/17/08
to
=SUMMENPRODUKT((TEXT(A10:A1000;"MM.JJ")="01.08")*B10:B1000) und
=SUMMENPRODUKT((TEXT(A10:A1000;"MM.JJ")="01.08")*1)

sind da doch sicherer.

Sven Olbrecht

unread,
Jan 18, 2008, 1:09:25 AM1/18/08
to
Morgen Alexander
Da hast du dir aber sehr viel mühe gegeben dafür möchte ich mich nochmals
ganz herzlich bedanken---alleine hätte ich da keine Chance:
Habe nun deine Formel so übernommen:

=SUMMENPRODUKT((TEXT(Offerten!A5:A1000;"MM.JJ")="01.08")*Offerten!F5:F1000)

Funktioniert super :-o

Ich versuche nun noch irgendwie die 08 wegzulassen so das ich die Tabelle
jedes Jahr wieder neu und jungfreulich benutzen kann und nicht alle Jahre
die Formeln von 08 auf 09 anpassen muss (Da alle Jahre wieder eine neue
Tabelle erstellt wird)

Nun versuche ich noch die Anzahl Felder zu ermitteln dazu muss Excel jedoch
auch in
die Spalte B gehen und dort zählen, und nicht in der Spalte A zählen (Da es
nach der Spalte B noch C und D Spalten gibt und der Eintrag jeweils in B,C,
oder D erfolgt )

Wollte Summenprodukt durch ZÄHLENWENN oder ANZAHL ersetzen geht jedoch
beides nicht. Vielleicht hast du ja da auch noch ne Lösung.
Habe aber wirklich langsam ein schlechtes Gewissen deine Zeit so zu
beanspruchen.
Nochmals ALLERBESTEN DANK

Gruss S. Olbrecht aus Rapperswil


"Alexander Wolff" <oo...@gmx.de> schrieb im Newsbeitrag

news:fmnv7f$14a$03$1...@news.t-online.com...

Sven Olbrecht

unread,
Jan 18, 2008, 1:15:54 AM1/18/08
to
Nur schnell falls es jemand mitverfolgt:
Es geht wenn man nur nach dem Monat filtert: Man kann jedoch in der A Spalte
das ganze
Datum zb. 01.02.2008 eingeben.

=SUMMENPRODUKT((TEXT(Offerten!A5:A1000;"MM")="01")*Offerten!F5:F1000)


"Sven Olbrecht" <sven.o...@gadola-bau.ch> schrieb im Newsbeitrag
news:uyIJShZW...@TK2MSFTNGP02.phx.gbl...

Alexander Wolff

unread,
Jan 18, 2008, 4:15:54 AM1/18/08
to
> Ich versuche nun noch irgendwie die 08 wegzulassen so das ich die Tabelle

=SUMMENPRODUKT((TEXT(Offerten!A5:A1000;"M")=1)*Offerten!F5:F1000)

> Wollte Summenprodukt durch ZÄHLENWENN oder ANZAHL ersetzen geht jedoch

=SUMMENPRODUKT((TEXT(Offerten!A5:A1000;"M")=1)*1)
(hatte ich aber immer schon beigefügt; hast Du es nicht ausprobiert?)

Sven Olbrecht

unread,
Jan 18, 2008, 4:58:39 AM1/18/08
to
> =SUMMENPRODUKT((TEXT(Offerten!A5:A1000;"M")=1)*1)
> (hatte ich aber immer schon beigefügt; hast Du es nicht ausprobiert?)


Doch das hab ich schon.
Aber Excel muss ua. in der Spalte B die Anzahl zählen nachdem es in Spalte A
geschaut hat ob das Datum zb. im Monat Januar ist:

Tabelle sieht so aus:

A...................................B..............................C........
....................usw.
01.01.2008...................Fr. 300.-
02.02.2008....................................................Fr. 200.-
02.02.2008...................Fr. 100.-
03.02.2008....................................................Fr. 400.-
04.02.2008....................Fr. 600.-


Gewünschte Lösung:

.............................Betrag B....................Anzahl B
Januar...................Fr. 300.-....................1
Februar.................Fr. 700.-....................2

.............................Betrag C........................Anzahl C
Januar.............................................................
Februar.................Fr..600.-........................2
März.................usw.

Alexander Wolff

unread,
Jan 18, 2008, 5:02:58 AM1/18/08
to
> Doch das hab ich schon.
> Aber Excel muss ua. in der Spalte B die Anzahl zählen nachdem es in Spalte
> A
> geschaut hat ob das Datum zb. im Monat Januar ist:

Wie unterscheiden sich SUMMEWENN und ZÄHLENWENN? (Antwort: B10:B1000 j/n)

Es gibt kein Anzahl B, sondern nur eine Anzahl Sätze. Bei ZÄHLENWENN oder
dem entspr. SUMMENPRODUKT brauchst Du keine Summanden, sondern nur die
Zellen, die die Bedingung bestimmen.

Sven Olbrecht

unread,
Jan 18, 2008, 5:25:45 AM1/18/08
to
>
> Wie unterscheiden sich SUMMEWENN und ZÄHLENWENN? (Antwort: B10:B1000 j/n)
>
> Es gibt kein Anzahl B, sondern nur eine Anzahl Sätze.

Das habe ich so gemeint........

Bei ZÄHLENWENN oder
> dem entspr. SUMMENPRODUKT brauchst Du keine Summanden, sondern nur die
> Zellen, die die Bedingung bestimmen.

Ja, brauch die Anzahl Zellen die einen Eintrag haben so dass ich sagen kann,

Im Januar haben wir 1 Auftrag B im Wert von 300.- bekommen
Im Februar haben wir 2 Aufträge B im Wert von 700.- bekommen....

Im Februar haben wir 2 Aufträge C im Wert von 600.- bekommen.....
(Bezieht sich auf Tabelle im Vorposting)


Sven Olbrecht

unread,
Jan 18, 2008, 5:49:33 AM1/18/08
to
Glaube das ist die Lösung:

=SUMMENPRODUKT((TEXT(Offerten!A5:A1000;"M")="1")*(Offerten!G5:G1000<>""))

So geht Excel in Spalte A schaut nach dem Datum, wenn das Datum im Januar
ist geht es in Spalte G und schaut ob dort ein Eintrag ist. Wenn ja zählt es
die Anzahl der ausgefüllten Felder in der Spalte G

Probiere das nun aus.
Gruss Sven


"Alexander Wolff" <oo...@gmx.de> schrieb im Newsbeitrag

news:fmptjl$9ad$01$1...@news.t-online.com...

Alexander Wolff

unread,
Jan 18, 2008, 5:50:49 AM1/18/08
to
> Ja, brauch die Anzahl Zellen die einen Eintrag haben so dass ich sagen
> kann,
>
> Im Januar haben wir 1 Auftrag B im Wert von 300.- bekommen
> Im Februar haben wir 2 Aufträge B im Wert von 700.- bekommen....
>
> Im Februar haben wir 2 Aufträge C im Wert von 600.- bekommen.....
> (Bezieht sich auf Tabelle im Vorposting)


Hatte ich nicht genau genug gelesen, sorry!

ZÄHLENWENN: =SUMMENPRODUKT((TEXT(Offerten!A5:A1000;"M")=1)*(B5:B1000<>""))

"SUMMEWENN" schaffst Du nun sicher selbst.

Sven Olbrecht

unread,
Jan 18, 2008, 6:04:04 AM1/18/08
to
Ja, genau das ist die Lösung
Hab ich mir dank deiner SUPERHILFE auch zusammengeklemmpnert....
Ich danke dir nochmals GANZ HERZLICH, denke das ist wirklich nicht
selbstverständlich..

Freundliche Grüsse und EN GUETE
sven


"Alexander Wolff" <oo...@gmx.de> schrieb im Newsbeitrag

news:fmq0dc$mc8$00$1...@news.t-online.com...

andre.s...@gmail.com

unread,
Apr 28, 2019, 2:25:58 PM4/28/19
to
>
> =SUMMEWENN(A10:A1000;"<=31.01.2008";B10:B1000)
> -SUMMEWENN(A10:A1000;"<=31.12.2007";B10:B1000)
>

Hallo,

kann man das angegebene Datum auch mit einem Zellenbezug lösen? Somit könnte ich den Datumswert beliebig ändern.

Leider ist das Ergebnis bei mir dann immer 0....

Könntet Ihr mir hier auch nochmal helfen?

Gruß

Andre

andre.s...@gmail.com

unread,
Apr 28, 2019, 2:28:10 PM4/28/19
to
Dies ist meine Formel:

=SUMMEWENNS('Stunden Gesamt CF & CS Ink'!J:J;'Stunden Gesamt CF & CS Ink'!A:A;">=Berechnung!C10";'Stunden Gesamt CF & CS Ink'!A:A;"<=Berechnung!C11";'Stunden Gesamt CF & CS Ink'!D:D;"SUCHTEXT*")

Claus Busch

unread,
Apr 28, 2019, 2:51:28 PM4/28/19
to
Hallo André,

Am Sun, 28 Apr 2019 11:28:09 -0700 (PDT) schrieb
andre.s...@gmail.com:

> Dies ist meine Formel:
>
> =SUMMEWENNS('Stunden Gesamt CF & CS Ink'!J:J;'Stunden Gesamt CF & CS Ink'!A:A;">=Berechnung!C10";'Stunden Gesamt CF & CS Ink'!A:A;"<=Berechnung!C11";'Stunden Gesamt CF & CS Ink'!D:D;"SUCHTEXT*")

wenn du die Bezüge in Anführungszeichen setzt, sind es Textstrings und
damit kann nicht gerechnet werden. Probiere es mal so:
=SUMMEWENNS('Stunden Gesamt CF & CS Ink'!J:J;'Stunden Gesamt CF & CS Ink'!A:A;">="&Berechnung!C10;'Stunden Gesamt CF & CS Ink'!A:A;"<="&Berechnung!C11;'Stunden Gesamt CF & CS Ink'!D:D;"SUCHTEXT*")

Mit freundlichen Grüßen
Claus
--
Windows10
Office 2016
0 new messages