Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Zellen mit gleichem Inhalt zählen





Frage

Hi zusammen, ich habe folgendes Problem: in einer Tabelle befinden sich in der ersten Spalte beliebige Zahlenwerte (viele davon sind doppelt, insgesamt fast 40.000 DaSä) in der Zweiten Spalte sind z. B. drei verschiedene Werte eingetragen (hier: M1, M2 und M3). Nun möchte ich wissen, wieviele Zellen der ersten Spalte gleichen Inhaltes es gibt die einmal M1, M2 und M3 enthalten. Danke und Gruß!

Antwort 1 von dave555

mit dem befehl "zählenwenn" sollte es gehen

=zählenwenn(Bereich;Suchkriterium)

Antwort 2 von Aliba

Hi exorbic, hi dave555,

ich habe zwar noch nicht so ganz verstanden, was exorbic für ein Ergebnis will, jedoch glaube ich nicht, daß es mit ZÄHLENWENN funktioniert.

Ich muss jetzt noch mal nachfragen. Es interessieren nur mehrmals vorkommende Datensätze in Spalte A.
Das ist soweit mal klar.
Sollen nun nur Datensätze gezählt werden, die in Spalte B in unterschiedlichen Kategorien vorkommen, oder auch diejenigen, die in einer Kategorie mehrmals vorkommen.

Ein Ansatz könnte beispielsweise der PIVOT-Tabellenbericht sein.
Dazu Spalte A und B mit Namen versehen, z.B Wert1 für SPalte A und Wert2 für Spalte B.
Dann die beiden Spalten markieren, dann DATEN -
Pivottabellenbericht. Es öffnet sich ein Assistent, hier 2 x auf Weiter klicken, dann im nächsten Feld den Button Wert1 in den Bereich Zeilen ziehen, den Button Wert2 in den Bereich Spalten ziehen und dann den Button Wert2 nocheinmal in den Bereich Daten ziehen.
Nun sollte im Bereich Daten stehen: Wert2 (Anzahl)
Wenn hier z.B. Summe stehen sollte, dann doppelklicken auf den Button und Anzahl auswählen.

Dann ENDE.

Du erhältst zeilenweise die Anzahl des jeweiligen Wert1-Aufkommens in den unterschiedlichen Wert2-Kategorien.

Das könnte auch formeltechnisch gelöst werden, aber wenns doch sowas schon gibt, warum nicht nutzen.

Kann ja sein, daß du etwas ganz anderes gemeint hast, dann nochmal mit etwas genauerer Beschreibung melden.

CU Aliba

Antwort 3 von exorbic

wie sieht dann das suchkriterium aus? das problem ist doch dann, dass ich für jede ausprägung der ersten spalte ein eigenes kritrium definieren muss, oder?

ausserdem muss ich doch dann zuerst nach der zweiten spalte filten. d. h. z. B. erst nach M1 filtern und dann abfragen, wieviele zellen der ersten spalte existiern die den gleichen inhalt haben?!? da allerdings bin ich mir sicher, dass zählenwenn nicht funktioniert, da es auch die zellen die durch den filter ausgeblendet wurden mitzählt!!

Hilfe....!!!!

;o)

Antwort 4 von exorbic

Hi Aliba!

Zunächst einmal danke für Deine Hilfe! Leider funktioniert sie so bei mir nicht... Nach dem ersten mal auf weiter klicken will er von mir wissen, welche daten analysiert werden sollen, wenn ich dann auf weiter klicke kommt ne fehlermeldung...

Noch mal zum Verständnis meienes problems: ich möchte die anzahl der zellen der ersten spalte (egal ob einfach oder mehrfach vorh.) geordnet nach den kategorien der zweiten spalte wissen.

In Hoffnung mit Gruß! ;o)

Antwort 5 von Aliba

Hi Exorbic,

jetzt versteh ich es gar nicht mehr:

"Noch mal zum Verständnis meienes problems: ich möchte die anzahl der zellen der ersten spalte (egal ob einfach oder mehrfach vorh.) geordnet nach den kategorien der zweiten spalte wissen."

Das wäre dann doch ZÄHLENWENN!!
=ZÄHLENWENN(B:B;"M1")
Vorausgesetzt natürlich, daß auch wenn in Spalte B was steht , in Spalte A auch was steht.

CU Aliba


Antwort 6 von exorbic

also noch einmal: in der ersten spalte stehen ca. 40.000 verschiedene oder identische zahlenwerte, denen in der zweiten spalte eine kategorie zugeordnet wird (M1, M2, M3); nun möchte ich wissen, wieviele gleiche werte es aus der ersten spalte gibt denen Kategorie M1 zugeordnet wird oder M2 usw. und wie diese werte heißen.

also z. B.:

123 M1 gibt es 5 Mal
455 M2 gibt es 8 Mal
122 M3 gibt es 4 Mal
...

Antwort 7 von dave555

aus meiner sicht:

=zählenwenn(BeideSpalten;Kriterium)

Beim Kriterium musst u die zwei zellen nebeneinander markieren:


____A__B
1¦ 500 M1
2¦ 200 M3
3¦ 500 M1
4¦ 123 M2
5¦ 500 M1
6¦ 450 M1

=zählenwenn(A1:B6;A1:B1)

ergibt: 3

ist es das, was du meinst?

Antwort 8 von Aliba

Hi Exorbic,

dann machen wir das mal folgendermaßen:

Markiere die 1. Spalte komplett, dann:
DATEN - FILTER - SPEZIALFILTER (falls eine Fehlermeldung kommt, einfach ignorieren)

Dann den Eintrag "an gleicher Stelle filtern" aktivieren, unten einen Haken rein bei "keine Duplikate"

Und bitte darauf achten, daß bei Listenbereich nur die eine Spalte eingetragen ist.

Dann ok.
Die gefilterten Daten der Spalte A kopieren, und dann in einem neuen Tabellenblatt in A2 einfügen.
In B1 schreibst Du M1, in C1 M2 und in D1 M3

Dann in B2 die Formel: =SUMMENPRODUKT((Tabelle1!$A$1:$A$40000=$A2)*(Tabelle1!$B$1:$B$40000=B$1))

Diese Formel soweit benötigt unten und 2 Spalten nach rechts kopieren/ziehen.

CU Aliba