unterschiedliche Werte in einer Spalte

12

Gibt es eine Möglichkeit, in libreoffice-calc alle unterschiedlichen Werte in einer Spalte abzurufen?
Wenn ich ein Blatt habe, das so aussieht:

column1 column2 column3
A       B       C
A       B       C
A       B       C
A       D       C
A       B       C
A       B       C

Ich möchte wissen, wie ich herausfinden kann, dass Spalte2 2 verschiedene Werte hat und dass diese 2 Werte B und D sind .
Danke

OSdave
quelle

Antworten:

14

Verschiedene Werte zählen

AFAIK: Es gibt immer noch keine eingebaute Formel, um verschiedene Werte in einem Bereich zu zählen. Aber es gibt verschiedene Formeln, die dasselbe bewirken. Ich habe zwei Formeln getestet, die mit Ihren Beispieldaten in LibreOffice 3.5 einwandfrei funktionieren:

  • Der erste ist (mit freundlicher Genehmigung von Bigyan Bhar ):

    =SUMPRODUCT((Data<>"")/(COUNTIF(Data;Data)+(Data="")))

  • Die zweite, komplexere, ist eine Array-Formel , daher müssen Sie nach der Eingabe CTRL+ SHIFT+ ENTERdrücken (mit freundlicher Genehmigung von David Chapman ):

    =SUM(IF(FREQUENCY(IF(LEN(Data)>0;MATCH(Data;Data;0);"");IF(LEN(Data)>0;MATCH(Data;Data;0);""))>0;1))

jeweils mit "Daten" ersetzt durch den auszuwertenden Bereich.

Auflisten unterschiedlicher Werte

Um unterschiedliche Werte aufzulisten, definieren Sie einfach einen Filter für den Eingabebereich, mit Ausnahme von Duplikaten:

einzigartiger Filter

(Derzeit gibt es einen Fehler in libreoffice , der den Benutzer daran hindert , das Range contains column labelsKontrollkästchen " " zu deaktivieren. Dieser Fehler wird jedoch in 3.5.2 behoben.)

tohuwawohu
quelle
Vielen Dank, die Auflistung verschiedener Werte Teil Ihrer Antwort ist genau das, was ich brauchte
OSdave
Was ist in der ersten Data?
v010dya
1
Wie ich geschrieben habe - Datasteht für den zu bewertenden Bereich.
tohuwawohu
0

Diese grundsätzlich libreoffice-bezogene Frage kann also besser sein, wenn Sie sie in libreoffice-Foren veröffentlichen können. und was zwei verschiedene Werte in einer Zelle betrifft (das habe ich verstanden), kann man zwei verschiedene benachbarte Zellen haben, um Werte zu speichern, und dann über zwei Zellen zusammenführen, um eine Überschrift zu speichern.

Chaitanya
quelle
Alle Werte sind in getrennten Zellen.
OSdave