05.02.2017, 14:55
Hallo zusammen,
ich suche seit ein paar Stunden eine Lösung für folgendes Problem unter Excel 2013:
Tabelle 1 enthält eine Datumsspalte und eine Spalte mit einem konkreten Wert:
Nicht für jeden Tag ist also ein Wert eingetragen.
Tabelle 2 enthält eine Zusammenfassung nach Monaten:
Die Monate in Tabelle 2 sind jeweils al 01.01.2017, 01.02.2017 usw. eingetragen und mit MMMM formatiert.
Trotz langer Suche und viel googeln ist es mir nicht gelungen, eine Formel für den Durschnitts-Wert zu finden.
Am nächsten dran war ich einmal mit einer Formel ähnlich wie dieser:
=SUMMENPRODUKT((MONAT(Tabelle1!A:A)=MONAT(A1))*Tabelle1!B2:B13)/SUMMENPRODUKT(--(MONAT(Tabelle1!A2:A13)=MONAT(A1)))
Aber es funktioniert nicht damit. Der Divisor, das zweite Summenprodukt, zählt auch die nicht ausgefüllten Felder mit, was den Mittelwert verfälscht.
Auch die MITTELWERT-Funktionen haben mir nicht geholfen.
Gibt es vielleicht eine einfache, ganz triviale Lösung für das Problem?
ich suche seit ein paar Stunden eine Lösung für folgendes Problem unter Excel 2013:
Tabelle 1 enthält eine Datumsspalte und eine Spalte mit einem konkreten Wert:
Code:
Datum Wert
01.01.2017 50,00
02.01.2017 20,00
03.01.2017
04.01.2017 30,00
...
31.01.2017 10,00
01.02.2017 40,00
Nicht für jeden Tag ist also ein Wert eingetragen.
Tabelle 2 enthält eine Zusammenfassung nach Monaten:
Code:
Monat Durschnitts-Wert
Januar
Februar
...
Dezember
Die Monate in Tabelle 2 sind jeweils al 01.01.2017, 01.02.2017 usw. eingetragen und mit MMMM formatiert.
Trotz langer Suche und viel googeln ist es mir nicht gelungen, eine Formel für den Durschnitts-Wert zu finden.
Am nächsten dran war ich einmal mit einer Formel ähnlich wie dieser:
=SUMMENPRODUKT((MONAT(Tabelle1!A:A)=MONAT(A1))*Tabelle1!B2:B13)/SUMMENPRODUKT(--(MONAT(Tabelle1!A2:A13)=MONAT(A1)))
Aber es funktioniert nicht damit. Der Divisor, das zweite Summenprodukt, zählt auch die nicht ausgefüllten Felder mit, was den Mittelwert verfälscht.
Auch die MITTELWERT-Funktionen haben mir nicht geholfen.
Gibt es vielleicht eine einfache, ganz triviale Lösung für das Problem?