Anzeige
Archiv - Navigation
1956to1960
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Nur Monat des aktuellen Jahres in Formel festlegen

Nur Monat des aktuellen Jahres in Formel festlegen
01.01.2024 20:45:44
Felix
Hallo und ein gutes neues Jahr wünsche ich!

Mein Problem: Ich habe eine prinzipiell richtig rechnende Formel, aber ich bräuchte eine kleine, aber für mich wichtige Verbesserung. Meine Formel lautet:

="Dezember inklusive Amazon November = "&TEXT(SUMMENPRODUKT((MONAT(Zahlungen!$I$10:Zahlungen!$I$350)=11)*((LINKS(Zahlungen!$K$10:Zahlungen!$K$350;6)="Amazon")*(Zahlungen!$J$10:Zahlungen!$J$350)));"###.0,00 €")

Der Begriff "Monat" soll sich nur auf das aktuelle Jahr beziehen. Da müsste wohl etwas wie ... Jahr(Monat(Heute() ... oder ähnlich stehen.

Lösung wäre toll!

Viele Grüße

Felix

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

Betreff
Datum
Anwender
Anzeige
AW: Nur Monat des aktuellen Jahres in Formel festlegen
01.01.2024 21:27:01
SF
Hola,
Jah(Monat(heute()....macht absolut keinen Sinn.
Wenn es das aktuelle Jahr sein soll, musst du eine weitere Bedingung mit * einbauen: ....*(Jahr(Zahlungen!$I$10:Zahlungen!$I$350)=jahr(heute())*.....
Gruß,
steve1da
AW: Nur Monat des aktuellen Jahres in Formel festlegen
01.01.2024 21:57:42
Felix
Hallo Steve1da,

vielen Dank, der Tipp/die Lösung hat mir geholfen (ich musste noch eine Klammer bei mir ergänzen). Ich habe aber gerade festgestellt, dass ich dasselbe Problem auch in einer Array-Formel habe. Diese lautet:

{=WENN(ISTFEHLER(INDEX(Zahlungen!$K:$K;KKLEINSTE(WENN(MONAT(Zahlungen!$I$10:$I$350)=12;ZEILE($10:$350));ZEILE($J1))));"";INDEX(Zahlungen!$K:$K;KKLEINSTE(WENN(MONAT(Zahlungen!$I$10:$I$350)=12;ZEILE($10:$350));ZEILE($K1))))}

Auch hier bräuchte ich den Monat nur für das aktuelle Jahr. Kannst du mir da auch helfen?

Viele Grüße

Felix
Anzeige
AW: Nur Monat des aktuellen Jahres in Formel festlegen
01.01.2024 22:05:35
SF
Klar. Zum Einen brauchst du Wenn/Istfehler nicht, hier reicht Wennfehler.
Also, Wennfehler(Index(.....)));"")
Wenn du da 2 Bedingungen abfragen willst, musst du das so abfragen:
....WENN((MONAT(Zahlungen!$I$10:$I$350)=12)*(jahr(Zahlungen!$I$10:$I$350)=jahr(heute());...

Einfacher gehts aber ohne Matrixformel:
https://www.herber.de/excelformeln/pages/AGGREGAT__die_Unvollendete.html
AW: Nur Monat des aktuellen Jahres in Formel festlegen
02.01.2024 01:33:11
Felix
Hallo Steve1da,

es tut mir leid, ich bekomme immer eine Fehlermeldung. Excel 2019 akzeptiert die nachfolgende Matrixformel nicht. Ich kann den Fehler nicht finden.

{=WENNFEHLER(INDEX(Zahlungen!$K:$K;KKLEINSTE(WENN((MONAT(Zahlungen!$I$10:$I$350)=12)*(jahr(Zahlungen!$I$10:$I$350)=jahr(heute());ZEILE($10:$350));ZEILE($J1))));"";INDEX(Zahlungen!$K:$K;KKLEINSTE(WENN((MONAT(Zahlungen!$I$10:$I$350)=12)*(jahr(Zahlungen!$I$10:$I$350)=jahr(heute());ZEILE($10:$350));ZEILE($K1))))}

Viele Grüße

Felix
Anzeige
AW: Nur Monat des aktuellen Jahres in Formel festlegen
02.01.2024 02:03:35
SF
Kann Excel auch nicht, weil die Syntax falsch ist.
=WENNFEHLER(INDEX(' Zahlungen'!K:K;KKLEINSTE(WENN((MONAT(' Zahlungen'!$I$10:$I$350)=1)*(JAHR(' Zahlungen'!$I$10:$I$350)=2024);ZEILE(' Zahlungen'!$I$10:$I$350));ZEILE(X1)));"")

Oder halt kürzer:
=WENNFEHLER(INDEX(' Zahlungen'!K:K;AGGREGAT(15;6;ZEILE(' Zahlungen'!$I$10:$I$350)/((MONAT(' Zahlungen'!$I$10:$I$350)=1)*(JAHR(' Zahlungen'!$I$10:$I$350)=2024));ZEILE(X1)));"")
AW: Nur Monat ... / Lösung funktioniert
02.01.2024 12:19:16
Felix
Hallo SF,

vielen Dank für die beiden Lösungswege. Ich musste hier noch etwas korrigieren (Hochkommas und Leerzeichen). Jetzt rechnet Excel wie gewünscht. Danke! :-)

Viele Grüße
Felix
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige