Liniendiagramm mit teils doppelten Datumszeiträume
#1
Moin,
ich möchte gerne ein Liniendiagramm mit Kostenausgaben über die Zeit erstellen, wobei Zeiträume sich auch überlappen.

Konkret z.B. Ausgaben im Zeitraum

02.02.2023 - 12.12.2023 1000€
06.06.2023 - 07.07.2023 222€
11.11.2023 - 02.02.2024 500€
03.03.2024 - 08.08.2024 600€

Die Linie der Ausgaben sollen im Diagramm entsprechend linear im Zeitraum ansteigen und wenn es zu einer Überlappung kommt mit einem 2. Zeitraum, dann stärker steigen sowie immer dazu addieren. Ist sowas möglich rein in Excel oder mit VBA? Danke
.
Antworten Top
#2
Auch "bestes Forum" hier!
Es bringt wenig, die gleiche Frage hier einzustellen, ohne die wesentlichen Nachfragen aus Herber zu beantworten!
Liniendiagramm mit teils doppelten Datumszeiträume | HERBERS Excel Forum
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
[-] Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:
  • Egon12
Antworten Top
#3
Hallo S...,

wenn du die Daten fürs Diagramm richtig aufbereitest, geht es auch ohne VBA mit einem Linien- oder Punktdiagramm.


Angehängte Dateien
.xlsx   subtle.xlsx (Größe: 24,8 KB / Downloads: 2)
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





Antworten Top
#4
Ohne mir die Datei angesehen zu haben:
Was gilt?
Spalte F oder G?
ABCDEFG
1vonbisWertDatumWert1Wert2
202.02.202312.12.20231.000,0002.02.20233,183,18
306.06.202307.07.2023222,0003.02.20236,373,18
411.11.202302.02.2024500,0004.02.20239,553,18
503.03.202408.08.2024600,0005.02.202312,743,18
606.02.202315,923,18
707.02.202319,113,18
808.02.202322,293,18

ZelleFormel
E2=LET(xZ;B2-A2+1;
xDat;SEQUENZ
(xZ;;A2);
xVal1;SEQUENZ
(xZ;;C2/xZ;C2/xZ);
xVal2;--WECHSELN
(xDat;xDat;C2/ZEILEN(xDat));
HSTAPELN
(xDat;xVal1;xVal2))
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste