mikelsdump
Ensign
- Registriert
- Aug. 2008
- Beiträge
- 133
Ich habe eine Tabelle, die wie folgt aussieht (vereinfacht)
Anhang anzeigen Problem.xlsx
[table="width: 700, class: grid, align: center"]
[tr]
[td][/td]
[td]A[/td]
[td]B[/td]
[td]C[/td]
[td]D[/td]
[td]E[/td]
[td]F[/td]
[/tr]
[tr]
[td]1[/td]
[td]Wort 1[/td]
[td]2[/td]
[td][/td]
[td]Wort 4[/td]
[td]1[/td]
[td][/td]
[/tr]
[tr]
[td]2[/td]
[td]Wort 2[/td]
[td]4[/td]
[td][/td]
[td]Wort 1[/td]
[td]2[/td]
[td][/td]
[/tr]
[tr]
[td]3[/td]
[td]Wort 3[/td]
[td]2[/td]
[td][/td]
[td]Wort 1[/td]
[td]2[/td]
[td][/td]
[/tr]
[tr]
[td]4[/td]
[td]Wort 4[/td]
[td]1[/td]
[td][/td]
[td]Wort 2[/td]
[td]4[/td]
[td][/td]
[/tr]
[/table]
In Spalte A befinden sich Wörter, in Spalte B Zahlen.
Nun sollen die Wörter nach dem Wert der Spalte B in der entsprechenden Zeile sortiert werden.
An sich kann ich das über kkleinste und Index lösen. Außer, es treten wie in diesem Fall Doppelungen bei den Zahlen auf.
Dann kann die Formel nicht mehr zwischen den beiden Wörtern unterscheiden, welche in Zeile B den gleichen Zahlenwert haben.
Inhalt von Zelle E1:
=KKLEINSTE(B$2:B$5;1)
Inhalt von Zelle D1:
=INDEX($A$2:$A$5;VERGLEICH($E2;$B$2:$B$5; ))
Lässt sich dieses Problem irgendwie mit einer Formel lösen?
Ich hoffe ich konnte das Problem einigermaßen verständlich schildern.
Anhang anzeigen Problem.xlsx
[table="width: 700, class: grid, align: center"]
[tr]
[td][/td]
[td]A[/td]
[td]B[/td]
[td]C[/td]
[td]D[/td]
[td]E[/td]
[td]F[/td]
[/tr]
[tr]
[td]1[/td]
[td]Wort 1[/td]
[td]2[/td]
[td][/td]
[td]Wort 4[/td]
[td]1[/td]
[td][/td]
[/tr]
[tr]
[td]2[/td]
[td]Wort 2[/td]
[td]4[/td]
[td][/td]
[td]Wort 1[/td]
[td]2[/td]
[td][/td]
[/tr]
[tr]
[td]3[/td]
[td]Wort 3[/td]
[td]2[/td]
[td][/td]
[td]Wort 1[/td]
[td]2[/td]
[td][/td]
[/tr]
[tr]
[td]4[/td]
[td]Wort 4[/td]
[td]1[/td]
[td][/td]
[td]Wort 2[/td]
[td]4[/td]
[td][/td]
[/tr]
[/table]
In Spalte A befinden sich Wörter, in Spalte B Zahlen.
Nun sollen die Wörter nach dem Wert der Spalte B in der entsprechenden Zeile sortiert werden.
An sich kann ich das über kkleinste und Index lösen. Außer, es treten wie in diesem Fall Doppelungen bei den Zahlen auf.
Dann kann die Formel nicht mehr zwischen den beiden Wörtern unterscheiden, welche in Zeile B den gleichen Zahlenwert haben.
Inhalt von Zelle E1:
=KKLEINSTE(B$2:B$5;1)
Inhalt von Zelle D1:
=INDEX($A$2:$A$5;VERGLEICH($E2;$B$2:$B$5; ))
Lässt sich dieses Problem irgendwie mit einer Formel lösen?
Ich hoffe ich konnte das Problem einigermaßen verständlich schildern.