So sortieren Sie in Excel eine Spalte und behalten die entsprechenden Werte in anderen Spalten bei

So sortieren Sie in Excel eine Spalte und behalten die entsprechenden Werte in anderen Spalten bei

Wie sortiere ich in Excel eine Spalte nach aufsteigenden Werten und behalte dabei in den anderen Spalten der gleichen Zeile die jeweiligen Anfangswerte bei?

Spalte A zeigt den Namen eines Betreffs. Spalte B zeigt einen numerischen Wert. Ich möchte Spalte B nach aufsteigendem Wert sortieren und den Namen des Betreffs dabei behalten. Der Name des Betreffs soll mit dem Wert verknüpft bleiben, der ursprünglich in derselben Zeile stand.

A 4
B 1
C 3
D 2

soll werden

B 1
D 2
C 3
A 4

Antwort1

Markieren Sie die Spaltenüberschrift (erste Zeile). Gehen Sie in Excel 2007/2010 zu Daten und klicken Sie auf Filter. Dadurch wird auf jede Spalte ein Filter angewendet, der zum Sortieren verwendet werden kann. Klicken Sie in der Spalte, nach der Sie sortieren möchten, auf den Abwärtspfeil und sortieren Sie entsprechend (in Ihrem Beispiel würden Sie auf Kleinste bis Größte klicken).

Antwort2

Sie können eine Spalte (zum Beispiel Spalte A mit den Anfangsdaten) sortieren und die entsprechenden Werte in anderen Spalten mithilfe der SMALLFunktion in Excel beibehalten. Siehe Lösung unten:


Spalte A

A1 Numbers (Title)       
A2  4                                
A3  1                    
A4  3                 
A5  2

Spalte B

B1 Sorted Numbers (Title)

B2 =SMALL($A$2:$A$5,ROW(C1))

B3 =SMALL($A$2:$A$5,ROW(C2))

B4 =SMALL($A$2:$A$5,ROW(C3))

B5 =SMALL($A$2:$A$5,ROW(C4))

AusgezeichnetKLEINFunktion:Klein (Array, k). DerKLEINDie Funktion gibt die kleinsten Werte aus einer Wertemenge zurück. In unserem Fall reicht die Wertemenge von A2bis A5– das ist unser Array, und k ist die Position vom kleinsten, der zurückgegeben werden soll.

Enter =SMALL(($A$2:$A$5,ROW(C1))in B2und ziehen Sie nach unten auf B5.

Antwort3

wenn man bedenkt, dass alle alphabetischen Werte inSpalte Aund numerische Werte sind inSpalte B.....um dann Ihr gewünschtes o/p wie in der Warteschlange angegeben zu erhalten, wählen Sie bei der Spaltenauswahl zuerst Spalte B (da Spalte B die Basis Ihrer Sortierung ist) und dann Spalte A und klicken Sie nach der Auswahl auf „Vom niedrigsten zum höchsten sortieren“. Sie erhalten Ihr o/p genau dann, wenn Sie der Auswahlrichtung folgen........

Antwort4

Ich habe gerade nach 10 Jahren mit genau demselben Problem gekämpft, lol. Alle Antworten hier scheinen nicht viel zu helfen. So geht's: Wählen Sie die Daten (gesamte Tabelle) aus. Klicken Sie auf Sortieren => Benutzerdefinierte Sortierung. Hier können Sie auswählen, nach welchen Kriterien Sie sortieren möchten, alle entsprechenden Werte bleiben erhalten.

verwandte Informationen