Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1540to1544
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

PIVOT-Funktion

PIVOT-Funktion
09.02.2017 11:17:18
Neo
Hallo zusammen,
ich habe eine große Ausgangsdatei, in welcher ich die TOP-10-Kunden herausfiltern möchte. Problem ist, dass die einzelnen Kunden mehrfach mit ihren einzelnen Umsätzen in der Ausgangsdatei vorkommen, sodass man erst die Kundenumsätze aggregieren müsste, um dann die Reihenfolge 1 bis 10 bilden zu können.
Ich weiß, dass man innerhalb von Sekunden mit PIVOT zum Ergebnis gelangt. In dem Fall müsste ich das aber ohne PIVOT lösen und dies über eine Formel abbilden.
Habt ihr eine Idee?

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: eine kleine Beispieldatei wäre hilfreich ...
09.02.2017 12:11:38
...
Hallo Neo,
... die vorhandenen Kundennamen kannst Du ja durch Dummy-Namen ersetzen. Wichtig ist, dass Deine vorhandene Datenstruktur eindeutig erkennbar ist.
Vorab aber noch der Hinweis, der Einsatz von PowerQuery könnte Deine Aufgabenlösung auch ohne Formel ermöglichen.
Gruß Werner
.. , - ...
AW: eine kleine Beispieldatei wäre hilfreich ...
09.02.2017 13:46:20
Neo

Die Datei https://www.herber.de/bbs/user/111342.xlsx wurde aus Datenschutzgründen gelöscht


Gerne
AW: eine kleine Beispieldatei wäre hilfreich ...
09.02.2017 16:42:52
Armin
Grüße Dich Neo,
lege über Deine Spaltenbeschriftung einen Autofilter.
Sortiere die Daten nach Kunden. (hatte ich vergessen)
Bilde die Teilergebnisse für die Kunden und lasse die Ergebnisse absteigeng sortieren.
https://www.herber.de/bbs/user/111348.xlsx
Gruß Armin
Anzeige
AW: da ist offensichtlich was schief gegangen ...
09.02.2017 19:24:33
...
Hallo Neo,
... mir wird eine Datei 111324.xlsx anstelle der von Dir verlinkten 111342.xlsx angeboten. Und die herunter geladene 111324.xlsx ist sicherlich nicht von Dir. Beinhaltet Deine Datei von Armin Deine vorgegebene Beispieldaten?
Gruß Werner
.. , - ...
AW: da ist offensichtlich was schief gegangen ...
10.02.2017 11:56:26
Neo
Da hast du Recht, der Link müsste nun richtig sein.
https://www.herber.de/bbs/user/111364.xlsx
Die Idee mit dem Teilergebnis ist grundsätzlich gut. Jedoch möchte ich eine Vertriebsauswertung machen, in welcher abhängig vom ausgewählten Vertreter die TOP-10-Kunden aus der Ausgangsdatei angezeigt werden. (und dies möchte ich nicht über PIVOT, sondern formelmäßig lösen)
Danke dennoch schonmal
Gruß nEO
Anzeige
AW: nur eine Formel = sortiertes PIVOTergebnis ...
10.02.2017 15:01:04
...
Hallo Neo,
... ich weiß zwar immer noch nicht, warum Du keine PIVOTauswertung vornehmen willst, denn einfacheres wie schnelleres vor allem für Massendatenauswertung gibt es nicht.
Mich hat es aber trotzdem gereizt eine Formellösung aufzustellen. Und eine solche ist sogar mit nur einer Matrixfunktion(alität)sformel möglich.
Nachfolgende Formel D2(bedarf keines spez. Formelabschlusses wie im Gegensatz dazu eine klassische Matrixformel) einfach nach rechts und unten kopieren und Du hast die sortierte TOP-Umsatzliste (für die Beispieldaten hab ich es auf TOP 5 begrenzt) Deiner Kunden.
Die dem entsprechende PVOTauswertung habe ich Dir zum Vergleich in I:J aufgezeigt. Für diese brauchst Du wohl nicht viel mehr als ein Dutzend Mausklicks und nur einen zusätzlichen Mausklick bei ergänzten und oder aktualisierten Daten. Letzteres benötigt meine Formellösung zwar nicht, dafür ist sie für Massendaten aber wenig bis ungeeignet.
 ABCDEFGHIJ
1KundeUmsatz KundeUmsatz   TOP 5 KundenSumme von Umsatz
2Kunde A18.559 Kunde A99.902   Kunde A99902
3Kunde B13.525 Kunde B39.432   Kunde T39432
4Kunde A16.531 Kunde T39.432   Kunde B39432
5Kunde B18.613 Kunde D25.514   Kunde D25514
6Kunde B7.294 Kunde F18.112   Kunde F18112
7Kunde F13.487        
8Kunde A18.965        
9Kunde F4.625        
10Kunde T16.212        
11Kunde A2.647        
12Kunde T14.922        
13Kunde T8.298        
14Kunde A19.198        
15Kunde A4.225        
16Kunde C5.246        
17Kunde A19.777        
18Kunde C2.171        
19Kunde D17.096        
20Kunde D8.418        
21Kunde E4.580        
22          

Formeln der Tabelle
ZelleFormel
D2=WENN(ZEILE(A1)>5;"";WENN(D$1="Kunde";INDEX(A:A;AGGREGAT(15;6;ZEILE(A$1:A$99)/(SUMMEWENN(A$1:A$99;A$1:A$99;B$1:B$99)=E2)/(ZÄHLENWENN(D$1:D1;A$1:A$99)=0); ZÄHLENWENN(E$1:E2;E2)))&"";AGGREGAT(14;6;SUMMEWENN($A$1:$A$99;$A$1:$A$99;$B$1:$B$99)/(ZÄHLENWENN($D$1:$D1;$A$1:$A$99)=0); 1)))

Gruß Werner
.. , - ...
Anzeige
AW: nur eine Formel = sortiertes PIVOTergebnis ...
13.02.2017 10:43:01
Neo
@ Neopa: Ich hoffe hier kommt mein Dank richtig an. Vielen Dank für die Mühe. Das Forum hat wirklich ein super Niveau!
Grundsätzlich hast du natürlich Recht, der Weg über PIVOT ist normalerweise vorzuziehen.
AW: ja, ist angekommen, allerdings ...
13.02.2017 17:29:10
...
Hallo Neo,
... ich bin nicht Neopa sondern der neopa ... ;-)
Gruß Werner
.. , - ...
AW: PIVOT-Funktion
09.02.2017 12:30:42
Armin
Grüße Dich Neo,
lege über Deine Spaltenbeschriftung einen Autofilter.
Bilde die Teilergebnisse für die Kunden und lasse die Ergebnisse absteigeng sortieren.
Gruß Armin

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige