ich bin auf der Suche nach einer Möglichkeit, wie ich in Excel folgendes abbilden kann.
In meiner Tabelle, siehe anbei, stehen in Spalte "C" Werte, die sich beliebig oft weiderholen können. Wie viele Werte in Spalte "C" stehen ist immer komplett unterschiedlich, mal können es 10 sein, mal 1000.
Ich möchte nun auswerten & am besten im gleichen Tabellenblatt, entweder neben der Datentabelle oder darunter, wie oft jeder Wert vorkommt, ohne dass ich auflisten muss, welchen Wert ich zählen möchte. Es sollen alle unterschiedlichen Werte von selbst in die Ergebnistabelle übertragen & gezählt werden. Das Ergebnis dann auch wieder in Tabellenformat dargestellt werden, siehe Beispieldatei anbei.
Über eine Idee, wie man das lösen kann, wäre ich sehr dankbar.
arbeite momentan am Android-Tablett, daher kann ich Deine Tabelle nicht öffnen...
Mein Lösungsansatz auf 'klassischem' Weg wäre, in Spalte D neben Deiner Spalte C oben die Formel =Eindeutig(C:C) --> es stehen jetzt alle vorkommenden Werte genau einmal untereinander. Dann in Spalte E neben die gerade erstellte Formel =ZählenWenn(D1;C:C) ....(oder so - weiß die Befehlssyntax nicht auswändig gerade... - aber wenn Du anfängst mit dem Eintippen, sollte der Rest leicht erkennbar sein)
Das setzt voraus, dass Dein Excel die Funktion "Eindeutig" kennt und auch Matrixformeln automatisch 'nach unten' erweitert.
Einfacher (und schneller) machst Du es, wenn Du zuvor die Werte in C in eine 'intelligente Tabelle' wandelst. Dann kannst du mit einem Tabellenzugriff alle belegten Zellen in C ansprechen und muss nicht die ganze Spalte auswerten. Etc. - es gibt noch ein paar weitere Möglichkeiten, das zu gestalten. Einschließlich natürlich der Variante Pivot-Tabelle, oder aber PowerQuery, etc...
für die angegebene Excel-Version (2016 Pro) würde ich auch eine Pivot-Tabelle empfehlen. Für eine neuere Excel-Version, die die in folgender Formel verwendeten Funktionen kennt, ginge alternativ zu Ralfs Lösung auch das hier: