MS Excel Sortieren nach Zeilen, aber Beibehaltung derselben Daten in derselben Spalte

MS Excel Sortieren nach Zeilen, aber Beibehaltung derselben Daten in derselben Spalte

Ich habe Daten wie diese:

(vereinfacht)

Ich möchte es aber folgendermaßen sortiert haben:

Bild

Wie kann ich das erreichen?

Antwort1

Ok, ich habe eine Lösung, ich hoffe, sie erfüllt Ihre Anforderungen. Vielleicht gibt es eine cleverere Lösung, aber zumindest basiert meine nicht auf Makros.

In meiner Lösung haben Sie Ihre Originaldaten an einem Ort und müssen Platz zuweisen (entweder im Originalblatt rechts oder in einem neuen Blatt), wohin Ihre Daten basierend auf einigen Formeln kopiert werden.

Grundsätzlich prüft die Formel jede Zelle in einer Zeile auf die gewünschten Daten und zeigt diese an, wenn sie diese findet. Das heißt, die erste Zelle im neuen Bereich prüft jede Zelle in der ersten Zeile Ihrer Daten auf ein „A“ und druckt ein A aus, wenn sie eines findet:

=IF($A1="A","A",IF($B1="A","A",IF($C1="A","A",IF($D1="A","A",""))))

Für die neue B-Spalte würde die erste Zelle dann folgendermaßen aussehen:

=IF($A1="B","B",IF($B1="B","B",IF($C1="B","B",IF($D1="B","B",""))))

Und die folgende:

=IF($A1="C","C",IF($B1="C","C",IF($C1="C","C",IF($D1="C","C",""))))
=IF($A1="D","D",IF($B1="D","D",IF($C1="D","D",IF($D1="D","D",""))))
=IF($A1="E","E",IF($B1="E","E",IF($C1="E","E",IF($D1="E","E",""))))
=IF($A1="F","F",IF($B1="F","F",IF($C1="F","F",IF($D1="F","F",""))))

Nachdem Sie die erste Zeile mit den gewünschten sortierten Daten ausgefüllt haben, können Sie diese einfach nach unten erweitern und die Formeln für die folgenden Zeilen werden angepasst.

Bildschirmfoto

verwandte Informationen