Formel
#1
Hallo zusammen,

benötige einmal eure Hilfe. Anbei eine Beispieldatei. Ich suche eine Formel für das leere gelbe Feld (ø €/h). Dieses Feld soll für die Zeile 7 (Nr. 1) die durchschnittlichen Stundensätze ausgeben. Berücksichtigt werden dürfen aber nur die Stundensätze in der Zeile 7, wo auch Stunden anfallen, d.h. hier im Jahr 2018 bis 2020 (Lösung wäre (60+64+64)/3; möchte aber die ganze Zeile berücksichtigen, da später mehrere Zeilen hinzukommen, wo dann in verschiedenen Jahren Stunden anfallen). Also Formel müsste vom Sinn her sein: "Da wo die Summe (€) ungleich Null ist, die Stundensätze berücksichtigen und den Mittelwert dieser Stundensätze bilden."

Vielen Dank im Voraus!


Angehängte Dateien
.xlsx   Beispieldatei.xlsx (Größe: 9,1 KB / Downloads: 12)
Top
#2
Hi,

z.B. so:

Arbeitsblatt mit dem Namen 'Tabelle1'
 B
266,25

ZelleFormel
B2{=MITTELWERT(WENN((REST(SPALTE(7:7);3)=0)*(7:7<>0);7:7))}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#3
Hmm.. leider noch nicht genau das, was ich haben möchte. Diese Formel nimmt den Mittelwert von allen Stundensätzen und nicht nur von den Stundensätzen, bei denen auch Stunden anfallen.
Top
#4
Hi,

Arbeitsblatt mit dem Namen 'Tabelle1'
 B
262,666667

ZelleFormel
B2{=MITTELWERT(WENN((REST(SPALTE(C7:ZZ7);3)=0)*(C7:ZZ7<>0)*(B7:ZY7<>0);C7:ZZ7))}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#5
Vielen Dank! Jetzt kommt das richtige Ergebnis raus.

Verstehe nur leider noch nicht ganz die Formel. Warum setzt du den Divisor = 3 bei der Funktion "REST"?
Top
#6
Ahh.. habe es herausgefunden. Vielen Dank! Formel funktioniert und verstanden Wink

Thema also erledigt.
Top
#7
Habe doch noch eine Bitte:

Wenn keine Stunden anfallen, dann spuckt mir die Formel #DIV/0! aus. Kann man das noch irgendwie hinbekommen, dass wenn keine Stunden anfallen, mir die Formel 0 ausspuckt?

Vielen Dank schonmal.
Top
#8
Hallo, schreibe WENNFEHLER() umzu...
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste