Musik Charts mit Excel Ermitteln?

Anonym
2024-01-03T18:43:29+00:00

Hallo Community,

ich erstelle auf allen gängigen Musikstreaming Plattformen öffentlich meine Persönlichen Jahrescharts. Ab heuer würde ich dafür gerne Excel verwenden. Meine Idee wäre das ich die Wöchentlich ermittelten Songs in die Tabelle eintrage und mit der Summewenn Funktion (Vorschlag von Chat GPT) eine Übersicht erstellen wo dann automatisch eingetragen wird wie viele Wochen ein Song in den Charts war bzw. was die höchste Platzierung war & am Ende des Jahres natürlich die 10 Besten optional Austria/Deutsch gemischt angezeigt werden. Mit Chat GPT komme ich leider nicht weiter da er die Platzierung Addiert & ich will ja keine Rechenaufgabe lösen sondern ein Ranking erstellen. Ihr dürft meine verlinkte Tabelle gerne bearbeiten falls jemand eine bessere Idee als die KI hat.

Danke schonmal im voraus für die Hilfe.

Microsoft 365 und Office | Excel | Geschäftlich | Windows

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.

0 Kommentare Keine Kommentare

36 Antworten

Sortieren nach: Am hilfreichsten
  1. Andreas Killer 144.1K Zuverlässigkeitspunkte Volunteer Moderator
    2024-01-10T15:57:24+00:00

    Ich Muss mir das ganze morgen Vormittag in der Praxis anschauen ob ich es so hinbekommen wie du's in deinem Video zeigst.

    wenn ich jetzt aber diese Tabelle für das gesamte Jahr und 3 Quellen anlege bekomme ich am Ende Trotzdem ein Top 10 Ergebnis komponiert aus allen 3 Quellen?

    reicht es wenn ich z.b.: eine Spalte Saison hinzufüge

    a) Du kannst Dir die fertige PT in meiner Beispieldatei ansehen und dann versuche es in Deiner Datei nachzubauen.

    Wenn es nicht mehr so recht weitergeht, dann schau mal in diesen Artikel, da sind auch div. Videos zu den einzelnen Themen drin:
    Create a PivotTable to analyze worksheet data - Office Support

    b) Ja, kein Problem. Wenn Du die Quelle als Extraspalte dazu machst kannst Du auch danach filtern.

    c) Ja, genau richtig, Spalte Saison ist perfekt. Das Feld kannst Du auch in der PT verwenden so wie ich es mit KW gezeigt habe.

    BTW, mal vorab: ein Datum kann man nach Jahr / Quartal / Monat / Tag gruppieren, d.h. dafür braucht es keine Extraspalten.

    Sag Bescheid wenn Du eine Datei mit VIEL mehr Daten fertig hast, dann geht es weiter.

    Andreas.

    War diese Antwort hilfreich?

    Eine Person fand diese Antwort hilfreich.
    0 Kommentare Keine Kommentare
  2. Andreas Killer 144.1K Zuverlässigkeitspunkte Volunteer Moderator
    2024-01-10T08:03:39+00:00

    Hallo Daniel,

    Wie ich sehe hast Du schon gefunden wie man eine Tabelle macht. Leider hast Du gleich von Hand Rahmen und Farben draufgeknallt, das ist weder nötig noch hilfreich.

    Mach das alles mal wieder weg, dann klick irgendwo in die Tabelle, dann im Menüband auf den Reiter Tabellentools und ganz rechts sind die Tabellenformatvorlagen. Mach den Dropdown mal auf, ich denke das Format "Hell 18" ist das was Du möchtest.
    Ganz links oben ist übrigens ein Format was keinerlei Färbungen macht.

    Man kann da auch mit der rechten Maustaste draufklicken und z.B. Duplizieren wählen. Dann geht ein Fenster auf in dem man einen Namen vergeben kann und der Tabelle sagen kann wie sie die einzelnen Elemente formatieren soll.
    Die "Stripset" kann man mit den Formatoptionen/Checkboxen "Gebänderte Zeilen/Spalten" steuern. Da muss man sich reinfummeln bis man versteht das was alles bedeutet.

    Bei einer normalen Tabelle erschließt sich einem nicht sofort der Sinn dahinter, die Formate einer Pivottabelle werden aber genauso gesteuert und da macht es, je nach Layout, fast sofort Sinn.

    Der Vorteil dieser Formate ist das diese automatisch auf Daten angewendet werden die hinzukommen. Wenn Du es manuell machst, dann musst Du jedesmal die Formate von Hand nacharbeiten.

    Okay, ich übernehme mal Deine Daten in meine Beispieldatei. Der Sinn der Spalte Jahr erschließt sich mir nicht, weil das Jahr steckt schon in der Spalte Datum mit drin.
    Ich benenne ich das mal in "Erscheinungsjahr" um, damit wir eine deutliche Unterscheid zum Jahr aus dem Datum sehen. Ob das im Sinne der Daten richtig ist sei mal egal.

    Dein Gedanke mit der KW ist schon mal richtig, aber bei der Datenanalyse braucht jeder Datensatz alle Informationen, sprich in jeder Zeile muss die KW stehen.
    So wie Du es gemacht hast (mit einer verbundenen Zelle über Zeilen) ist es für einen Menschen gut zu sehen, das Ding was wir vor der Nase haben ist jedoch eine Maschine und die kann nicht kucken.

    BTW, die Funktion =KALENDERWOCHE gibt nicht die Woche zurück die wir in Europa haben, dafür musst Du =ISOKALENDERWOCHE nehmen.

    Im Prinzip bräuchten wir die KW nicht wenn die Pivottabelle in Excel ein bißchen anders "ticken" würde, denn die KW steckt ja auch im Datum drin.
    Da es aber div. Ideen auf der Welt gibt wann die KW1 im Jahr beginnt haben die Entwickler das weggelassen.

    Da der letzte Platz nun 10 ist ändert sich unsere Bewertungsberechnung zu =10-[@Platz]*0,5

    Mehr Vorbereitung braucht es nicht, klicken wir irgendwo in die Tabelle, dann Einfügen \ Pivottabelle. Deine Tabelle heißt Tabelle14, in meiner Datei halt Tabelle2.
    Du kannst auswählen wo sie hin soll, mein Tip: Für den Anfang mach sie in ein neues Blatt und NIE 2 Pivotabellen in EIN Blatt. Die Dinger sind sehr dynamisch und kann problemlos mehrere tausend Zeilen/Spalten erzeugen und wenn in denen schon was drin steht gibt es eine Fehlermeldung.
    Eine Pivottabelle kann keine Zeilen/Spalten einfügen, nur überschreiben!

    BTW, was wir erzeugen ist eine klassische Pivottabelle, man kann auch die Daten in ein Datenmodell laden und dann daraus eine Pivottabelle erzeugen.
    Dann läuft "der Hase" ein wenig anderes, die Stichworte sind Power Pivot und DAX. Braucht man nur wenn man mehrere Tabellen mit Daten kombinieren muss.

    Also ziehen wir den Titel in die Zeilen, die Punkte in die Werte und das Genre schon mal in den Filter.
    Dann sortieren wir ZA nach den Punkten und setzen einen Wertefilter Top10 ebenso nach Punkten.

    Das war es auch schon. Ich denke spätestens jetzt verstehst Du mich wenn ich Deinen Ansatz mit Formeln in Deiner Datei als nutzlos bezeichnet habe.
    Datenauswertung mit Formeln ist wie mit dem Dreirad strampeln, mit Pivottabelle ist wie Rennwagen fahren. :-)

    Das Gesamtergebnis der Punkte interessiert uns nicht, daher Reiter PivotTable-Tools \ Entwurf \ Gesamtergebnisse \ Für Zeilen und Saplten deaktiviert

    Weil wir schon da oben sind, geh in den Reiter Analysieren \ Datenschnitt einfügen \ einen Haken bei Erscheinungsjahr und Genre setzen \ Ok

    Wie Du schon gesehen hast gibt es in einer Pivottabelle div. Filter, aber das Filtern in einer Pivottabelle funktioniert nun doch um einiges anders als man intuitiv denkt, der Filter bezieht sich auf die Felder und man kann je Feld unterschiedliche Filter setzen... das führt im Gesamtergebnis nicht immer zu dem gewünschten Resultat.

    Daher mein Tip: Immer einen Datenschnitt nehmen, der funktioniert so als wenn man alle Daten zuerst filtert und dann die Auswertung macht.
    Also klicken wir mal auf Schlager im Datenschnitt Genre und schon ist die Helene rausgeflogen. ;-)

    Ebenso können wir nun auch ein bestimmtes Erscheinungsjahr filtern.

    Mach nochmal die Feldliste auf und zieh das Feld KW in die Zeilen über den Titel, schon hast Du die Top3 für jede Woche.

    Eine Pivottabelle macht eine Hierarchie und je nachdem wie man die Felder anordnet ändert sich das Ergebnis nach den gesetzten Filtern.

    KW über Titel

    KW unter Titel

    Was wir noch nicht benutzt haben ist das Datum, das kann man in einer Pivottabelle gruppieren und mit verschiedenen Layouts verschiedene Ergebnisse erzielen. Aber dafür brauchen wir viel mehr Daten, die sollten über mehrere Monate und mind. 2023 bis 2024 beinhalten. Das ist dann Dein Part.
    Und wir wollen natürlich auch unsere Platzierung nach den Punkten in der Pivottabelle sehen, wie das geht nächstes Mal.

    Bis hierhin Fragen?

    Andreas.

    War diese Antwort hilfreich?

    Eine Person fand diese Antwort hilfreich.
    0 Kommentare Keine Kommentare
  3. Andreas Killer 144.1K Zuverlässigkeitspunkte Volunteer Moderator
    2024-01-08T15:14:04+00:00

    Also weil B einen Rang und 1 Woche besser ist als A & C weil es einen Rang besser ist als D. Das mit den Formeln habe ich nur Probiert weil du ja in einem früheren Beitrag erwähnt hast das ich damit auch arbeiten kann.

    Ich werte das mal als ein Ja auf meine Frage.

    Mit Formeln kannst Du das auch machen was ich Dir jetzt zeige, aber ich sag es Dir schon mal vorab: Mit EINER Formel wird das nix, Du brauchst VIELE und die sind alle miteinander verschachtelt und Du kriegst davon eine midlife crisis!

    Nächster logischer Schritt: Wir führen ein Punktesystem ein damit wir jeden Eintrag anhand seiner Daten bewerten können. Und diese Bewertung benutzen wir zum Ausrechnen des Ergebnisses was ganz einfach geht.

    Damit Du den ganzen Prozess verstehen kannst muss ich es erstmal "halb-richtig" zeigen, wieso wird gleich klar:

    Also, Anzahl der Wochen pro Song können wir schon mal zählen, das ist einfach. Nun bewerten wir jeden Song anhand des Platzes, je besser der Platz desto mehr Punkte. Klingt kompliziert ist ganz einfach, für Platz 1 vergeben wir 3 Punkte, für Platz 2 vergeben wir 2 Punkte, für Platz 3 1 Punkt. Ganz einfache Rechnung:

    Bild

    D2: =4-[@Platz]

    Woher kommt die 4? Ist der letzte Platz +1, spielt aber eigentlich keine Rolle, man kann auch 100-[@Platz] nehmen. Jetzt schmeißen wir das mal in die Pivottabelle rein und lassen es summieren:

    Bild

    Schauen wir in die Spalte Gesamtergebnis:

    A war 2x auf Platz 1, und 1x auf Platz 3, daher 2x 3 + 1x 1 = 7

    B war 2x auf Platz 1, und 2x auf Platz 2, daher 2x 3 + 2x 2 = 10

    Sortieren wir die Tabelle also nach dem Gesamtergebnis, tada, schon haben wir die Reihenfolge die wir wollen: B,A,C!
    Bild

    Kucken wir uns nun D und E an, das Gesamtergebnis ist blöd, weil beides 2 ist, aber die Platzierungen waren definitiv verschieden. Was rechnet das Ding da?

    D war 2x auf Platz 3, daher 2x 1 = 2

    E war 1x auf Platz 2, daher 1x 2 = 2

    Im Prinzip rechnen wir hier eigentlich "Anzahl Wochen" x "Platzierung" und daher können wir nun den Platz unter- oder auch über-werten!

    Also wir wollen das die Anzahl der Wochen höher bewertet wird als die Platzierung. Oder anders gesagt ist ein Song länger in den Charts aber schlechter in den Plätzen, dann soll er trotzdem höher bewertet werden.

    Wie macht man es nun richtig?

    Ganz einfach, wir "Unterwerten" den Platz indem wir ihm einen Multiplikator anhängen.

    Bild

    D2: =4-[@Platz]*0,5

    Einmal die Pivottabelle aktualisieren und wir bekommen:

    Bild

    Das ist das Ergebnis das wir sehen wollen!

    Hier nochmals der Link zu der Beispieldatei mit der ich das gemacht habe:

    https://www.dropbox.com/scl/fi/7n7emakusadfwefvt6w3r/857861cb-70cd-4fda-9ada-fef514d1e5a7.xlsx?rlkey=1gb2ytruv9hb2stvb80gfxqmd&dl=1

    Wenn Du die Platzierung über-werten willst geht das genauso

    D2: =5-[@Platz]*1,5

    Die 5 nur deshalb damit Werte > 0 rauskommen, wichtig ist der Multiplikator * 1,5 und so dreht sich die Reihenfolge zu

    B,A,C,E,D

    Das verdau mal in Ruhe und schlaf eine Nacht drüber und wenn Morgen alles klar ist, dann bist Du an der Reihe und machst dann man eine Tabelle mit richtigen Daten, also

    Datum Titel Interpret Platz

    und das bitte für mind. 3 Wochen, auch gerne mit verschiedenen Tagen.

    Dann zeige ich Dir damit wie man die Pivottabelle zum Laufen kriegt und wie man die Top3 filtert.

    Und danach können wir zu Datenschnitten kommen wenn Du noch Lust hast. ;-)

    Andreas.

    War diese Antwort hilfreich?

    Eine Person fand diese Antwort hilfreich.
    0 Kommentare Keine Kommentare
  4. Andreas Killer 144.1K Zuverlässigkeitspunkte Volunteer Moderator
    2024-01-07T07:31:46+00:00

    Daniel, so wird das nix.

    Du lässt Dir Formeln von einer KI basteln die keine Ahnung von dem hat was sie da macht und (ich bin mal frech ehrlich) die auch Du nicht verstehen wirst, denn sonst hättest Du keine KI dafür gebraucht.

    Ich mache den Excelkrams "heuer" nun 35 Jahre und ich versuche Dir eine Einführung in Datenanalyse beizubringen. Die Aufgabe die ich Dir in meinem letzten Beitrag gestellt habe ist so einfach das man dafür nur Papier und Bleistift braucht!

    Spiel einfach mal mit, dann wird es sehr schnell sehr einfach. Also kuck einen Beitrag zurück auf die Daten, die Frage ist: Was sind die Top 3 Songs?

    Wie macht man das mit Papier und Bleistift? Schreib es einfach mal hin, zeig mir das Ergebnis (von mir aus auch mit Foto) und beschreib mir mal wie Du es gemacht hast. Dauert nur ein paar Minuten, vertrau mir mal das ich weiß wie man das in Excel macht. 😀

    Heute habe ich wahrscheinlich keine Zeit mehr, aber morgen bin ich wieder da.

    Andreas.

    War diese Antwort hilfreich?

    Eine Person fand diese Antwort hilfreich.
    0 Kommentare Keine Kommentare
  5. Andreas Killer 144.1K Zuverlässigkeitspunkte Volunteer Moderator
    2024-01-06T17:22:36+00:00

    Du kannst keine Farben zählen nur Werte. Aber das geht alles am Thema vorbei.

    Nimm mal diese Daten, wie sähe denn dann das Ergebnis aus?

    Woche Song Platz
    1 A 1
    1 B 2
    1 C 3
    2 A 1
    2 B 2
    2 D 3
    3 B 1
    3 C 2
    3 A 3
    4 B 1
    4 E 2
    4 D 3

    4 Wochen, 5 Songs, Plätze 1-3 und die Frage wäre nun z.B. was sind die Top 3 Songs?

    Das willst Du doch wissen und das ist der entscheidende Punkt!

    Mach das mal für die paar Werte selber. Und dann kuck in meine Beispieldatei.

    Andreas.

    War diese Antwort hilfreich?

    Eine Person fand diese Antwort hilfreich.
    0 Kommentare Keine Kommentare