Clever-Excel-Forum

Normale Version: Zählen bis zum Vergleichsdatum im Vorjahr
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo zusammen,

ich stehe vor einem Problem in Excel, welches ich aktuell nicht gelöst bekomme.

Ich habe zwei Tabellen, die jeweils wie folgt aufgebaut sind:
  • Datum
  • Zurückgelegte Wegstrecke
Ich trage hier jeweils zurückgelegten Wegstrecken von Sportaktivitäten ein. Die Tabelle für das aktuelle Jahr wird fortlaufend aktualisiert, sobald eine neue Aktivität hinzukommt.

Ich möchte mir nun eine "interaktive" Anzeige programmieren, die mir anzeigt, ob ich im Vergleichszeitraum 2020 bereits mehr oder weniger KM zurückgelegt habe. Ich habe es schon mit diversen SUMMEWENN-Funktionen versucht, allerdings ohne Erfolg. Falls ich weitere Angaben machen soll, gebt mir bitte Bescheid.

Hat jemand einen Tipp, wie das funktionieren könnte?

Vielen Dank vorab.
Hola,

Stell dir mal vor jemand liest das und kennt nicht mal irgendetwas von deiner Tabelle. Was soll dieser jemand dir antworten?
Lade eine Exceldatei hoch, dann sehen wir weiter.

Gruß,
steve1da
Hi,

lad bitte eine Beispieldatei hoch (keine Bilder!!), aus der hervorgeht, welche Vergleichszeiträume gewertet werden sollen. Lies mal bitte hier: https://www.clever-excel-forum.de/Thread...ng-stellen
Die Datei habe ich dem Originalbeitrag beigefügt.
Hi,

ich würde das mit einer Pivottabelle lösen, schon alleine deshalb, weil es keine konkreten Vergleichsdaten gibt. Die Läufe finden zum großen Teil an unterschiedlichen Daten statt. Vorher fügst du an deine Tabellen jeweils eine Hilfsspalte an, in der du die Werte kumulierst und verwandelst deine Listen in intelligente Tabellen (STRG & L).

Arbeitsblatt mit dem Namen '2020'
ABCDEFGHIJKL
1#DatumStrecke (km)2020
2102.01.20204,114,11
3211.01.20202,276,38Monate2021 (km)Monate2020 (km)
4312.01.20205,6512,03Jan21,08Jan1154,3
5419.01.20203,1015,13FebFeb
6526.01.20205,9521,0805.02.20201,2402.02.202199,99
7605.02.20201,2422,3216.02.20204,4704.02.2021103,62
8702.10.20201,7924,1121.02.20202,5107.02.2021107,59
9816.02.20204,4728,58Mrz30,1408.02.2021111,36
10921.02.20202,5131,09Apr61,9710.02.2021115,51
111001.03.20204,5335,62Mai31,2711.02.2021119,3
121117.03.20203,4239,04Jun33,6113.02.2021128,49
131219.03.20203,2542,29Jul11,82Gesamtergebnis1940,16
141320.03.20202,0544,34Aug37,84
151422.03.20209,6854,02Sep63,07
161524.03.20203,2657,28Okt66,35
171630.03.20203,9561,23Nov102,41
181701.04.20203,6564,88Dez89,74
191803.04.20202,4967,37Gesamtergebnis557,52
201904.04.20203,2070,57
212006.04.20204,0074,57

ZelleFormel
D2=SUMME($C$2:C2)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Und hier noch ein Bildchen, wie das Ganze im Original aussieht: [attachment=37119]
Hallo

Da du schon das Aktuelle Excel verwendest könntest du es auch so machen.
Danke für Eure Antworten.

Allerdings suche ich eine interaktive Lösung, die mir praktisch mit jedem neuen Eintrag in '2021' anzeigt, wie sich die kumulierte Wegstrecke im Vergleich zum Vorjahreszeitraum verhält.

Mit der Funktion Tage(heute()-365;"01.01.2020") bekomme ich zumindest die Anzahl der Tage im Vergleichszeitraum 2020 heraus, aber wie ich das in eine entsprechende Formel zum Zählen der Summe bis zum jeweiligen Datum heute verbaut bekomme, ist mir nach wie vor ein Rätsel.
Du hast einiges aufzuholen!  21

HI
22020553,62
32021128,49
4Differenz:-425,13

ZelleFormel
I2=SUMMEWENN('2020'!B2:B130;"<="&MAX(B:B);'2020'!C:C)
I3=SUMME(C:C)
I4=I3-I2

Statt MAX(B:B) kannst Du natürlich auch EDATUM(HEUTE();-12) nehmen …

Gruß Ralf
Hallo Ralf

Warum hast du nur "553,62" und nicht "557,52" ?
Habe es versucht nach zu voll ziehen aber ich weiß nicht woran ich ein anderes Ergebnis bekomme.
Muss ich selber mal schauen … Wink

Meine obige Formel ist Bullshit!
Die nachgereichte mit EDatum ergibt das richtige:
HI
2202022,32
32021128,49
4Differenz:106,17

ZelleFormel
I2=SUMMEWENN('2020'!B:B;"<="&EDATUM(HEUTE();-12);'2020'!C:C)
I3=SUMME(C:C)
I4=I3-I2

Schau mal bei #7 in 2020:
Da steht der 2.10.20, soll wohl eher der 10.2.20 sein.

Und zu der festgestellten Differenz:
(mir lag wohl der leckere Braten etwas schwer im Magen)

SUMMEWENN('2020'!B2:B130;"<="&MAX(B:B);'2020'!C:C)

Bereich und Summe_Bereich müssen natürlich gleich groß sein!
(siehe auch obige Formel)

Peinlich, Peinlich …
Blush
Seiten: 1 2