Kompliziertere Version von 990125 (Excel: horizontale Daten aus der Tabelle nehmen, vertikal in einem anderen Blatt anordnen, Leerzeichen ignorieren)

Kompliziertere Version von 990125 (Excel: horizontale Daten aus der Tabelle nehmen, vertikal in einem anderen Blatt anordnen, Leerzeichen ignorieren)

Angenommen, ich habe eine ähnliche Tabelle [über 200 Zeilen und über 80 Spalten], aber mit Spalte B als zusätzliche Beschreibung von „Lieferantenname“ und mit anderen (Spalte C und rechts) gefüllten Formeln, die entweder TEXT oder „“ zurückgeben.

Sie haben geschrieben: „=IFERROR(INDEX(...),"") zeigt nach Anzeige aller Daten eine leere Zelle an“.

Was, wenn ich eine Formel möchte,Weiter mit der Textrückgabe aus den nächsten Zeilen(Lieferantenname_1, Lieferantenname_2 usw.)?

Und ich kann mir nicht vorstellen, wie man MATCH in einem solchen Fall verwendet.

Ich denke an eine Formel, die „weiß“: „OK, in dieser Zeile (vendorname_1) steht kein Text mehr, lass uns einen Versatz nach unten (vendorname_2) vornehmen und ihn egzaminieren.“

Ich möchte am Ende eine dreispaltige Tabelle haben, in der in den ersten beiden Spalten der entsprechende „Lieferantenname“ und die „Beschreibung des Lieferantennamens“ so lange wiederholt werden, wie in der dritten Spalte Textwerte (Daten) per Formel für diesen bestimmten „Lieferantennamen“ zurückgegeben werden …

Für jede Hilfe wäre ich sehr dankbar! (Und entschuldigen Sie mein Englisch.) Freundliche Grüße.

mein Tisch

Antwort1

Wenn Sie das erreichen möchten, was Ihr Screenshot zeigt, kommen Sie ohne Formeln besser aus. Sie müssen lediglich Ihre Tabelle entpivotieren.

Es gibt Möglichkeiten, dies mit Excel zu tun. Verwenden Sie entweder eine umgekehrte Pivot-Funktion oder den Befehl Unpivot in Power Query für Excel 2010 und 2013, der in Excel 2016 auch „Get and Transform“ genannt wird.

verwandte Informationen