Ich denke, ich kann meine Frage am besten beschreiben, indem ich Ihnen die Ein- und Ausgaben zeige.
Mit der Tabelle:
Variante | Wert |
---|---|
Tiger_1 | 1 |
Tiger_2 | 1.2 |
Tiger_3 | 1.5 |
Tiger_4 | 0,8 |
Löwe_1 | 2.1 |
Löwe_2 | 3.2 |
Löwe_3 | 0,2 |
Ich möchte eine Tabelle erstellen, die bei Angabe der linken Spalte automatisch die Werte für die rechte Spalte einträgt.
Tier | Varianten |
---|---|
Tiger | Tiger_1;Tiger_2;Tiger_3;Tiger_4;Tiger5 |
Löwe | Löwe_1;Löwe_2;Löwe_3 |
Grundsätzlich möchte ich bei einer Tabelle mit Unterelementen und einer Tabelle mit Indizes für jeden Index eine Liste der zugehörigen Unterelemente erhalten. Ich kenne die Suchfunktion, um festzustellen, ob „Tiger_1“ „Tiger“ enthält, aber ich müsste das iterativ für die gesamte Tabelle tun und weiß nicht, wie das geht :(
Jede Hilfe wäre sehr willkommen!
Antwort1
Antwort2
Hier ist eine Lösung mit Pivot-Tabelle (funktioniert in Office 365)
- Fügen Sie eine Hilfsspalte mit Ihrer Hauptkategorie hinzu, Formel:
=LEFT(A2,FIND("_",A2)-1)
- Fügen Sie eine Pivot-Tabelle ein. Aktivieren Sie unbedingt „Diese Daten zum Datenmodell hinzufügen“.
- Verschieben Sie Ihre Kategorie in Zeilen
- Wählen Sie auf der Registerkarte „PowerPivot“ Kennzahlen aus – Neue Kennzahl
- Geben Sie diese Formel ein und drücken Sie OK
=CONCATENATEX(Range,[Variant],",")
- Fügen Sie Ihre Kennzahl zum Werteteil der Pivot-Tabelle hinzu