Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Top 5 Charts aus Bestandsliste erstellen
zurück: Große Datenmenge aufbereiten und auswerten weiter: Zwischensumme Zeile Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
eddywest
Im Profil kannst Du frei den Rang ändern


Verfasst am:
24. Apr 2014, 17:19
Rufname:

Top 5 Charts aus Bestandsliste erstellen - Top 5 Charts aus Bestandsliste erstellen

Nach oben
       Version: Office 2007

Guten Tag,
ich hoffe, ich bin hier richtig und habe nicht das falsche Unterforum erwischt.

Jedenfalls habe ich schon seit Tagen folgendes Problem:
Ich habe eine ausführliche sich selbst aktualisierende Bestandsliste für einen Internetshop erstellt. Nun möchte ich zwei Tabellen erstellen, in der immer die fünf meist verkauften, bzw. die fünf Posten, die den meisten Umsatz eingebracht haben automatisch aufgelistet werden und zwar samt Artikelnummer, Artikelbezeichnung und jeweiliger Verkaufszahl bzw. erbrachtem Umsatz.

Nach langem recherchieren bin ich auf folgende Formel gekommen:

In D31:
=INDEX(C7:C24;VERGLEICH(KGRÖSSTE(I7:I24;ZEILE(A1));I7:I24;0);SPALTE(A1))

Wenn ich die Formel dann runterzieh, bekomme ich zumindest schonmal die Artikelbezeichnungen in der richtigen Rangliste, das funktioniert aber nur solang nicht mehrere Posten gleich oft verkauft wurden.

Ich hab die Datei hier mal hochgeladen, die Bestandsliste befindet sich auf dem zweiten Tabellenblatt.

monatsrechnung-mit-liste.xlsx


Ist das was ich mir vorstelle überhaupt möglich?
Und wenn ja, kann mir da irgendjemand weiterhelfen?

Würde mich echt freuen, wenn ich da eine Lößung finde. Confused
Danke schonmal im vorraus.
< Peter >
Excel-Moderator, der immer noch dazu lernt


Verfasst am:
24. Apr 2014, 17:37
Rufname: Kommt darauf an wer ruft
Wohnort: Das schönste Land in Deutschlands Gaun

AW: Top 5 Charts aus Bestandsliste erstellen - AW: Top 5 Charts aus Bestandsliste erstellen

Nach oben
       Version: Office 2007

Hallo,

sollte die Liste so aussehen?

Arbeitsblatt mit dem Namen 'Tabelle2'
 BCD
39Summe von Verkauft:  
40Artikel Nr.:Artikel:Ergebnis
41c6Generation Doof CD10
42c3Surreal4
43t9Generation Doof Shirt3
44c5Indigo Borderline3
45b1Generation Doof Bundle2
46t8Generation Doof Shirt2
47c1Generation Schlaflos2
48p1Generation Doof Poster2
49Gesamtergebnis 28
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg


oder nach Umsatz:

Arbeitsblatt mit dem Namen 'Tabelle2'
 BCD
39Summe von Umsatz:  
40Artikel Nr.:Artikel:Ergebnis
41c6Generation Doof CD100
42b1Generation Doof Bundle50
43t9Generation Doof Shirt42
44c3Surreal40
45c5Indigo Borderline36
46Gesamtergebnis 268
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg


Das lässt sich mit einer Pivottabelle recht einfach machen wenn du deine Bestandsliste ein wenig umbaust:
Arbeitsblatt mit dem Namen 'Tabelle2'
 BCDEFGHIJ
6Artikel Nr.:Artikel:GrößePreis:Bestand_altVerkauft:Verschenkt:Bestand_neuUmsatz:
7c1Generation Schlaflos 11,00 €50204822,00 €
8c2Wir träumen eure Träume nicht 11,00 €50104911,00 €
9c3Surreal 10,00 €50444240,00 €
10c47 - Best of free Tracks 10,00 €5000500,00 €
11c5Indigo Borderline 12,00 €50304736,00 €
12c6Generation Doof CD 10,00 €450100440100,00 €
13t1Aufwachen GirliM14,00 €510414,00 €
14t2Aufwachen GirliL14,00 €30030,00 €
15t3Aufwachen GirliXL14,00 €50050,00 €
16t4Aufwachen GirliXXL14,00 €40040,00 €
17t5AufwachenS14,00 €210114,00 €
18t6AufwachenXL14,00 €10010,00 €
19t7Generation Doof ShirtS14,00 €1000100,00 €
20t8Generation Doof ShirtM14,00 €1020828,00 €
21t9Generation Doof ShirtL14,00 €15301242,00 €
22t10Generation Doof ShirtXL14,00 €1500150,00 €
23p1Generation Doof Poster 5,00 €50204810,00 €
24b1Generation Doof Bundle 25,00 €50204850,00 €
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

_________________
Gruß
Peter
eddywest
Im Profil kannst Du frei den Rang ändern


Verfasst am:
24. Apr 2014, 17:42
Rufname:

AW: Top 5 Charts aus Bestandsliste erstellen - AW: Top 5 Charts aus Bestandsliste erstellen

Nach oben
       Version: Office 2007

Perfekt Shock
Genau so hab ich mir das vorgestellt Smile
Ich bin auch schon über das Wort Privottabelle gestolpert, muss aber gestehen, dass das absolutes Neuland für mich ist.
Könntest du mir in kleinen Schritten erklären, was du da genau gemacht hast?
Das wär klasse Laughing
< Peter >
Excel-Moderator, der immer noch dazu lernt


Verfasst am:
24. Apr 2014, 18:00
Rufname: Kommt darauf an wer ruft
Wohnort: Das schönste Land in Deutschlands Gaun

AW: Top 5 Charts aus Bestandsliste erstellen - AW: Top 5 Charts aus Bestandsliste erstellen

Nach oben
       Version: Office 2007

Hallo,

lösche in deiner Bestandsliste die Spalte D, danach die (neue) Spalte F und danach die (neue) Spalte I.

Das sind alles leere Spalten die wir eigentlich nicht benötigen. Füge folgende Überschriften ein:

D6: Größe
F6: Bestand_alt
I6: Bestand_neu

Wenn du diese Spalten aus irgendwelchen Gründen nicht löschen willst dann gib diesen Spalten eine Überschrift (es reicht ein Leerzeichen) da die PT in jeder Spalte eine Überschrift erwartet.

Markiere eine Zelle deiner Datentabelle - Einfügen - Pivottable und folge dem Assistenten.

Ziehe die Felder Artikel-Nr. und Artikel in die Zeilenbeschriftung. Ziehe das Feld Verkauft in Werte.

Gehe in eine beliebige Zelle innerhalb der PT - rechte Maus - PivotTable-Optionen - Register Anzeige - Klassisches PivotTable-Layout anhaken - Ok.

Gehe in die Zelle in der ein Teilergebnis steht (z.B. b1 Ergebnis) - rechte Maus und im Kontextmenü Teilergebnis abhaken.

Gehe in die Zelle in der die Überschrift 'Artikel-Nr.' steht - rechte Maus - Sortieren - Weitere Sortieroptionen - Absteigend (Z bis A) und wähle über das Dropdown den Wert 'Summe von Verkauft:' - Ok.

Bleibe in der Zelle mit der Überschrift 'Artikel-Nr.' - rechte Maus - Filter - Top10 und überschreibe dort die 10 durch den Wert 5 (im Feld nach sollte Summe von Verkauft stehen) - Ok.

Damit hast du die PT für die Verkäufe.

Jetzt erstellst du eine zweite PT auf die gleiche Weise. Der einzige Unterschied: Du ziehst nicht das Feld Verkauft sondern das Feld Umsatz in Werte.

_________________
Gruß
Peter
Gast



Verfasst am:
24. Apr 2014, 19:30
Rufname:

AW: Top 5 Charts aus Bestandsliste erstellen - AW: Top 5 Charts aus Bestandsliste erstellen

Nach oben
       Version: Office 2007

Ok, wunderbar, vielen vielen Dank, soweit hat alles geklappt Smile

Das einzige was mich jetzt noch stört ist, dass meine Privottabelle sich nicht automatisch aktualisiert, wenn ich einen neuen Verkauf eingetragen hab. Kann man da noch was machen?
< Peter >
Excel-Moderator, der immer noch dazu lernt


Verfasst am:
24. Apr 2014, 19:44
Rufname: Kommt darauf an wer ruft
Wohnort: Das schönste Land in Deutschlands Gaun

AW: Top 5 Charts aus Bestandsliste erstellen - AW: Top 5 Charts aus Bestandsliste erstellen

Nach oben
       Version: Office 2007

Hallo,

du trägst doch die Verkäufe in Tabelle1 ein oder?

Wenn ja, dann probier mal folgendes:

Kopiere diesen VBA-Code in das Modul der Tabelle in der die PT steht (vermutlich ist das Tabelle2):

Code:
Private Sub Worksheet_Activate()
Dim pt As PivotTable
   For Each pt In ActiveSheet.PivotTables
      pt.RefreshTable
   Next pt
End Sub


- mit Alt+F11 den VBA-Editor öffnen
- mit Strg+R den Projekt-Explorer öffnen und aktivieren
- die gewünschte Datei per Doppelklick markieren
- auf das gewünschte Tabellenblatt unterhalb dieser Datei doppelklicken
- in der rechten Fensterhälfte ist das Codefenster dieser Tabelle sichtbar
- dort den Code einfügen
- speichern und den VBA-Editor mit Alt+F4 schliessen

Jetzt sollte sich die PT, immer wenn du in das Tabellenblatt Tabelle2 wechselt, automatisch aktualisieren.

PS: Die Datei musst du jetzt, da sie Makros enthält, als *.xlsm speichern

_________________
Gruß
Peter
eddywest
Im Profil kannst Du frei den Rang ändern


Verfasst am:
25. Apr 2014, 10:17
Rufname:

AW: Top 5 Charts aus Bestandsliste erstellen - AW: Top 5 Charts aus Bestandsliste erstellen

Nach oben
       Version: Office 2007

Klasse, vielen Dank, jetzt funktioniert alles, wie ich es mir vorgestellt habe Smile
Du hast mir wirklich sehr geholfen, hoffe dass ich mich mal revanchieren kann Smile
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Excel Formeln: Top 20 für Wörter 2 _mux_ 582 18. Jan 2007, 13:41
_mux_ Top 20 für Wörter
Keine neuen Beiträge Excel Formeln: Dropdownliste erstellen 1 Heavyduty 9372 13. Sep 2006, 13:18
ae Dropdownliste erstellen
Keine neuen Beiträge Excel Formeln: automatisches x erstellen 4 MRBoy1998 702 08. Sep 2006, 14:48
ae automatisches x erstellen
Keine neuen Beiträge Excel Formeln: Diagramm erstellen, dass sich auf mehrere Blätter einer Date 1 annaringe 5666 04. Jul 2006, 15:00
Alto Diagramm erstellen, dass sich auf mehrere Blätter einer Date
Keine neuen Beiträge Excel Formeln: Button erstellen mit Funktion "Gehe zu Tabellenblatt&qu 2 racker77 2798 15. Mai 2006, 14:50
123icke Button erstellen mit Funktion "Gehe zu Tabellenblatt&qu
Keine neuen Beiträge Excel Formeln: Rechnungsnummer aus Datum erstellen 1 konzZzumi 2724 02. Mai 2006, 15:54
< Peter > Rechnungsnummer aus Datum erstellen
Keine neuen Beiträge Excel Formeln: Projektplan erstellen ohne Diagramm nutzen zu müssen 2 BK 14139 10. Apr 2006, 21:23
Gast Projektplan erstellen ohne Diagramm nutzen zu müssen
Keine neuen Beiträge Excel Formeln: Wenn-Funktion mit "Kopieren" erstellen 0 Plumy81 982 13. März 2006, 13:15
Plumy81 Wenn-Funktion mit "Kopieren" erstellen
Keine neuen Beiträge Excel Formeln: Formular in Excel erstellen 2 Pebbles 11691 10. März 2006, 13:49
Gast Formular in Excel erstellen
Keine neuen Beiträge Excel Formeln: Mittels 2 Tabellen eine Übersicht erstellen 11 atwin97 1304 05. Okt 2005, 09:55
atwin97 Mittels 2 Tabellen eine Übersicht erstellen
Keine neuen Beiträge Excel Formeln: Erstellen von Datenblatt aus Tabellenzeile möglich? 5 harti986 1295 22. Sep 2005, 15:23
ae Erstellen von Datenblatt aus Tabellenzeile möglich?
Keine neuen Beiträge Excel Formeln: Bitte helft mir, es ist **Urlaubstabelle erstellen*** 5 Gast 3848 29. März 2005, 14:58
ae Bitte helft mir, es ist **Urlaubstabelle erstellen***
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Expression Web Forum