03.03.2022, 13:13
Hallo,
ich melde mich mal wieder zu einer Excel Formel Frage:
Ich lese Verbrauchsdaten (Wasser Gas und Strom) mit einem esp32 in eine Excel Tabelle ein. Diese Daten werden in intelligenten Excel Tabellen gespeichert.
Eine Tabelle heißt [Datum_Zeit] die Verbrauchdaten stehen in den Tabellen [Wasser]; [Gas] und [Strom].
Jetzt ist Tageswechsel, Monatswechsel oder auch ein Jahreswechsel und ich würde die Daten dann gerne in Formeln dynamisch auswerten.
Das heißt in den oben genannten Tabellen [Tabellennamen] laufen die aktuellen Daten eines Tages rein.
Also ins Detail:
Formel aus
$D$13
= eine Zelle mit einstellbaren Datum
$D$15
=Jahr(Heute())
G19
=WENNS($D$13Wasser_2022;11;0);$D$13>=HEUTE() ;SVERWEIS(Grafikdaten!$D19;Wasser;11;0))
H19
=WENNS($D$13Gas_2022;11;0);$D$13>=HEUTE();SVERWEIS(Grafikdaten!$D19;Gas;11;0))
Zeile 16 Intelligente Tabellennamen
Zeile 17 Intelligente Tabellennamen aus D15 und Namen der Zellen aus Zeile 16
Damit ich auch Daten vom/aus Vortag, Vormonat und Vorjahr „ohne händisch einzugreifen“ auswerten kann, würde ich die [intelligenten Tabellennamen] gerne Dynamisieren.
Datum_Zeit
D17
=TEXTVERKETTEN(;;$D$16;"_";$D$15)
oder
=VERKETTEN($D$16;"_";$D$15)
Wasser_2022
G17
=TEXTVERKETTEN(;;$G$16;"_";$D$15)
oder
=VERKETTEN($G$16;"_";$D$15)
Somit würde in Formeln von oben nicht mehr stehen Wasser_2022 sondern $G$17
Also so:
=WENNS($D$13$G$17;11;0);$D$13>=HEUTE();SVERWEIS(Grafikdaten!$D19;Wasser;11;0))
Leider kommt ein Fehler #NV sobald aus der "WENNS Formel" der erste Teil „WAHR“ wird!
Die Zellen D17 bis I17 habe ich als Text formatiert == gleicher Fehler
Die Zellen D17 bis I17 habe ich als Standard formatiert == gleicher Fehler
Die Zellen D17 bis I17 habe ich als Datum formatiert == gleicher Fehler
Hat von Euch Experten jemand eine andere Idee?
ich melde mich mal wieder zu einer Excel Formel Frage:
Ich lese Verbrauchsdaten (Wasser Gas und Strom) mit einem esp32 in eine Excel Tabelle ein. Diese Daten werden in intelligenten Excel Tabellen gespeichert.
Eine Tabelle heißt [Datum_Zeit] die Verbrauchdaten stehen in den Tabellen [Wasser]; [Gas] und [Strom].
Jetzt ist Tageswechsel, Monatswechsel oder auch ein Jahreswechsel und ich würde die Daten dann gerne in Formeln dynamisch auswerten.
Das heißt in den oben genannten Tabellen [Tabellennamen] laufen die aktuellen Daten eines Tages rein.
Also ins Detail:
- Wir befinden uns auf einem Tabellenblatt mit dem Namen „Grafikdaten“
- Die aktuellen Datentabellen sind auf dem Tabellenblatt „15_Minuten_Daten“
- Die Datentabellen_2022 sind auf dem Tabellenblatt „2022_15_Minuten_Daten“
Formel aus
$D$13
= eine Zelle mit einstellbaren Datum
$D$15
=Jahr(Heute())
G19
=WENNS($D$13
H19
=WENNS($D$13
Zeile 16 Intelligente Tabellennamen
Zeile 17 Intelligente Tabellennamen aus D15 und Namen der Zellen aus Zeile 16
Damit ich auch Daten vom/aus Vortag, Vormonat und Vorjahr „ohne händisch einzugreifen“ auswerten kann, würde ich die [intelligenten Tabellennamen] gerne Dynamisieren.
Datum_Zeit
D17
=TEXTVERKETTEN(;;$D$16;"_";$D$15)
oder
=VERKETTEN($D$16;"_";$D$15)
Wasser_2022
G17
=TEXTVERKETTEN(;;$G$16;"_";$D$15)
oder
=VERKETTEN($G$16;"_";$D$15)
Somit würde in Formeln von oben nicht mehr stehen Wasser_2022 sondern $G$17
Also so:
=WENNS($D$13
Leider kommt ein Fehler #NV sobald aus der "WENNS Formel" der erste Teil „WAHR“ wird!
Die Zellen D17 bis I17 habe ich als Text formatiert == gleicher Fehler
Die Zellen D17 bis I17 habe ich als Standard formatiert == gleicher Fehler
Die Zellen D17 bis I17 habe ich als Datum formatiert == gleicher Fehler
Hat von Euch Experten jemand eine andere Idee?