Wie kann ich prüfen, wieviele "verschiedene" Werte sich in einer Spalte befinden?
Danke.
Fabe
Wie kann ich prüfen, wieviele "verschiedene" Werte sich in einer Spalte befinden?
Danke.
Fabe
ect.
Mfg Silvio
aus http://www.excelformeln.de/formeln.html?welcher=42
1a) ohne Leerzellen:
{=SUMME(1/ZÄHLENWENN($A$1:$A100;$A$1:$A100))}
1b) mit Leerzellen:
{=SUMME(WENN(A1:A100="";0;1/ZÄHLENWENN(A1:A100;A1:A100)))}
2)
{=SUMME((VERGLEICH(A1:A1000&"";A1:A1000&"";0)=ZEILE(1:1000))*1)-1}
3) Wenn es sich nur um Zahlen und nicht um Text handelt, geht es auch ohne Array:
=SUMME((HÄUFIGKEIT(A:A;A:A)>0)*1)
Diese Formel ist (da kein Array) sehr schnell und akzeptiert komplette Spalten (A:A).
Erläuterung
Zu 1a) und 1b)
Von jedem Eintrag wird der Kehrwert seiner Häufigkeit im Bereich addiert.
Bei folgenden Einträgen (zur Verdeutlichung ein extremeres Beispiel als oben)
{1;2;3;3;5;5;5;5}
ergibt sich für jede einzelne Zahl eine Häufigkeit von
{1;1;2;2;4;4;4;4}
der jeweilige Kehrwert beträgt dann
{1;1;0,5;0,5;0,25;0,25;0,25;0,25}
ergibt in Summe: 4
gruß
andreas e
http://www.skripteundaufgaben.de viele kostenlose Downloads und Links zu EXCEL und mehr
Fabe
Es handelt sich nur um Zahlen.
Lösung 3) funktioniert tadellos.
Danke
Fabe
Fabe
EXCEL-Formelsammlung
geniale EXCEL Formelsammlung ..... fast schon "Hardcore" ! Hier haben sich ein paar Leute mehr als Mühe gegeben !
gruß
andreas e