Häufigsten Begriff einer Spalte ermitteln

Hallo!

Ich habe gleich noch ein weiteres Problem.
Ich möchte ermitteln, welcher String in einer Spalte am häufigsten vorkommt und diesen an anderer Stelle ausgeben. Zusätzlich soll für die gefundenen Zeilen noch die Summe gebildet werden.
Am Ende soll das eine Art Haushaltsbuch werden. Ich möchte wissen, welcher Artikel am häufigsten gekauft wurde und wie viel ich insgesamt für diesen ausgegeben habe.

Wie stell ich das an?

Danke und Gruß
Christoph

Ich möchte ermitteln, welcher String in einer Spalte am
häufigsten vorkommt und diesen an anderer Stelle ausgeben.
Zusätzlich soll für die gefundenen Zeilen noch die Summe
gebildet werden.
Am Ende soll das eine Art Haushaltsbuch werden. Ich möchte
wissen, welcher Artikel am häufigsten gekauft wurde und wie
viel ich insgesamt für diesen ausgegeben habe.

Hallo Christoph,

der häufigste:

=MODALWERT(A1:A99)

Für die Summe nimm „Summewenn“)

Gruß
Reinhard

Hallo nochmal :smile:

=MODALWERT(D1:smiley:1000) hat leider nicht ganz funktioniert. Es soll Text auf Häufigkeit geprüft werden, vielleicht ist das das Problem?
Die Summe soll aus einer anderen Spalte ermittelt werden - dabei handelt es sich dann um Preise.

Hallo,

warum nutz Du keine Pivottabelle?
Die macht alles schon von Hause aus so!

VG René

Hallo C-Jay,

=MODALWERT(D1:smiley:1000) hat leider nicht ganz funktioniert. Es
soll Text auf Häufigkeit geprüft werden, vielleicht ist das
das Problem?

dann so:

=INDEX(A1:A1000;VERGLEICH(MAX(ZÄHLENWENN(A1:A1000;A1:A1000));ZÄHLENWENN(A1:A1000;A1:A1000);0))

Das ist eine Matrixformel, also eingeben und Eingabe nicht mit Enter sondern Strg+Shift+Enter abschließen.

Die Summe soll aus einer anderen Spalte ermittelt werden -
dabei handelt es sich dann um Preise.

Summenwenn(). Ohne genauere Infos kann man dazu nicht mehr sagen. Beispielmappe mit file-Upload? FAQ:2606

Gruß
Reinhard

Hey!

Danke für deine Antwort, aber die Excel Lösung gefällt mir eigentlich ganz gut. Davon abgesehen kann ich mit Pivot überhaupt nichts anfangen.

Gruß Christoph

=INDEX(A1:A1000;VERGLEICH(MAX(ZÄHLENWENN(A1:A1000;A1:A1000));ZÄ
HLENWENN(A1:A1000;A1:A1000);0))

Jau, supi - das hat geklappt.

Eine Beispieltabelle habe ich mal hochgeladen:
http://www.steiger4.de/stuff/test.ods

Was jetzt noch fehlt, ist *Bezeichnung des Artikels mit höchstem Preis* und *Summe aus häufigster Position*

Danke und Gruß
Christoph

http://www.steiger4.de/stuff/test.ods

Was jetzt noch fehlt, ist *Bezeichnung des Artikels mit
höchstem Preis* und *Summe aus häufigster Position*

Hallo Christoph,

L10: =SUMMEWENN(D4:smiley:11;K10;E4:E11)
H10: {=INDEX(D1:smiley:1000;VERGLEICH(MAX(E1:E1000);E1:E1000;0);1)}

Formel in H10 ist eine Matrixformel. Immer erkennbar an den geschweiften eckigen Klammer drumrum. Diese NICHT selbst eingeben, das macht Excel bzw. OO selbst.
IMMER mit Strg+Shift+Enter eingeben.

Matrixformeln sind mächtig, diesen Link solltest du dir dick bookmarken

http://www.exelformeln.de

da wimmelt es von Matrixformeln und Klasse Formeln, auf die sonst kein (kaum ein) Mensch kommt :smile:)

Gruß
REeinhard

Hi, ich mach das mit der „ZÄHLEWENN“ Funktion.

Siehe Beispiele in der Hilfe unter dieser Funktion.

PR

Boah supergeil - ich habe sehr zu danken :smile:
Funktioniert bestens

Gruß Christoph

Grüezi Christian

Danke für deine Antwort, aber die Excel Lösung gefällt mir
eigentlich ganz gut.

Was an einer Pivot-Tabelle ist nicht Excel…?

Davon abgesehen kann ich mit Pivot überhaupt nichts anfangen.

Dann wird es IMO höchste Zeit - damit lässt sich deine Frage dann vermutlich mit ein paar wenigen Mausklicks beantworten.
Und, das scheint mir auch einer der wichtigen Punkte zu sein - bei grossen Datenmengen wird das Ganze dann nicht so grottenlangsam wie mit Matrix-Formeln.

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Hallo Thomas,

Dann wird es IMO höchste Zeit - damit lässt sich deine Frage dann vermutlich mit ein paar wenigen Mausklicks beantworten. Und, das scheint mir auch einer der wichtigen Punkte zu sein - bei grossen Datenmengen wird das Ganze dann nicht so grottenlangsam wie mit Matrix-Formeln.

Ich habe keine Ahnung von PT und versuche auch immer, alles mit Formel zu lösen. Ich habe zwar die entsprechenden Kapitel über PT und OLAP-Cubes in Büchern über Excel für Controller durchgearbeitet (und wohl auch verstanden), aber irgendwie bleibt mir die Materie fremd.

Kennst Du ein Tutorial?

Danke für die Mühe.

Markus

Grüezi Markus

Ich habe keine Ahnung von PT und versuche auch immer, alles
mit Formel zu lösen. Ich habe zwar die entsprechenden Kapitel
über PT und OLAP-Cubes in Büchern über Excel für Controller
durchgearbeitet (und wohl auch verstanden), aber irgendwie
bleibt mir die Materie fremd.

Kennst Du ein Tutorial?

Mit Pivot-Tabellen ist es wie mit dem Schwimmen - man kann IMO beides nicht aus Büchern erlernen :wink:

Das beste Turorial ist meiner Ansicht nach ein konkretes Beispiel das dann hier im Brett an- und durchgegangen wird.

Hast Du denn einen OLAP-Cube zu bearbeiten oder reicht hier auch ein einfaches Tabellenblatt.

Hier ist z.B. eine einfache Projekt-Auswertung mit einer Pivot-Tabelle:

http://users.quick-line.ch/ramel/Demo-Daten/Projektz…

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -