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

Forumthread: Zahlen aus dem selben Quartal u. Jahr addieren

Zahlen aus dem selben Quartal u. Jahr addieren
16.11.2015 21:12:07
Manuel
Hallo liebe Community,
eine kurze Frage. Ich habe mir jeweils zwei getrenne Tabellenblätter angelegt für positive und negative Zahlenwerte. In Spalte B steht das Datum an dem die Buchung stattgefunden hat (es sind immer unterschiedlich viele Jahre).
Wie schaffe ich es jetzt, dass auf einem extra Tabellenblatt (Tabelle1), die jeweiligen Werte je Quartal und Jahr niedergeschrieben werden?
Wäre super wenn ihr mir helfen könntet.
Grüße,
Manuel

Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zahlen aus dem selben Quartal u. Jahr addieren
16.11.2015 21:20:43
Manuel
Hey Steve1da!
Danke für deine Hilfe, daran habe ich auch schon gedacht. Allerdings müsste ich dafür zunächst das Datum in Quartale überschreiben mittels Makro. Hast du dafür eine Lösung?
Grüße

Anzeige
AW: Zahlen aus dem selben Quartal u. Jahr addieren
16.11.2015 21:22:11
SF
Hola,
warum mittels Makro?
Den Link für die Formellösung hab ich doch schon gepostet.
Gruß,
steve1da

AW: Zahlen aus dem selben Quartal u. Jahr addieren
16.11.2015 21:26:09
Manuel
Weil ich das ganze so flexibel und variabel wie möglich gestalten möchte. Mit der Formel ist dies meines Erachtens nicht möglich, oder sehe ich das falsch?
Insbesondere wenn man wechselnde Anzahl an Jahren und Monaten hat.

Anzeige
AW: Zahlen aus dem selben Quartal u. Jahr addieren
16.11.2015 21:28:03
SF
Hola,
ohne die Daten und den Aufbau zu kennen, kannst nur du das beurteilen.
Gruß,
steve1da

AW: Zahlen aus dem selben Quartal u. Jahr addieren
16.11.2015 23:42:23
Manuel
Ich konnte das ganze jetzt mit diesem Code lösen, für alle die, die das gleiche Problem mal haben werden.
Sub Addieren()
Dim lnglast As Long
Dim TheDate As Date    ' Declare variables.
lnglast = Sheets("Upload_Inventory_Hilfstabelle_n").Cells(Rows.Count, 1).End(xlUp).Row
For z = 2 To lnglast
TheDate = Sheets("Upload_Inventory_Hilfstabelle_n").Cells(z, 2)
Sheets("Upload_Inventory_Hilfstabelle_n").Cells(z, 4).Value = DatePart("q", TheDate) & " " &  _
DatePart("yyyy", TheDate)
Next z
End Sub
Eine andere Frage schließt sich dem allerdings direkt an:
Wie kann ich jetzt die jeweiligen Summen für die Quartale und Jahre ziehen? Mit einer Formel macht es meines erachtens keinen Sinn, weil es mal 1 Jahr sein kann und mal 10.
Hat einer eine Idee?
Grüße,
Manuel
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Zahlen aus dem selben Quartal und Jahr addieren in Excel


Schritt-für-Schritt-Anleitung

Um die Zahlen aus dem selben Quartal und Jahr in Excel zu addieren, folge diesen Schritten:

  1. Erstelle ein neues Tabellenblatt: Benenne es z. B. "Tabelle1", um die Summen der Quartale und Jahre zu erfassen.

  2. Daten vorbereiten: Stelle sicher, dass du in deiner Quelldatei (z. B. "Upload_Inventory_Hilfstabelle_n") eine Spalte mit den Buchungsdaten hast (Spalte B).

  3. Quartal und Jahr extrahieren:

    • Füge in Spalte D den folgenden VBA-Code ein, um das Quartal und Jahr aus dem Datum zu extrahieren:
      Sub Addieren()
      Dim lnglast As Long
      Dim TheDate As Date
      lnglast = Sheets("Upload_Inventory_Hilfstabelle_n").Cells(Rows.Count, 1).End(xlUp).Row
      For z = 2 To lnglast
      TheDate = Sheets("Upload_Inventory_Hilfstabelle_n").Cells(z, 2)
      Sheets("Upload_Inventory_Hilfstabelle_n").Cells(z, 4).Value = DatePart("q", TheDate) & " " & _
      DatePart("yyyy", TheDate)
      Next z
      End Sub
    • Dieser Code erstellt eine neue Spalte mit dem Format "Quartal Jahr" (z. B. "1 2023").
  4. Summen berechnen:

    • Nutze die Funktion SUMMEWENNS() oder SUMMENPRODUKT(), um die Werte nach Quartal und Jahr zu summieren:
      =SUMMEWENNS(positiven_Werte_Spalte; Quartal_Jahr_Spalte; "1 2023")

Häufige Fehler und Lösungen

  • Fehler: Falsches Datum
    Vergewissere dich, dass die Daten in der richtigen Datumsformatierung vorliegen. Excel erkennt nur gültige Datumswerte.

  • Fehler: Falsche Quartalsberechnung
    Stelle sicher, dass die Funktionen DatePart() und SUMMEWENNS() korrekt eingegeben sind. Ein Tippfehler kann zu falschen Ergebnissen führen.


Alternative Methoden

Wenn du keine VBA-Lösungen verwenden möchtest, kannst du auch die Pivot-Tabelle nutzen:

  1. Daten auswählen: Markiere deinen Datenbereich.
  2. Pivot-Tabelle erstellen: Gehe zu Einfügen > PivotTable.
  3. Quartal und Jahr hinzufügen: Ziehe das Datum in den Zeilenbereich und wähle die Gruppierung nach Quartal und Jahr.
  4. Werte summieren: Ziehe die Werte, die du addieren möchtest, in den Wertebereich der Pivot-Tabelle.

Praktische Beispiele

Angenommen, du hast folgende Daten in "Upload_Inventory_Hilfstabelle_n":

Datum Betrag
01.01.2023 100
15.03.2023 200
10.06.2023 -50
05.09.2023 150

Nach der Anwendung des VBA-Codes und der Summenformeln siehst du in "Tabelle1":

Quartal Jahr Summe
1 2023 300
2 2023 -50
3 2023 150

Tipps für Profis

  • Wenn du regelmäßig mit Quartals- und Jahresdaten arbeitest, erstelle eine benutzerdefinierte Funktion in VBA, um den Prozess zu automatisieren.

  • Nutze die Bedingte Formatierung, um Quartale visuell hervorzuheben, die negative Summen aufweisen.

  • Überlege, ob du die Daten nach Jahren gruppieren und die Summen für mehrere Jahre gleichzeitig darstellen möchtest, um die Übersichtlichkeit zu erhöhen.


FAQ: Häufige Fragen

1. Wie kann ich das Datum in Quartale umwandeln?
Du kannst die Funktion DatePart("q", Datum) verwenden, um das Quartal aus einem Datum zu extrahieren.

2. Wieviel Monate hat ein Quartal?
Ein Quartal umfasst immer drei Monate.

3. Wie kann ich ein Jahr zu einem Datum in Excel hinzufügen?
Verwende die Funktion EDATUM(Datum; 12), um ein Jahr zu einem bestimmten Datum hinzuzufügen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige