Excel Index vergleichende Indexfunktion rückwärts
#1
geschrieben 14. März 2018 - 19:21
In der Hoffnung, dass man mir hier helfen kann (vorausgesetzt mir ist überhaupt noch zu helfen).
Ich habe ein Problem mit einer Tabelle mit fortlaufenden Nummern in Zeile 1 von B bis Z als (001-025)Spaltenname und verschiedenen Werten in Spalte A von 2 bis 20.
Befüllt ist die Tabelle mit Daten, die sich mehrfach wiederholen können.
Nun möchte ich Freund Excel gerne erst nach dem Namen der richtigen Spalte suchen lassen (diese ist jeweils über Feld AA1 bekannt) und in dieser Spalte dann den Wert (der in AA2 bekannt ist) suchen lassen, um mir den jeweils passenden Wert aus Spalte A dazu ausgeben lassen.
Ich habe mich da schon mit Verweis- und Indexfunktionen noch und nöcher daran versucht und kriege es einfach nicht hin.
Wäre für jede Hilfe dankbar.
Greetz Worder
PS: Die eigentliche Datei ist deutlich größer an Spalten und Zeilen, mag so etwas sinnfrei wirken so zu suchen, ich brauche die Suche aber exakt so als Gegenstück zu einer (funktionierenden xD) Index/Vergleich/Vergleich-Funktion...
Anzeige
#2
geschrieben 17. März 2018 - 18:39
Könnte mir vorstellen, dass es eine Kombination aus SVerweis und Indirekt werden könnte.
LG Species
#3
geschrieben 17. März 2018 - 21:23
Man konnte mir an anderer Stelle bereits weiterhelfen. Der Vollständigkeit halber war die Lösung :
=INDEX(A2:A20;VERGLEICH(AA2;INDEX(B2:Z20;;VERGLEICH(AA1;B1:Z1;0));0))
Wobei ich nach wie vor nicht checke was das doppelte symikolon im zweiten Index tut... Wäre ich im Leben nicht selbst drauf gekommen. Funktioniert trotzdem gar prächtig. Falls trotzdem Interesse an der Datei besteht gib laut, hab ich aber Bis Mittwoch nicht zur Hand. Trotzdem vielen Dank.
Greetz Worder
Ps.: Du hast nicht zufällig ne Idee wie man eine zusammenhängende Ziffernfolge auf 10 spalten a 100 Zeilen automatisch, Zeichen für Zeichen aufteilen kann kann *lieb guck*
#4
geschrieben 19. März 2018 - 13:52
Kurz: Bei der Index-Funktion ist die Angabe der Zeile optional, wenn die Spalte angegeben wurde. Daher das doppelte Semikolon.
Zu Deinem P.S. kannst Du als Beispiel folgende Formel anpassen:
=TEIL($A1;SPALTE(A1);SPALTE($A$1))
Die Zeichen / Ziffernfolge steht in der Spalte A. In den Spalten B, C ... erfolgt die Aufteilung der Zeichen / Ziffernfolge Zeichen für Zeichen.
Dieser Beitrag wurde von guardian@geißenweide bearbeitet: 19. März 2018 - 13:53
#5
geschrieben 20. März 2018 - 08:40
Zitat (guardian@geißenweide: 19. März 2018 - 13:52)
Zu Deinem P.S. kannst Du als Beispiel folgende Formel anpassen:
=TEIL($A1;SPALTE(A1);SPALTE($A$1))
Die Zeichen / Ziffernfolge steht in der Spalte A. In den Spalten B, C ... erfolgt die Aufteilung der Zeichen / Ziffernfolge Zeichen für Zeichen.
=TEIL($A1;SPALTE(A1);1)
würde reichen
LG Species
#6
geschrieben 20. März 2018 - 13:16
#7
geschrieben 20. März 2018 - 14:54
Zeile 2 .... Zeichen 11 bis 20
Zeile 3 .... Zeichen 21 bis 30
Zeile n .... Zeichen x bis (x + 9)
Zeile n+1 .... Zeichen (x + 10) bis ( x + 19)
Und der Fließtext steht in einer festen Bezugszelle? Oder wie?
Die Formeln in Excel können bspw. so aussehen:
Zeile 1, Zeichen 1, Zelle B1
=WENN(ZEILE()=1;TEIL($A$1;SPALTE(A1);1);)
Zeile 2, Zeichen 11, Zelle B2
=WENN(ZEILE()=2;TEIL($A$1;SPALTE(K1);1);)
ab Zeile 3, Zeichen 21, Zelle B3
=WENN(ZEILE()>2;TEIL($A$1;SPALTE(A1)+SPALTE($J$1)*ZEILE($A2);1))
Dieser Beitrag wurde von guardian@geißenweide bearbeitet: 20. März 2018 - 15:00
#8
geschrieben 20. März 2018 - 15:23
Vielen Dank, probiere ich sofort aus wenn ich am PC bin

Hilfe
Neues Thema
Antworten
Nach oben





