Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<
Microsoft Office 2003-2019 => Excel => Thema gestartet von: marth am Januar 13, 2012, 11:26:17 Vormittag
-
Ich möchte in Tabelle "WERTUNG" 1. Lauf die Daten von Tabelle "1.LAUF" und sortieren nach Tabelle "WERTUNG" 2. Lauf von "B3:B8". Danke
-
Hallo marth,
ich habe die Lösung die die Beispieltabelle eingebaut.
Die Sortierreihenfolge kann über die Funktion SVERWEIS() aus der ersten Tabelle ausgelesen werden.
Gruß
Officer
-
Hallo,
entscheidend ist der Befehl SVERWEIS(). Hier musst du als Suchbegriff die Einträge in der gewünschten Reihenfolge verwenden und in der Suchmatrix, also der Tabelle im Sheet Lauf1 verweisen. Dann werden die Ergebnisse entsprechend der REihenfolge der Suchbegriffe ausgelesen.
Gruß
Officer
-
Hallo,
entscheidend ist der Befehl SVERWEIS(). Hier musst du als Suchbegriff die Einträge in der gewünschten Reihenfolge verwenden und in der Suchmatrix, also der Tabelle im Sheet Lauf1 verweisen. Dann werden die Ergebnisse entsprechend der REihenfolge der Suchbegriffe ausgelesen.
Gruß
Officer
Guten morgen
Ich habe versucht die formel an die Rangreihenfolge anzupassen, funktioniert nicht.
Gruß marth.
-
Hallo,
ich habe mir die Beispieldatei angesehen und kann nicht erkennen, was nicht funktioniert.
Es wäre prima, wenn Du das Problem näher beschreiben würdest, sonst wird´s schwer mit der Hilfe.
Gruß
Officer
-
Hallo,
so nun habe ich die Spalte Rang auf dem Blatt Wertung entsprechend angepasst, siehe Anlage.
Zur Vereinfachung habe ich auf dem Blatt 1. Lauf noch eine Hilfsspalte eingefügt. Damit funktioniert auch der Befehl SVERWEIS(). Ohne Hilfsspalte müsstest du mit dem Befehl VERWEIS() arbeiten. Wenn Du möchtest, findest Du hier mehr dazu: http://www.excelformeln.de/formeln.html?welcher=24
Gruß
Officer
-
Hi Marth,
verwende folgende Formel in I3 =INDEX('1. Lauf'!$A$3:$G$8;VERGLEICH(K3;'1. Lauf'!C$3:C$8;0);1) und ziehe sie nach unten.
Bis später,
Karin
-
Hi Marth,
falls doppelte Namen vorkommen, solltest du besser die Startnummer als Vergleich verwenden - die Formel in I3 müsste dann so heißen =INDEX('1. Lauf'!$A$3:$G$8;VERGLEICH(J3;'1. Lauf'!B$3:B$8;0);1)
Bis später,
Karin
-
Hi Marth,
falls doppelte Namen vorkommen, solltest du besser die Startnummer als Vergleich verwenden - die Formel in I3 müsste dann so heißen =INDEX('1. Lauf'!$A$3:$G$8;VERGLEICH(J3;'1. Lauf'!B$3:B$8;0);1)
Bis später,
Karin
Hat geklappt. Danke