
Ich habe Daten mit Versicherungspolicen und möchte die Anzahl der pro Monat verkauften Policen pivotieren. Eine Pivot-Tabelle fasst die Anzahl der Zeilen der Policen zusammen, auch wenn es doppelte ID-Werte gibt. Ich möchte die Funktion „Doppelte Zeilen löschen“ vor dem Pivotieren nicht verwenden, da dadurch auch die Preisdaten gelöscht werden, die sich in einer anderen Spalte befinden. Die einzige Lösung, die mir einfällt, ist das Hinzufügen einer weiteren Spalte, das Einfügen von „1“ in eine Zeile, wenn der Wert bereits zuvor aufgetreten ist, und „0“ andernfalls, aber ich habe keine Ahnung, wie man so etwas implementiert.
Beispiel: In der Abbildung hier beträgt die Anzahl der Pivot-Tabellen 21 (die Anzahl der Zeilen in den Daten), aber die Anzahl der eindeutigen Werte beträgt 18 und das ist die Zahl, die ich ermitteln möchte.
Antwort1
Erstellen Sie zunächst Ihre Pivot-Tabelle und aktivieren Sie das Kontrollkästchen „Diese Daten zum Datenmodell hinzufügen“.
Klicken Sie anschließend mit der rechten Maustaste auf eine Richtlinien-ID-Zelle in Ihrem Pivot und wählen Sie „Wertfeldeinstellungen“. Wählen Sie im Feld „Wertfeld zusammenfassen nach“ die Option „Eindeutige Anzahl“ aus.
Der Pivot zeigt nun die unterschiedliche Anzahl von Richtlinien an:
Antwort2
Sie können eine Formel für die Hilfsspalte schreiben:
=IF(COUNTIF(E$1:E2,E2)>1,0,1)
Dies sollte in G2
(oder Zeile 2 der von Ihnen verwendeten Spalte) eingegeben und nach unten kopiert werden.