Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
992to996
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
992to996
992to996
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

summewenn

summewenn
09.07.2008 11:47:59
Andreas
Hallo zusammen,
ich habe folgendes Problem. in Zeile 9 stehen das Jahr und in Zeile 10 der Monat. Nun möchte ich, dass ich die Summe der in Zeile 12 stehenden Werte erhalte, wenn Zeile 9 und Zeile 10 mit dem Suchkriterien in B14 bzw. b15 übereinstimmen. Ich hoffe, ich habs halbwegs verständlich rübergebracht.
Folgende Formel hab ich schon probiert. Leider ohne Erfolg.
{=SUMME(WENN(($B9:$IV9=B15)+($B10:$IV10=B14);$B12:$IV12))}
Danke für jede Hilfe
Andy

17
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
nicht ... ; ... sondern ... *(B12:IV12)) (kwT)
09.07.2008 11:57:00
neopa
Gruß Werner
.. , - ...

AW: nicht ... ; ... sondern ... *(B12:IV12)) (kwT)
09.07.2008 12:01:53
Andreas
Hi Werner,
danke für Deine Antwort. Leider erhalte ich eine Fehlermeldung beim Bestätigen der Formel, wenn ich das
; durch * ersetze. Woran kann das liegen?
Danke und Gruß
Andy

sieh mal ...
09.07.2008 12:09:00
neopa
Hallo Anfdy,
... hier:
 BCDEFGHIJ
7   110     
8         
920072007200720072008200820082008 
10MaiMaiSeptemberDezemberMaiMaiSeptemberDezember 
11         
121020304050607080 
13         
14Mai        
152008        

Formeln der Tabelle
ZelleFormel
E7{=SUMME((B9:IV9=B15)*(B10:IV10=B14)*B12:IV12)}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
noch ein nicht ganz unwichtiger Hinweis ...
09.07.2008 12:23:04
neopa
Hallo Andy,
... wenn Du mit der ODER (bzw. +) -Funktion arbeitest, kann die Formel natürlich analog aufgebaut sein.
Jedoch beachte, dass dann Werte evtl. auch doppelt berechnet werden können. Ersetze z.B. mal in meinem Beispeil in B14="Juni" duch "Dezember", dann siehst Du was ich meine.
(Dabei ist es egal ob mit {Summe() } oder SUMMENPRODUKT() gearbeitet wird. Beides sind MATRIXFormeln. Da SUMMENPRODUKT() von Haus aus eine MATRIXFunktion ist, braucht man hier dem Formelteil bloß nicht gesondert mitzuteilen, das der "innere" Formelteil entsprechend auch so ausgewertet werden soll)
 BCDEFGHI
7   160    
8        
920072007200720072008200820082008
10MaiMaiSeptemberDezemberMaiJuniSeptemberDezember
11        
121020304050607080
13        
14Juni       
152007       

Formeln der Tabelle
ZelleFormel
E7{=SUMME(((B9:IV9=B15)+(B10:IV10=B14))*B12:IV12)}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
AW: summewenn
09.07.2008 12:18:55
Andreas
Hi David,
leider bekomme ich als Ergebnis eine 0, obwohl es ein Ergebnis geben müßte.
Hab die Datei mal abgelegt: https://www.herber.de/bbs/user/53683.xls
Gruß Andreas

AW: Texte und Zahlen
09.07.2008 12:47:12
Erich
Hi Andreas,
mit deinen Daten gibt es ein Problem:
In den Zeilen 2 und 3 (KW und Jahr) stehen nur Texte, keine Zahlen.
Der Vergleich der Jahre in Zeile 9 mit den Einträgen in Zeile 3 ergibt deshalb immer "ungleich",
und dann kommt 0 raus.
Du siehst, das in den Zeilen 2 und 3 Texte stehen, wenn du in diesen Zeilen die horizontale Ausrichtung
auf Standard stellst. Die Texte werden dann linksbündig dargestellt.
Eine andere Möglichkeit: Formatier doch mal alle Zellen in Spalte D mit 2 Nachkommastellen.
In Zeile 2 und 3 wird sich nichts ändern, die Texte werden unverändert angezeigt.
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort

Anzeige
AW: Texte und Zahlen
09.07.2008 12:55:31
Andreas
Hallo Erich,
danke für Deine Antwort. Hast Du einen Lösungsansatz für mich. Ich hab nun alle "Texte" umformatiert, aber es ändert sich am Ergebnis nichts.
LG Andreas

AW: Texte und Zahlen
09.07.2008 17:54:39
Erich
Hi Andreas,
durch Formatieren ändern sich die Werte nicht - Texte bleiben Texte.
Das hatte ich doch auch geschrieben:
"In Zeile 2 und 3 wird sich nichts ändern, die Texte werden unverändert angezeigt."
Bern hat schon geschrieben, wie du aus den Jahrestexten Jahreszahlen machen kannst.
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort

AW: summewenn
09.07.2008 13:49:55
David
vielleicht solltest du mal darauf achten, Äpfel nicht mit Birnen zu vergleichen:
du hast in B15 stehen:
=SUMMENPRODUKT((Jahr=B$8)*(Monat=B$9)*Wert)
B8 ist aber der Monat und B9 das Jahr, wenn du die beiden vertauschst, funzt die Formel auch!
Gruß
David

Anzeige
AW: summewenn
09.07.2008 16:43:00
Andreas
Hi David,
Du hast natürlich Recht. Aber selbst wenn ich Monat und Jahr tausche, ergibt sich bei mir immer noch als Ergebnis eine "0". Anbei das Beispiel: https://www.herber.de/bbs/user/53694.xls
Gruß Andreas

AW: summewenn
09.07.2008 17:29:00
Bernd
Hallo, Andreas!
In Deiner Datei sind die Jahres"zahlen" in Zeile 3 keine Zahlen!!! Nimmst Du die Formatierung (Ausrichtung mittig) heraus, stehen diese links ... Zahlen stehen unformatiert aber rechts in der Zelle.
In einer leeren Zelle trage eine 1 ein. Kopiere diese 1 und markiere dann Deine Jahres"zahlen"; rechte Maustaste und "Inhalte einfügen ..." anklicken; im sich öffnenden Fenster die Option "Multiplizieren" an klicken.
Jetzt sollte es funktionieren.
Gruß Bernd

Anzeige
AW: summewenn
09.07.2008 19:14:00
Andreas
Bernd, das war der richtige Tipp. Ich danke Dir. Es hat funktioniert.
LG Andreas

AW: summewenn
09.07.2008 12:06:02
Erich
Hallo Andreas,
hier 3 Möglichkeiten:
 BCDEFG
9200320052008200920082008
10222223
11      
12110100100010000100000
13      
142 101001010010100 
152008     

Formeln der Tabelle
ZelleFormel
D14=SUMMENPRODUKT((B9:IV9=B15)*(B10:IV10=B14)*B12:IV12)
E14{=SUMME(WENN(($B9:$IV9=B15)*($B10:$IV10=B14); $B12:$IV12))}
F14{=SUMME((B9:IV9=B15)*(B10:IV10=B14)*B12:IV12)}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort

Anzeige
AW: summewenn
09.07.2008 12:44:24
Andreas
Hallo Erich,
leider erhalte ich auch hier jeweils nur die "0".
LG Andreas

AW: Ein * statt ein +
09.07.2008 12:17:00
Erich
Hi Andreas,
das Problem war nicht das Semikolon, sondern das "+" - das ergäbe ein ODER.
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort

AW: Ein * statt ein +
09.07.2008 12:42:10
Andreas
Hallo Erich,
wenn ich anstatt des + ein * eingebe, dann ergibt das Ergebnis eine 0, obwohl ein Wert erscheinen müßte.
LG Andreas

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige