Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: SUMMEWENN Monat

SUMMEWENN Monat
04.10.2022 12:18:17
petermann
Hallo,
ich verzweifele gerade an einer Formel, die aus einer Tabelle die Werte summieren soll, wenn das entsprechende Datumsfeld im aktuellen Monat liegt. Besonderheit ist, dass die Daten im ISO-Format vorliegen (z.B. 2022-10-02T00:00:00.0000000)
Aktueller Ansatz: =SUMME(WENN(MONAT(DATWERT(LINKS(Daten[[#Alle];[Datum]];10))=MONAT(HEUTE()));Daten[[#Alle];[Verbrauch]]))
Damit bekomme ich nur #WERT!
Hat vielleicht jemand eine Idee, wo hier der Fehler liegt?
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: SUMMEWENN Monat
04.10.2022 12:39:06
{Boris}
Hi,
zeig doch mal Deine Beispieldatei - vor allem wegen der Formate und der enthaltenen intelligenten Tabelle.
Kannst alles andere aus der Datei löschen.
VG, Boris
AW: SUMMEWENN Monat
04.10.2022 12:51:02
petermann
Hi,
hier die Datei. Die Formel ist in der gelb markierten Zelle.
https://www.herber.de/bbs/user/155500.xlsx
Anzeige
AW: SUMMEWENN Monat
04.10.2022 12:59:48
{Boris}
Hi,
nimm die SUMMEWENNS-Variante von Daniel.
In Deiner Formel war ein Klammerfehler drin, aber - entscheidender - Deine Referenzen auf die intelligente Tabelle haben auch die Überschrift beinhaltet - und damit können die Datumsfunktionen nicht umgehen und produzieren #WERT!.
So würde es gehen:
=SUMME(WENN(MONAT(DATWERT(LINKS(Daten[Datum];10)))=MONAT(HEUTE()-1);Daten[Verbrauch]))
Aber wie gesagt: SUMMEWENNS ist besser.
VG, Boris
Anzeige
AW: SUMMEWENN Monat
04.10.2022 12:55:03
Daniel
Hi
probier mal:

SummeWenns(Daten[[#Alle];[Verbrauch]];Daten[[#Alle];[Datum]];Text(Heute();"JJJJ-MM")&"*")
ob du jetzt deine Zellreferenz richtig geschrieben hast, kann ich nicht prüfen.
Gruß Daniel
AW: SUMMEWENN Monat
04.10.2022 13:00:32
petermann
Hallo Daniel,
deine Formel funktioniert auf Anhieb! Vielen Dank.
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

SUMMEWENN für Monatsberechnungen in Excel


Schritt-für-Schritt-Anleitung

Um die Funktion SUMMEWENN oder SUMMEWENNS in Excel zu nutzen, um summierte Werte basierend auf einem bestimmten Monat zu erhalten, befolge diese Schritte:

  1. Daten vorbereiten: Stelle sicher, dass deine Daten in einer Excel-Tabelle oder einem Bereich vorliegen. Die Datumswerte sollten im ISO-Format (z.B. 2022-10-02T00:00:00.0000000) vorliegen.

  2. Formel eingeben: Verwende die folgende Formel, um die Werte für den aktuellen Monat zu summieren:

    =SUMMEWENNS(Daten[[#Alle];[Verbrauch]];Daten[[#Alle];[Datum]];TEXT(HEUTE();"JJJJ-MM")&"*")

    Diese Formel summiert die Werte in der Spalte „Verbrauch“, wenn das Datum in der Spalte „Datum“ im aktuellen Monat liegt.

  3. Ergebnisse überprüfen: Drücke Enter, um die Ergebnisse zu sehen. Überprüfe, ob die Werte korrekt summiert wurden.


Häufige Fehler und Lösungen

  • #WERT! Fehler: Dieser Fehler tritt häufig auf, wenn die Datumsangaben nicht korrekt formatiert sind oder die Referenzen in der Formel nicht stimmen. Stelle sicher, dass du die richtige Spalte und den richtigen Datenbereich verwendest.

  • Klammerfehler: Achte darauf, dass alle Klammern korrekt gesetzt sind. Ein Klammerfehler kann dazu führen, dass die Formel nicht richtig funktioniert.

  • Verwendung von intelligenten Tabellen: Wenn du mit intelligenten Tabellen arbeitest, stelle sicher, dass keine Überschriften in den Referenzen enthalten sind, um den #WERT! Fehler zu vermeiden.


Alternative Methoden

Eine alternative Methode für die Summierung nach Monaten ist die Verwendung von SUMMEWENN. Du kannst die folgende Formel verwenden:

=SUMMEWENN(Daten[[#Alle];[Datum]];">="&DATUM(JAHR(HEUTE());MONAT(HEUTE());1);Daten[[#Alle];[Verbrauch]]) - SUMMEWENN(Daten[[#Alle];[Datum]];">"&DATUM(JAHR(HEUTE());MONAT(HEUTE())+1;0);Daten[[#Alle];[Verbrauch]])

Diese Formel summiert die Werte für den aktuellen Monat, indem sie die Start- und Enddaten manuell festlegt.


Praktische Beispiele

  • Beispiel 1: Angenommen, du hast eine Tabelle mit den Verbrauchsdaten für verschiedene Monate. Du möchtest die Summe für Oktober 2022 berechnen:

    =SUMMEWENNS(Daten[[#Alle];[Verbrauch]];Daten[[#Alle];[Datum]];">=2022-10-01";Daten[[#Alle];[Datum]];"<=2022-10-31")
  • Beispiel 2: Wenn du die Summe für einen spezifischen Monat und Jahr berechnen möchtest, kannst du die Formel erweitern:

    =SUMMEWENNS(Daten[[#Alle];[Verbrauch]];Daten[[#Alle];[Datum]];">=2022-10-01";Daten[[#Alle];[Datum]];"<=2022-10-31")

Tipps für Profis

  • Verwendung von Named Ranges: Benutze benannte Bereiche für deine Daten, um die Lesbarkeit deiner Formeln zu erhöhen.

  • Datenvalidierung: Setze Datenvalidierungsregeln ein, um sicherzustellen, dass die Datumsangaben korrekt eingegeben werden.

  • Pivot-Tabellen: Wenn du regelmäßig Summen pro Monat benötigst, kann auch eine Pivot-Tabelle eine effektive Lösung sein.


FAQ: Häufige Fragen

1. Wie kann ich die Summe für einen vergangenen Monat berechnen?
Verwende die gleiche SUMMEWENNS-Formel, ändere jedoch die Datumsangaben entsprechend.

2. Was ist der Unterschied zwischen SUMMEWENN und SUMMEWENNS?
SUMMEWENN erlaubt die Verwendung eines Kriteriums, während SUMMEWENNS mehrere Kriterien unterstützt, was besonders nützlich ist, wenn du nach Monat und Jahr filtern möchtest.

3. Funktioniert diese Methode in allen Excel-Versionen?
Ja, die oben genannten Funktionen sind in den meisten modernen Excel-Versionen verfügbar, einschließlich Excel 2010 und neuer.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige