Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<

Microsoft Office 2003-2019 => Excel => Thema gestartet von: Tschäntz am November 12, 2018, 13:44:36 Nachmittag

Titel: Produktmengen Fehler
Beitrag von: Tschäntz am November 12, 2018, 13:44:36 Nachmittag
Hallo zusammen,

ich habe folgende Tabelle:

Tabellenblatt 1: Daten 2018
Tabellenblatt 2: Datenauswertung 2018

Daten 2018
Als Tabelle formatiert habe ich folgende Spalten:
Spalte C: Start heizen (Anfangsdatum)
Spalte D: fertig heizen (Enddatum)
Spalte E: Dauer in Tagen (D*-C*)

Datenauswertung 2018

Ich möchte eine Auswertung fahren das ich jeden Monat einzeln die t und die Dauer in Tage im Ø/Monat sehe.
Das habe ich so gelöst:

Stückzahl/Monat für Februar:
=SUMMENPRODUKT(1*(MONAT((Tabelle1[[#Daten];[fertig heizen]]))=2)*(Tabelle1[[#Daten];[Dauer in Tagen]]))/(SUMMENPRODUKT(1*(MONAT((Tabelle1[[#Daten];[fertig heizen]]))=2)))

Tage im Ø/Monat für Februar:
=SUMMENPRODUKT(1*(MONAT((Tabelle1[[#Daten];[fertig heizen]]))=2))

Das funktioniert aus super. Allerdings habe ich für Januar ein Problem.
Er rechnet bei mir auch die Leerzellen mitein. Das heißt ich bekomme zu hohe Stückzahlen und zu niedrige Schnittwerte zusammen.
Sobald ich die Leerzellen abziehe funktioniert es wieder.
Dann heißen die Formeln so:

Stückzahl/Monat für Januar:
=SUMMENPRODUKT(1*(MONAT((Tabelle1[[#Daten];[fertig heizen]]))=1)*(Tabelle1[[#Daten];[Dauer in Tagen]]))/(SUMMENPRODUKT(1*(MONAT((Tabelle1[[#Daten];[fertig heizen]]))=1))-ANZAHLLEEREZELLEN(Tabelle1[[#Daten];[fertig heizen]]))

Tage im Ø/Monat für Januar:
=SUMMENPRODUKT(1*(MONAT((Tabelle1[[#Daten];[fertig heizen]]))=1))-ANZAHLLEEREZELLEN(Tabelle1[[#Daten];[fertig heizen]])

Habe ich einen Denkfehler drin? Oder gibt es eine elegantere Lösung für meine Auswertung?
Und ja ich benötige diverse Leerzellen. Außerdem möchte ich es idiotensicher haben.

Vielen Dank für eure Hilfe.

Gruß
Tschäntz
Titel: Antw: Produktmengen Fehler
Beitrag von: steve1da am November 12, 2018, 13:48:31 Nachmittag
Hola,

du musst zusätzlich im Summenprodukt-Teil abfragen ob die Zellen <>"" sind.

Gruß,
steve1da
Titel: Antw: Produktmengen Fehler
Beitrag von: Tschäntz am November 12, 2018, 14:00:35 Nachmittag
Hola,

und das mache ich wie?

Gruß
Titel: Antw: Produktmengen Fehler
Beitrag von: steve1da am November 12, 2018, 14:02:30 Nachmittag
Hola,

ungetestet:

=SUMMENPRODUKT(1*(MONAT((Tabelle1[[#Daten];[fertig heizen]]))=2)*(Tabelle1[[#Daten];[fertig heizen]])<>""))
Gruß,
steve1da

Titel: Antw: Produktmengen Fehler
Beitrag von: gmg-cc am November 12, 2018, 14:21:24 Nachmittag
Moin, aus meiner Sicht (wesentlich) eleganter ist, wenn du die Möglichkeiten des 2016, nämlich Stichwort: Power Query (2010/13) aka Daten | Abrufen und transformieren (2016/365) nutzt. Um einiges ´transparenter und nutzerfreundlicher ...  8)
Titel: Antw: Produktmengen Fehler
Beitrag von: Tschäntz am November 12, 2018, 14:50:46 Nachmittag
OK. Und wie mach ich das bei Excel 2010?
Titel: Antw: Produktmengen Fehler
Beitrag von: gmg-cc am November 12, 2018, 18:41:09 Nachmittag
... ohne Ironie: Ich hatte die falsche Brille auf und hatte statt 2016 "einfach" 2016 gelesen.  :(
Aber in den meisten Fällen kannst du auch in 2010 Power Query als Add-In installieren und dann mit dem Tool arbeiten. Download bei MS.
Titel: Antw: Produktmengen Fehler
Beitrag von: steve1da am November 13, 2018, 08:09:26 Vormittag
Hola,

danke für das Feedback zu meiner Formel...

Gruß,
steve1da
Titel: Antw: Produktmengen Fehler
Beitrag von: Tschäntz am November 13, 2018, 11:53:37 Vormittag
Hola,

danke für das Feedback zu meiner Formel...

Gruß,
steve1da
Tut mir leid, das habe ich vergessen. Das hat leider nicht funktioniert. :(
Titel: Antw: Produktmengen Fehler
Beitrag von: steve1da am November 13, 2018, 11:55:12 Vormittag
Hola,

Zitat
Das hat leider nicht funktioniert.

was bedeutet das genau?
Eine Beispieldatei (kein Bild) die dem Aufbau des Originals entspricht könnte weiter helfen.

Gruß,
steve1da
Titel: Antw: Produktmengen Fehler
Beitrag von: Tschäntz am November 13, 2018, 12:40:12 Nachmittag
Hier könnt ihr euch mal austoben.
Titel: Antw: Produktmengen Fehler
Beitrag von: steve1da am November 13, 2018, 12:53:47 Nachmittag
Hola,

=SUMMENPRODUKT(1*(MONAT((Tabelle1[[#Daten];[fertig heizen]]))=1)*(Tabelle1[fertig heizen]<>""))
Gruß,
steve1da
Titel: Antw: Produktmengen Fehler
Beitrag von: Tschäntz am November 13, 2018, 13:19:58 Nachmittag
Danke das hat funktioniert! ;D
Ich verstehe jetzt aber immer noch nicht wieso er mir die leeren Zellen mitgerechnet hat.
Kann mir das jemand beantworten?
Titel: Antw: Produktmengen Fehler
Beitrag von: steve1da am November 13, 2018, 13:27:08 Nachmittag
Hola,

such dir mal eine leere Zelle, z.B. H1.
=monat(H1)
Und jetzt staune was da rauskommt ;-)

Gruß,
steve1da
Titel: Antw: Produktmengen Fehler
Beitrag von: Tschäntz am November 13, 2018, 15:44:57 Nachmittag
Aber ist spezifiziere es doch mit den einzelnen Monaten oder nicht?
ich hab ja nicht nur Monat sondern ich will ja den einzelnen Monat herausfiltern mit dem
=SUMMENPRODUKT(1*(MONAT((Tabelle1[[#Daten];[fertig heizen]]))=3)

Meine Frage ist ja wieso filtert er mir nur im Januar die Leerzellen mit raus und nicht bei allen anderen. Da scheint es ja zu funktioieren.
Titel: Antw: Produktmengen Fehler
Beitrag von: steve1da am November 13, 2018, 15:48:49 Nachmittag
Hola,

hab ich doch geschrieben. Monat() auf eine leere Zelle wird als 1 zurückgegeben.
Daher muss man der Formel nich sagen, dass leere Zellen unberücksichtigt bleiben sollen, sonst wird für jede Leerzelle der Januar angenommen.

Gruß,
steve1da