Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1948to1952
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

Vergleich mit Datumsumwandlung

Vergleich mit Datumsumwandlung
02.11.2023 14:13:12
PaRe46664
Hallo Zusammen,

ich stecke aktuell leider etwas fest und komme nicht weiter.

Ich möchte auf einem Tabellenblatt von einem anderen Tabellenblatt eine Summe ziehen.
Welche Summe dies genau ist soll durch das Datum bestimmt werden und immer zwischen 2 Datumseinträgen liegen.

Mein Vorhaben wie folgt:
  • Durch Datum in K6 ableiten in welchem Blatt er suchen muss

  • Datum in B:B in dem bestimmten Blatt suchen

  • Zeilennummer ableiten

  • Nächst höheres Datum suchen

  • Zeilennummer ableiten und -1 rechnen, damit nur zwischen den Tagen die Summe gezogen wird

  • Sollte kein Datum nach dem angegebenen vorhanden sein, soll er die Summe von den 14 Zeilen darunter zählen

  • Summe zwischen den Datumsangaben bzw. Datum + 14 Zeilen von L des bestimmten Blattes ausgeben



  • Die Tabellenblätter in welchen er Suchen soll sind dementsprechend mit Monat und Jahr beschriftet (z.b. September_2023, Oktober_2023, etc.)

    Folge Formel verwende ich aktuell, welche auch funktioniert:
    =SUMME(
    
    INDIREKT(
    TEXT(K6;"MMMM")&"_"&JAHR(K6)
    &"!L"
    &(VERGLEICH(K6;Oktober_2023!B:B;0))
    &":L"
    &(WENNFEHLER(((VERGLEICH(K6+1;Oktober_2023!B:B;0))-1);((VERGLEICH(K6;Oktober_2023!B:B;0))+14)))
    )
    )


    Wie kriege ich es nun hin, wie am anfang, dass "Oktober_2023" überall in der Formel aus dem Datum hergeleitet wird?

    Als Beispiel möchte ich, wenn ich als Datum den 16.10.2023 angeben, er im Blatt "Oktober_2023" sucht und dann die Summe von L ab dem 16.10.2023 (Zeile 17) bis eine Zeile vor dem nächsten datum (Zeile 25) wiedergibt.
    Allerdings muss, dass er im Blatt "Oktober_2023" suchen soll, aus dem Datum abgeleitet werden.
    Userbild


    Ich hoffe mal ich hab alles richtig Verständlich beschrieben.

    Vielen Danke für eure Hilfe!

    5
    Beiträge zum Forumthread
    Beiträge zu diesem Forumthread

    Betreff
    Datum
    Anwender
    Anzeige
    AW: (D)eine XLSX-(Beispiel)Datei wäre hilfreich(er) owT
    02.11.2023 14:23:00
    neopa C
    Gruß Werner
    .. , - ...
    AW: jetzt verständlich ...
    02.11.2023 17:57:59
    neopa C
    Hallo PaRe,

    ... Deine vorhandene Datenstruktur ist nicht als optimal zu bezeichnen.
    Aber das weißt Du sicherlich. Das was Du für Deine INDIREKT()-Formel benötigst, kannst Du wie folgt realisieren: ... INDIREKT(TEXT(K6;"MMMM\_JJJJ")&"!L"&... usw.

    Gruß Werner
    .. , - ...
    AW: jetzt verständlich ...
    03.11.2023 09:06:45
    PaRe46664
    Hallo Werner,

    danke erstmal für deine Hilfe.

    Wenn ich folgendes versuche:
    =SUMME(INDIREKT(TEXT(K6;"MMMM\_JJJJ")&"!L"&(VERGLEICH(K6;TEXT(K6;"MMMM\_JJJJ")&"!B:B";0))&":L"&(WENNFEHLER(((VERGLEICH(K6+1;TEXT(K6;"MMMM\_JJJJ")&"!B:B";0))-1);((VERGLEICH(K6;TEXT(K6;"MMMM\_JJJJ")&"!B:B";0))+14)))))


    Gibt er mir leider einen Fehler aus.

    Er müsste die Vergleiche ebenfalls im Tabellenblatt machen, welches durch das Datum gezogen wird.

    Grüße
    Patric
    Anzeige
    AW: natürlich ...
    03.11.2023 12:40:50
    neopa C
    Hallo Patrick,

    ... mußt Du bei Deiner Auswertung überall TEXT(K6;"MMMM\_JJJJ")) mit INDIREKT() klammern. Das schaffst Du nun sicherlich allein. Mir graut es einfach vor so vielen INDIREKT()-Funktionen, die bei einer anderen Datenstruktur nicht notwendig wären.

    Gruß Werner
    .. , - ...

    Links zu Excel-Dialogen

    Beliebteste Forumthreads (12 Monate)

    Anzeige

    Beliebteste Forumthreads (12 Monate)

    Anzeige
    Anzeige
    Anzeige