Was muss ich bei excel eingeben, wenn ich wissen welche zahl und wie oft sie vorkommt?

... komplette Frage anzeigen

2 Antworten

Für Spalte A: In Einer Hilfsspalte schreibst Du -zB in D1 (D für Doppel)- die Formel

=Zählenwenn(A$1:A$999;A1)

und ziehst sie runter bis zum letzten Zahleneintrag in A. Alles, was über 1 ist, sind "Doppel" (Tripel, Quadrupel etc inclusive)

Du musst aber bedenken, dass Mehrfachvorkommen auch an den anderen Orten ebenfalls mehrfach gezählt werden und Du auch keinerlei Aufschluss über den Ort des Doppels bekommst. Müsstest Du filtern oder die Formel modifizieren:

=Zählenwenn(A2:A$999;A1)

zeigt, dass noch ein Doppel unterhalb vorkommt.

(einfaches Vorkommen ist hier 0, Doppel liefern 1).

Ist auch das noch zu ungenau (Du willst wissen, in welcher Zeile das nächste Doppel steht), dann

=Vergleich(A1;A2:A$999;0)+Zeilen(A$1:A1)

Willst Du die Gesamtanzahl aller unterschiedlichen Zahlen, dann den Kehrwert von Zählenwenn:

=1/Zählenwenn(A$1:A$999;A1) am besten im Bruchformat. Die Spaltensumme dieser Formel liefert die gewünschte Anzahl. (eine dreifach auftretende Zahl liefert 1/3 und das 3 mal, in der Summe also 1 Das abgezogen von der Zahl, die =Anzahl() liefert, ergibt wieder die Summe der Mehrfachnennungen))

Willst Du das nicht für eine Spalte, sondern für eine Fläche haben, dann in einem anderen Blatt in A1:

=Zählenwenn(Blatt1!$A$1:$A$999;A1)

oder wieder 1/Zählenwenn(...) und das über die gesamte relevante Fläche kopieren. Die Vergleich()-Formel geht hier nicht, sie erfasst nur eine Spalte, da gäbs- um einiger komplizierter- aber auch Möglichkeiten.

Noch Fragen? Dann melde Dich!

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von Iamiam
28.01.2016, 21:46

 obiges =Zählenwenn(Blatt1!$A$1:$A$999;A1) in zB Blatt2!A1 muss korrekt heissen

=Zählenwenn(Blatt1!$A$1:$N$999;Blatt1!A1)

bzw

=1/Zählenwenn(Blatt1!$A$1:$N$999;Blatt1!A1)

denn Du musst den Wert ja mit dem in Blatt1 vergleichen.

Für xl sollten diese vielen Formeln kein Problem darstellen.

1

Was möchtest Du wissen?