Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Top 10 Funktion kombination mit Suchfeld.
#1
Hallo Liebe Excel Freunde

Ich versuche die ganze Zeit etwas zu lösen und ich glaube irgendwie denke ich falsch oder habe mich wo festgefahren.

Der eigentlich Plan ist es in dem «Suchfeld» (gelb) die Warengruppennummer eingeben zu können und nebst den Umsätzen des Jeweiligen Monats der Warengruppe soll es mir aus der aktuellen Warengruppe unten eine Top 10 Liste erstellen, die mir jeweils den Artikelnamen und den Umsatz über das ganze Jahr anzeigen aus der Top 10 dieser Warengruppe.

Das mit dem monatlichen ist kein Problem aber mit der Top 10 Liste anhand einer eingegebenen Zahl, da stocke ich.

Ich habe es mit einer Kombination von Kgrösste, Sverweis und Wenn versucht aber komme einfach nicht auf das gewünschte Ergebnis.

Ich würde mich riesig freuen, wenn mir hier jemand einen Tipp geben könnte.

Herzliche Grüsse

Oli


Angehängte Dateien
.xlsx   Muster für Frage Forum.xlsx (Größe: 18,4 KB / Downloads: 18)
Antworten Top
#2
Hi Oli,

mit der enstprechenden Beispieldatei wird's sicherlich klarer. Du musst noch rechts den Button"Attachment hinzufügen" anklicken.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Jop habe ich gemacht.:)

Hab das File nur ausgewählt jedoch nicht hinzugefügt.:) sollte nun passen.
Antworten Top
#4
Niemand einen Vorschalg? :)
Antworten Top
#5
Hallo,

das brauchst du noch vor dem Weihnachtsurlaub, oder hat das eventuell Zeit bis Anfang Januar?
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#6
Hallo Klaus,

Nein es muss nicht heute sein. :)

Wollte nur wissen ob ich auf dem Holzweg bin mit dem was ich machen will, kann aber gut bis Anfangs Januar warten.

Bin aber heute Abend, wie die meisten wohl, bis am 6.1 im Urlaub.

Lg
Antworten Top
#7
Hallo,

ich würde sagen , das einfachste du machst eine Pivot draus

+ Datenschnitt + Filter Top 10
Antworten Top
#8
Hallo

mit ein wenig Handarbeit geht das auch sehr schnell.  Ich habe mir im Beispiel in Spalte S die Lauf Nr von 1-64 erstellt, Artikelnamen in Spalte U kopiert, Gesamtumsatz als Werte in Spalte T, und nach Umsatz sortiert.  In "Auswertung" je eine Formel auf die ersten 10 Umsaetze, Auswertung Spalte D auf Ganzzahl formatiert, das wars. 
Die Daten kopieren kann man auch fürs naechste Jahr als Makro aufzeichnen!!


Frohe Wheinachten und ein frohes neues Jahr an allle ....

mfg  Gast 123
Antworten Top
#9
Hallo,

möglicherweise bin ich ja auf dem Holzweg, aber im Bereich D5 bis O5 ermittelst du Monatssummen. Die werden im Bereich E9 bis E 18 nach den Top 10 sortiert ausgegeben. Wie soll man das auf einzelne Produkt herunter brechen?

Auswertung

BCDE
2
3WarengruppeUmsatz
412JanuarFebruar
5    1.551,00 €     2.326,50 €
6
7
8ArikelnameUmsatz
9Top 10 Jahr1  23.027,20 €
102    9.012,88 €
113    9.012,88 €
124    8.193,53 €
135    4.222,60 €
146    4.138,15 €
157    3.838,73 €
168    3.489,75 €
179    3.489,75 €
1810    3.489,75 €
Formeln der Tabelle
ZelleFormel
D5=SUMMEWENN(Rohdaten!$B:$B;Auswertung!$B$4;Rohdaten!E:E)
E5=SUMMEWENN(Rohdaten!$B:$B;Auswertung!$B$4;Rohdaten!F:F)
E9=KGRÖSSTE(D$5:O$5;ZEILE(A1))
E10=KGRÖSSTE(D$5:O$5;ZEILE(A2))
E11=KGRÖSSTE(D$5:O$5;ZEILE(A3))
E12=KGRÖSSTE(D$5:O$5;ZEILE(A4))
E13=KGRÖSSTE(D$5:O$5;ZEILE(A5))
E14=KGRÖSSTE(D$5:O$5;ZEILE(A6))
E15=KGRÖSSTE(D$5:O$5;ZEILE(A7))
E16=KGRÖSSTE(D$5:O$5;ZEILE(A8))
E17=KGRÖSSTE(D$5:O$5;ZEILE(A9))
E18=KGRÖSSTE(D$5:O$5;ZEILE(A10))

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#10
(24.12.2019, 09:41)Dieter63 schrieb: Hallo,

ich würde sagen , das einfachste du machst eine Pivot draus

+ Datenschnitt + Filter Top 10

Das habe ich probiert, jedoch ist die Datenmenge so gross, dass das erstellen einer Pivot das Excel ned packt.:)

Die Rohdaten, welche ich verwende, sind sehr gross. Es sind Spalte A-AW und +-580'000 Zellen tief.

Daher einer sehr grosse Datenmenge.

Es wäre in Access sicher einfacher, brauchen wir aber nicht.

(24.12.2019, 09:57)Klaus-Dieter schrieb: Hallo,

möglicherweise bin ich ja auf dem Holzweg, aber im Bereich D5 bis O5 ermittelst du Monatssummen. Die werden im Bereich E9 bis E 18 nach den Top 10 sortiert ausgegeben. Wie soll man das auf einzelne Produkt herunter brechen?

Auswertung

BCDE
2
3WarengruppeUmsatz
412JanuarFebruar
5    1.551,00 €     2.326,50 €
6
7
8ArikelnameUmsatz
9Top 10 Jahr1  23.027,20 €
102    9.012,88 €
113    9.012,88 €
124    8.193,53 €
135    4.222,60 €
146    4.138,15 €
157    3.838,73 €
168    3.489,75 €
179    3.489,75 €
1810    3.489,75 €
Formeln der Tabelle
ZelleFormel
D5=SUMMEWENN(Rohdaten!$B:$B;Auswertung!$B$4;Rohdaten!E:E)
E5=SUMMEWENN(Rohdaten!$B:$B;Auswertung!$B$4;Rohdaten!F:F)
E9=KGRÖSSTE(D$5:O$5;ZEILE(A1))
E10=KGRÖSSTE(D$5:O$5;ZEILE(A2))
E11=KGRÖSSTE(D$5:O$5;ZEILE(A3))
E12=KGRÖSSTE(D$5:O$5;ZEILE(A4))
E13=KGRÖSSTE(D$5:O$5;ZEILE(A5))
E14=KGRÖSSTE(D$5:O$5;ZEILE(A6))
E15=KGRÖSSTE(D$5:O$5;ZEILE(A7))
E16=KGRÖSSTE(D$5:O$5;ZEILE(A8))
E17=KGRÖSSTE(D$5:O$5;ZEILE(A9))
E18=KGRÖSSTE(D$5:O$5;ZEILE(A10))

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8


Genau, in den Spalten D5-A5 ist das Total aller Artikel der WG (welche in B4 ausgewählt wurde) pro Monat. Das ist korrekt.

Die Top 10 soll die Funktion haben, die Top 10 aller Artikel der WG (welche in B4 ausgewählt wurde) pro Jahr mit Umsatz (nicht Monat). Damit möchte ich die 10 Umsatzstärksten Artikel aus der gewählen WG pro Jahr anzeigen.

Wie oben gesagt sind es über 580'000 Daten nach unten in der Spalte und daher bestehen die WG auch aus sehr vielen Artikeln.

Gruss

(24.12.2019, 09:51)Gast 123 schrieb: Hallo

mit ein wenig Handarbeit geht das auch sehr schnell.  Ich habe mir im Beispiel in Spalte S die Lauf Nr von 1-64 erstellt, Artikelnamen in Spalte U kopiert, Gesamtumsatz als Werte in Spalte T, und nach Umsatz sortiert.  In "Auswertung" je eine Formel auf die ersten 10 Umsaetze, Auswertung Spalte D auf Ganzzahl formatiert, das wars. 
Die Daten kopieren kann man auch fürs naechste Jahr als Makro aufzeichnen!!


Frohe Wheinachten und ein frohes neues Jahr an allle ....

mfg  Gast 123

Hallo,

Das würde bei der Musterdatei wohl gehen aber bei einer Spaltengrösse von +-580'000 Einträgen und alle Spalten von A-AW gefüllt wird das mit manuel nix.:)

Ich wünsche dir auch ein schönes Weinachtsfest. :)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste