Für Mittelwert kein Problem - aber warum funktioniert folgendes nicht und Exel gibt mir als Ergebnis #Wert! ?
=STABWN(WENN($B$3:$B$20000;Tabelle1[@Name];$AN$3:$AN$10000))
Hallöchen,
erst mal ist MITTELWERTWENN eine neue Funktion, die beide Teile vereint.
STABWNWENN gibt es nicht und daher musst Du Dich an die Syntax beider Teile halten.
STABWN braucht die Werte-Matrix und
WENN eine Prüfung und dann die beiden Fallunterscheidungen.
Um mit WENN eine verarbeitbare Matrix zu erhalten musst Du das Konstrukt dann auch als solche eingeben. Hier mal das Prinzip:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C |
1 | | | 2,29128785 |
2 | | | |
3 | 1 | 1 | |
4 | 2 | 2 | |
5 | 3 | 3 | |
6 | 4 | 4 | |
7 | 5 | 5 | |
8 | 6 | 6 | |
9 | 7 | 7 | |
10 | 8 | 8 | |
Zelle | Formel |
C1 | {=STABWN(WENN($A$3:$A$10=$B$3:$B$10;$A$3:$A$10;0))} |
Achtung, Matrixformel enthalten! |
Die geschweiften Klammern{} werden nicht eingegeben. |
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine. |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Deine Formnel könnte dann so ähnlich aussehen:
{=STABWN(WENN($B$3:$B$20000=Tabelle1[@Name];$AN$3:$AN$10000;0))}
ob die 0 dann passend ist, sei mal dahingestellt ...
Moin noch mal!
Oder gefilterte Tabelle und Auswertung mittels =TEILERGEBNIS(107;[Spalte])
(ich habe aber nach der schludrigen Umsetzung der bisherigen Antworten ein wenig die Lust verloren, näher auf meine Signatur einzugehen bzw. sie umzusetzen)
Gruß Ralf