Hallo liebe excel-lenten Helfer,
ich arbeite mich gerade in Power Query (Excel 2019) ein und stehe vor folgendem Problem:
In einer Tabelle werden Mietverträge incl. Zeiträume, Turnus der Zahlung und Kosten erfasst. Ich möchte nun über PowerQuery eine Tabelle erzeugen lassen, die mir sämtliche Zahlungstermine (Datum) aller in der Tabelle aufgeführten Mietverträge auflistet. Sollte in der Spalte "letzte Zahlung" keine Eintragung erfolgt sein, sollen die Zahlungstermine bis zum Jahresende des Folgejahres aufgelistet sein. (Den Teil mit dem Jahresende des Folgejahres konnte ich bereits in meine Power Query einfügen.)
Hier der Link zur Datei (incl. bisher erstellter Abfrage): https://www.herber.de/bbs/user/145295.xlsx
Ich bin für jede erklärende Hilfe dankbar.
Frohe Ostern Euch allen
Elle
https://www.ms-office-forum.net/forum/showthread.php?p=2027086
(dort wurde von der TE immerhin aufs XP hingewiesen)
Betrifft: mit einer einzelnen dynamischen Formel
https://www.herber.de/bbs/user/145302.xlsx
Anleitung zum Öffnen:
- mit https://office.live.com/start/Excel.aspx XLWeb starten
- obige Datei downloaden und von XLWeb aus "hochladen" (nicht: "öffnen"!)
- Du kannst sie auch in XL365 öffnen, falls Du eins hast.
Hier die Formel zum Selbstverwenden ohne meine Datei (aber mit der Datei von Elle):
=LET(
y;tabMietkosten;
t;ZEILEN(y)*99;
z;REST(SEQUENZ(t;;0);ZEILEN(y))+1;
x;INDEX(y;z;{1.2.3.4.5.6.7});
w;WAHL((SPALTE(A:G)=2)+1;x;DATUM(JAHR(x);MONAT(x)+INDEX(y;z;4)*SEQUENZ(t;;0;1/ZEILEN(y));TAG(x)));
v;INDEX(w;SEQUENZ(t);2);
u;SORTIEREN(FILTER(w;(v<=INDEX(w;SEQUENZ(t);3))+(v<--"1.1.2023"));2);
WAHL((ABS(SEQUENZ(;SPALTEN(u))-3,5)<1)+1;u;""))
y: Vorgegebener Bereich
t: Dessen Zeilen bis zu 99 Mal vorbelegen (99 kann geändert werden)
z: Unter-Zähler von t, also 99 Mal hintereinander 1-4
x: Alle Spalten des vorgegebenen Bereichs, in 99*4 Zeilen
w: Änderung des Zahlungs-Datums auf die Folge-Datümer
v: Zwischenspeicherung der Folge-Datümer
u: Filtrierung der Folgedatümer bis Enddatum oder bis vor 1.1.2023, dann Sortierung nach Folgedatümern
WAHL: Unterdrückung der Spalten 3 und 4, da nun verarbeitet
Betrifft: momentan noch mit Fehler bei 10.11.2019
... hab dessen Korrektur noch nicht gefunden