Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Mittelwertwenn bei nicht zusammenhängenden Zellen
#1
Hallo liebes Forum,
ich bin ganz neu hier und habe ehrlich gesagt recht wenig Erfahrung mit Exel.
Ich habe auch schon die Exelhilfe sowie das Forum hier nach einer Lösung durchsucht, komme aber alleine leider nicht drauf.

Ich habe folgendes Problem:

In meiner Tabelle will ich für jede Zeile die Ø aus den Spalten Dauer berechnen (Also in BM10 soll die ØDauer aus B10,E10,H10 usw. stehen).
Leider habe ich in manchen Zellen keine Werte und will diese leeren und die Zellen mit dem Wert 0 nicht in die Berechnung mit eingehen lassen.
Nach Suchen würde mein Ansatz über Mittelwertwenn und dem Kriterium >0 gehen. Leider kann man dort nur einen Bereich auswählen und nicht nur einzelne Zellen...

Ich hoffe mein Problem ist einigermassen verständlich formuliert und es gibt bestimmt eine ganz einfache Lösung.

Vielen Dank erstmal


Angehängte Dateien
.xlsx   Mittelwertwenn.xlsx (Größe: 33,34 KB / Downloads: 6)
Antworten Top
#2
Hola,

als Matrixformel (mit Strg-Shift-Enter abschließen!):


Code:
=MITTELWERT(WENN(LINKS(B9:BL9;5)="dauer";B10:BL10))

Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • Exelnoob
Antworten Top
#3
VIELEN DANK für die schnelle Hilfe!
Antworten Top
#4
Hallo

Arbeitsblatt mit dem Namen 'Tabelle1'
 BCDEBM
81#WERT!#WERT!1 
9Dauer M1EMG M1EMG/Std M1Dauer M2Ø Dauer (M+BF)
106h 20m11217,68429h 42m6h 45m
118h 21m35542,51509h 39m8h 14m
128h 21m22927,42518h 25m8h 41m
131h 36m6339,37507h 41m5h 44m
147h 41m7710,02178h 7m6h 28m
156h 39m18928,4211 7h 26m

ZelleFormel
B8=SUCHEN("Dauer";B9)
BM10=MITTELWERTWENNS(B10:BL10;B10:BL10;">0";$B$8:$BL$8;1)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

[-] Folgende(r) 1 Nutzer sagt Danke an shift-del für diesen Beitrag:
  • Exelnoob
Antworten Top
#5
In der nächsten Zeile (11) fehlt kommt jetzt zum tragen, dass in der Formel die 0 nicht ausgeschlossen wird, bzw leere Zeilen nicht ausgeschlossen werden...
Kann ich die Formel in
=MITTELWERTWENN(WENN(LINKS(B2:BL2;5)="dauer";B4:BL4);">0")
umändern...?
Leider spuckt er dann #Wert! aus...
Antworten Top
#6
Hola,


Code:
=MITTELWERTWENN(WENN((LINKS(B2:BL2;5)="dauer")*(B2:BL5>0);B4:BL4)

Gruß,
steve1da
Antworten Top
#7
Thumbs Up 
@steve1da

irgendwie will die Formel nicht funktionieren... siehe angehängte Bildschirmfotos...

@shift-del
Die Lösung funktioniert, eigentl will ich aber Hilfszeilen möglichst vermeiden...


Angehängte Dateien Thumbnail(s)
       
Antworten Top
#8
Hola,

so?


Code:
=MITTELWERTWENN((WENN(LINKS(B2:BL2;5)="dauer")*(B2:BL5>0);B4:BL4)


Hab grad kein Excel zum testen zur Hand.

Gruß,
steve1da 
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • Exelnoob
Antworten Top
#9
leider immernoch nicht...
Antworten Top
#10
Ich machs einfach mit der Hilfszeile... trotzdem vielen DANK
Antworten Top


Gehe zu:


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