Live-Forum - Die aktuellen Beiträge
Datum
Titel
17.10.2025 10:28:49
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: summewenn mit Monat

summewenn mit Monat
28.02.2005 11:20:17
Heinz
Hallo,
folgendes Tabellenblatt sei gegeben:
A B C
01.01.2005 1 10
01.03.2005 3 5
01.02.2005 2 50
01.03.2005 3 10
aus einem anderen Blatt heraus will ich die Summen monatsweise (Monat ist in Spalte B) bilden
d.h. für 01 = 10, für 02 = 50 und für 03 = 15.
Ich wollte mit der Funktion summewenn arbeiten; d.h. summewenn(month;1; hours) liefert mir den korrekten Wert.
month = Bereich (B:B)
hours = Bereich (C:C)
Ich möchte nun aber die Spalte B "einsparen", d.h. in meine summewenn-Formel die Funktion Monat implementieren, d.h. summewenn(monat(date);1; hours)
date = Bereich (A:A). Hier wird mir immer ein Formelfehelr geliefert; wer kann mir helfen?
Danke für Hilfe,
Heinz
Anzeige

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: summewenn mit Monat
28.02.2005 11:31:25
HermannZ
Hallo heinz,
oder du sparst beide Spalten ein,
Beispiel;
DatumZeitMuster
 ABCD
2093    
209401.01.2005 10<< Monat 1
209501.03.2005 30<< Monat 3
209601.02.2005 50<< Monat 2
209701.03.2005   
2098    
Formeln der Tabelle
C2094 : {=SUMME((MONAT(A2094:A2097)=MONAT(A2094))*10)}
C2095 : {=SUMME((MONAT(A2094:A2097)=MONAT(A2095))*15)}
C2096 : {=SUMME((MONAT(A2094:A2097)=MONAT(A2096))*50)}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Gruß hermann
Anzeige
AW: summewenn mit Monat
28.02.2005 12:35:41
Heinz
Hallo,
danke für Deine Hilfe; vielleicht habe ich mich undeutlich ausgedrückt; Spalte C soll addiert werde, d.h. die Werte sind variabel. Aus diesem grunde kann ich nicht in der Formel mit diesen Werten statisch arbeiten.
Hast Du noch eine Idee?
MfG,
Heinz
AW: summewenn mit Monat
28.02.2005 13:07:23
Sigrid
Hallo, Heinz und Hermann,
ich mache folgenden Vorschlag:
= Summe(wenn(monat(a1:a4)=Zeile(1:1);b1:b4;""))
(als Matrixformel in c1 eintragen und mit STRG, UMSCH und ENTER abschließen).
Zellbezüge müßten angepaßt werden, der Ausdruck Zeile(1:1) _nicht_.
Formel kopieren, soweit nötig.
Viel Erfolg!
Grüße
Sigrid
Anzeige
AW: summewenn mit Monat
28.02.2005 16:44:11
HermannZ
Hallo Heinz,
das verstehe ich jetzt nicht ganz,du schreibst:
in Spalte A ist Datum
in Spalte B ist der Monat aus Spalte A
in Spalte C der Wert für den einzelnen Monat 1= 10, 2=50 3=15 usw;
wenn dem so ist ist meine Formel richtig, denn wenn in Spalte A der Monat =1 wird diese Anzahl der Eintagungen in Spalte A mit 10 Multipliziert genauso für die anderen Moante.
Du siehst das auch an dem Monat 3 da gibt es zwei Eintagungen und somit ist das Ergebniss 2 * 15 = 30 oder?
Gruß hermann
Anzeige
AW: summewenn mit Monat
28.02.2005 16:51:30
Heinz
Hallo Hermann,
die Idee ist folgende:
in Spalte A steht das Datum, in Spalte C Werte. In einem anderen Tabellenblatt will ich die Summen für die einzelnen Monate (von 1 - 12) sammeln. Spalte B ist nur eine "Hilfsspalte", die mir meine gewünschte Funktionalität ohne Monatsermittlung in Summewenn liefert. Ich möchte letztendlich OHNE Spalte B auskommen.
Verstehst Du nun mein Problem?
Übrigens: Vielen Dank für Dein bisheriges Engangement!
MfG,
Heinz
Anzeige
AW: summewenn mit Monat
28.02.2005 17:11:36
HermannZ
Hallo Heinz,
ein anderes Beispiel hier wird die Spalte C addiert wenn in Spalte A der Monat 1
Beispiel;
DatumZeitMuster
 ABCD
2099    
2100    
210101.01.2005 10 
210201.03.2005 20 
210301.02.2005 30 
210401.03.2005 40 
210501.01.2005 50 
210601.03.2005 60 
210701.02.2005 70 
210801.03.2005 80 
210901.01.2005 90 
2110    
2111 150<< Ergeniss für Monat 1 
2112    
Formeln der Tabelle
B2111 : {=SUMME((MONAT(A2101:A2109)=MONAT(A2094))*C2101:C2109)}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Gruß hermann
Anzeige
AW: summewenn mit Monat
01.03.2005 08:04:30
Heinz
Hallo Herrmann,
ich habe mal die Datei hochgeladen...
https://www.herber.de/bbs/user/18970.xls
Im Sheet Summary stehen in Spalte A die Monate 1 - 12
In Spalte B stehen die summierten Werte je Monat aus dem Bereich HOURS aus dem Sheet Details.
Die Ermittlung erfolgt über die Hilfsspalte B (MONTH) im Sheet Details.
Dieses möchte ich aber vermeiden; ich möchte die Summierung OHNE Hilfsspalte B.
Ist das Problem nun deutlicher?
Falls Du möchtest (und es nicht zuviel verlangt ist!) kannst Du mich anrufen; ich rufe sofort zurück: 02103-2002-130 Heinz Schikorra
Vielen Dank,
Heinz
Anzeige
AW: summewenn mit Monat
01.03.2005 18:00:32
HermannZ
Hallo Heinz,
bin zur Zeit nicht zu Hause Telefonieren schlecht.
habe es einmal geändert,arbeite aber zur Zeit hier mit der deutschen Version,
du musst die Funktion in engliche übersetzen.wenn das schwierigkeiten macht melde dich.
hier die geänderte Formel-----=SUMME((MONAT(Details!$A$2:$A$8)=1)*(Details!$F$2:$F$8))
Gruß Hermann
Anzeige
AW: summewenn mit Monat
02.03.2005 09:17:29
Heinz
Hallo,
ganz klappt es immer noch nicht:
=SUMME((MONAT(Details!$A$2:$A$8)=1)*(Details!$G$2:$G$8)) liefert mir immer die 1 als Ergebnis...
ich habe die Formel etwas modifiziert:
SUMME((MONAT(month)=A11)*(hours)); Ergebnis ist aber imemr noch falsch; hast Du noch eine Idee?
Anmerkung: Die Ergebnisse in Spalte B von Sheet Summary sind korrekt; genau diese benötige ich; ich will nur die Monatsermittlung nicht als separates Feld haben, sondern in der Formel abhandeln...
MfG,
Heinz
Anzeige
AW: summewenn mit Monat
02.03.2005 10:48:34
HermannZ
Hallo Heinz,
die Formel ist eine Marix-Formel, sie muss mit STR+SHIFT+RETURN abgeschlossen werden.
erst dadurch wird die Formel zu einer Matrixformel.
gruß hermann
AW: summewenn mit Monat
02.03.2005 11:24:27
Heinz
Super! es klappt, vielen Dank.
meine Formel lautet nun:
={SUMME((MONAT(Details!$A$2:$A$65000)=A11)*(Details!$F$2:$F$65000))}
Ich habe versucht den Bereichen Namen zu geben, d.h.
Leistungsdatum = Details!$A$2:$A$65000
costs = Details!$F$2:$F$65000
und dann versucht diese in die Formel zu implementieren:
={SUMME((MONAT(Leistungsdatum)=A11)*(costs))}
Dieses war jedoch nicht von Erfolg gekrönt; hast Du noch eine Idee? (Nur, wenn möglich; mein Problem ist 100%ig gelöst, ist nur ein "Nice")
Herzlichen Dank!
Heinz
Anzeige
AW: summewenn mit Monat
02.03.2005 14:21:34
HermannZ
Hallo Heinz,
das geht auch,du must nur vor dem Namen des Bereichs dem Mappennamen verwenden ein Beispiel,--{=SUMME((Vorlage.xls!TestA=1)*Vorlage.xls!TestB)} hier ist Vorlage.xls wie du sicher erkennst der Mappenname und TestA und TestB der Bereichsname, wenn du das so verwendest dann geht das.( Abschluss als Matrix nicht vergessen)
Gruß hermann
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Summewenn mit Monat: So funktioniert's in Excel


Schritt-für-Schritt-Anleitung

Um die Funktion SUMMEWENN in Excel zu nutzen, um Summen pro Monat zu berechnen, folge diesen Schritten:

  1. Daten vorbereiten: Lege Deine Daten in einem Tabellenblatt an. Beispiel:

    A              B         C
    01.01.2005     1         10
    01.03.2005     3         5
    01.02.2005     2         50
    01.03.2005     3         10
  2. Formel eingeben: In einer anderen Zelle (z.B. in Zelle D1 für den Monat Januar) gib folgende Formel ein:

    =SUMMEWENN(MONAT(A:A), 1, C:C)
  3. Matrixformel verwenden: Um die Formel korrekt auszuführen, musst Du sie als Matrixformel eingeben. Drücke dazu STRG + SHIFT + ENTER, anstatt nur ENTER.

  4. Monat anpassen: Ersetze die 1 in der Formel mit der gewünschten Monatszahl (z.B. für Februar 2).


Häufige Fehler und Lösungen

  • Formelfehler: Wenn Du einen Formelfehler erhältst, überprüfe, ob Du die Formel als Matrixformel eingegeben hast. Dies ist notwendig, damit Excel die Berechnung korrekt durchführen kann.

  • Falsches Ergebnis: Wenn das Ergebnis nicht das erwartete ist, stelle sicher, dass die Zellen in Spalte A tatsächlich als Datum formatiert sind. Wenn sie als Text formatiert sind, wird die MONAT-Funktion nicht richtig arbeiten.


Alternative Methoden

Falls Du die Hilfsspalte (Monat) einsparen möchtest, kannst Du folgende Formel verwenden:

=SUMME((MONAT(A1:A4)=1)*C1:C4)

Denke daran, auch hier die Eingabe als Matrixformel abzuschließen.


Praktische Beispiele

Hier ist ein Beispiel für die Berechnung der Summe pro Monat, ohne eine Hilfsspalte:

Angenommen, Du hast folgende Daten:

A              C
01.01.2005     10
01.02.2005     50
01.03.2005     15
01.03.2005     10

Um die Summe für den Monat Januar (1) zu berechnen, lautet die Formel:

={SUMME((MONAT(A1:A4)=1)*(C1:C4))}

Für den Monat Februar (2):

={SUMME((MONAT(A1:A4)=2)*(C1:C4))}

Tipps für Profis

  • Benannte Bereiche: Nutze benannte Bereiche für bessere Lesbarkeit. Zum Beispiel:

    =SUMME((MONAT(leistungsdatum)=A11)*(costs))

    Ersetze leistungsdatum und costs durch die entsprechenden benannten Bereiche.

  • Englische Version: Wenn Du die englische Excel-Version verwendest, musst Du die Funktionsnamen anpassen, z.B. SUM statt SUMME und MONTH statt MONAT.


FAQ: Häufige Fragen

1. Wie kann ich die Summe für mehrere Monate berechnen? Du kannst die Formel erweitern oder separate Formeln für jeden Monat erstellen.

2. Was mache ich, wenn Excel die Formel nicht als Matrixformel erkennt? Stelle sicher, dass Du STRG + SHIFT + ENTER verwendest, um die Formel korrekt einzugeben.

3. Kann ich die Formel für andere Zeiträume anpassen? Ja, Du kannst die MONAT-Funktion durch JAHR oder andere Zeitfunktionen ersetzen, um die Summen nach Jahr oder Tag zu gruppieren.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige