Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

per Formel sortieren + andere spalte mitnehmen

Forumthread: per Formel sortieren + andere spalte mitnehmen

per Formel sortieren + andere spalte mitnehmen
08.06.2008 23:03:00
MrB
hallo,
ich habe folgendes problem:
ich habe zwei spalten (A;B). in A steht text | in B zahlen.
in spalte d werden die Zahlen (auch doppelte sortiert), nun soll die Formel in Spalte C aber den enstprechenden text aus spalte A des entsprechenden Wertes aus spalte D "mitnehmen"
Bsp:
A und B | C und D
eins 2 zwei 1
zwei 1 eins 2
drei 3 vier 2
vier 2 drei 3
hat jmd. eine idee!?!?

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: per Formel sortieren + andere spalte mitnehmen
08.06.2008 23:08:00
MrB
hier nochmal zum besseren verständnis:
Userbild

Das ist ein Rangfolgeproblem zu dem du...
09.06.2008 00:09:37
Luc:-?
...etliche Lösungen im Archiv findest, B.
Die einfachste wäre, da du ja in D sortierst, C mit zu sortieren, denn du musst ja vor dem Sortieren erstmal B nach D kopieren. Das kannst du natürlich gleichzeitig auch mit A nach C machen.
Falls du in D B mit Formel sortierst, ist es etwas komplizierter, denn du benötigst für die doppelten "Ränge" einen eindeutigen Bezugswert. Wenn es sich bei B um einfache Rangnr, mit denen nicht weiter gerechnet wird handelt, kannst du denen in D die Zeilennr als Dezimale anfügen, also...
3,01 ; 2,02 ; 1,03 ; 2,04 ⇒ Formel...
=KKLEINSTE(--(B$1:B$4&",0"&Zeile($1:$4));Zeile(1:1)) bzw...
=KKLEINSTE(B$1:B$4+Zeile($1:$4)/100;Zeile(1:1))
→ Bei >9 Zeilen ",00" bzw 1000, >99 Zeilen ",000" bzw 10000 usw... [fkt so evtl nur als 1zellige Matrixformel!]
Damit hast du dann in D gleichzeitig auch die Zeile zu stehen, aus der der Text in A nach C übernommen wdn kann...
=INDIREKT("A"&REST(D1;1))
Die zusätzlichen Dezimalen in D kannst du per Formatierung unterdrücken, aber das kennst du als "Doppelguter" sicher (so wie du eigentlich auch auf solche Lösungen bzw die Archivrecherche hättest kommen sollen)... :->
Gruß Luc :-?

Anzeige
AW: Das ist ein Rangfolgeproblem zu dem du...
09.06.2008 00:14:55
MrB
habe es gefunden... problem gelöst *g*
tolle seite!!
Userbild

Der Zirkus interessiert mich nicht! owT
09.06.2008 00:37:00
Luc:-?
:-?
;
Anzeige
Anzeige

Infobox / Tutorial

Excel: Eine Spalte sortieren und andere mitnehmen


Schritt-für-Schritt-Anleitung

Um in Excel eine Spalte zu sortieren und gleichzeitig andere Spalten mit den entsprechenden Werten zu übernehmen, kannst du folgende Schritte ausführen:

  1. Daten vorbereiten: Stelle sicher, dass du zwei Spalten hast, z.B. Spalte A (Text) und Spalte B (Zahlen).
  2. Daten in die Sortierspalte kopieren:
    • Kopiere die Werte aus Spalte B in eine neue Spalte, z.B. Spalte D.
    • Kopiere die Werte aus Spalte A in die Spalte C.
  3. Sortieren der Zahlen:
    • Markiere die Spalte D und gehe zu „Daten“ > „Sortieren“.
    • Wähle die Sortierkriterien aus (aufsteigend oder absteigend).
  4. Verknüpfung der Zellen:
    • In die Zelle C1 (oder die erste Zelle der Spalte C) füge die folgende Formel ein, um den Text aus Spalte A basierend auf der sortierten Zahl in Spalte D zu erhalten:
      =INDEX(A:A;VERGLEICH(D1;B:B;0))
    • Ziehe die Formel nach unten, um die entsprechenden Werte für alle Zeilen zu erhalten.

Diese Methode ermöglicht es dir, in Excel eine Spalte zu sortieren und die anderen Spalten mit den passenden Werten zu verknüpfen.


Häufige Fehler und Lösungen

  • Problem: Die Formel gibt einen Fehler zurück.

    • Lösung: Stelle sicher, dass die Daten in Spalte B keine leeren Zellen oder Text enthalten, da dies die Funktion VERGLEICH stören kann.
  • Problem: Falsche Werte werden angezeigt.

    • Lösung: Überprüfe die Reihenfolge der Sortierung und stelle sicher, dass die Bezugszellen in der Formel korrekt sind.

Alternative Methoden

Eine alternative Methode, um in Excel eine Spalte zu sortieren und andere Spalten mitzunehmen, ist die Verwendung von Pivot-Tabellen. Diese ermöglichen es dir, Daten zu aggregieren und zu sortieren, ohne die ursprünglichen Daten zu verändern.

  1. Pivot-Tabelle erstellen: Gehe zu „Einfügen“ > „PivotTable“.
  2. Datenbereich auswählen: Wähle den Bereich aus, den du analysieren möchtest.
  3. Felder hinzufügen: Ziehe die gewünschten Felder in die Bereiche „Zeilen“ und „Werte“.
  4. Sortieren: Klicke auf die Dropdown-Pfeile in der Pivot-Tabelle, um die Daten nach Bedarf zu sortieren.

Praktische Beispiele

Angenommen, du hast folgende Daten in Spalte A und B:

A B
eins 2
zwei 1
drei 3
vier 2

Nach dem Sortieren der Zahlen in Spalte D und der Anwendung der Formel in Spalte C könnte dein Ergebnis so aussehen:

C D
zwei 1
eins 2
vier 2
drei 3

Hierbei wurde der Text aus Spalte A erfolgreich mit den sortierten Zahlen in Spalte D verknüpft.


Tipps für Profis

  • Nutze die Funktion SVERWEIS, um Daten aus einer Tabelle zu ziehen. Diese Methode kann bei größeren Datenmengen effizienter sein.
  • Verwende die bedingte Formatierung, um bestimmte Werte hervorzuheben, wenn du die Spalten sortierst.
  • Überlege dir, ob du eine Tabelle erstellen möchtest, um die Datenstruktur dynamisch zu halten. Tabellen in Excel erleichtern das Arbeiten mit Daten und deren Sortierung.

FAQ: Häufige Fragen

1. Wie kann ich mehrere Spalten gleichzeitig sortieren?
Nutze die Sortierfunktion in Excel und wähle alle Spalten aus, die du sortieren möchtest. Excel wird die Reihenfolge der Zeilen entsprechend anpassen.

2. Was mache ich, wenn meine Daten nicht sortierbar sind?
Überprüfe auf leere Zellen oder inkonsistente Datenformate. Alle Werte sollten im gleichen Format vorliegen, um eine korrekte Sortierung zu gewährleisten.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige