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

Forumthread: Index/ Vergleich mit sortieren

Index/ Vergleich mit sortieren
13.11.2020 08:38:33
Roger
Guten Morgen
Gerne würde ich in einer Tabelle bzw. bei zwei TAbellen die Funktion Index mit Vergleich erstellen, was auch funktioniert.
=INDEX(Tabelle_Rechnung[Total Eingekauft];VERGLEICH(Guthaben!$A5;Tabelle_Rechnung[Kunden ID];0))
Wenn ich aber die Tabelle Sortiere dann übereinstimmen die 8 Spalten nicht mehr.
Gibt es eine Möglichkeit diese so zu fixieren damit es mit Index und Vergleich inkl. dem Sortieren klappt?
Roger
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Index/ Vergleich mit sortieren
13.11.2020 09:10:58
Daniel
Hi
du schreibst, du hast zwei Tabellen. Gut.
Wenn du jetzt sortierst, dann solltest du uns auch sagen, welche Tabelle du sortierst hast.
wir können da nicht hellsehen.
ansonsten, auf welchem Blatt liegt die Formel?
vielleicht auf dem Blatt "Guthaben"?
Man sollte, wenn man einen Zellbezug auf das gleiche Blatt, niemals den Blattnamen mit angeben sondern immer nur die blanke Adresse ("$A5" anstelle von "Guthaben!$A5")
ansonsten passiert beim Sortieren das:
Excel denkt, der Zellbezug geht ja auf ein anderes Blatt welches nicht sortiert wird, deswegen belasse ich die Bezüge mal so wie sie sind und passe sie nicht auf die neue Sortierung an.
Fehlt der Blattname im Bezug, weiß Excel dass auch der Bezug zusammen mit der Formel umsortiert wurde und passt es an.
Gruß Daniel
Anzeige
AW: Index/ Vergleich mit sortieren
13.11.2020 14:34:50
Roger
Vielen Dank. Das nächste Mal werde ich eine Datei dazufügen.
Aber es war genau das Problem mit ("$A5" anstelle von "Guthaben!$A5")
PERFEKT! es Funktioniert
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Index und Vergleich in Excel mit Sortierung


Schritt-für-Schritt-Anleitung

  1. Vorbereitung der Daten: Stelle sicher, dass du zwei Tabellen hast, die miteinander verglichen werden sollen. Eine Tabelle könnte z.B. die "Kunden ID" enthalten, während die andere Tabelle die "Total Eingekauft" Werte auflistet.

  2. Formel eingeben: Verwende die folgende Formel, um die Daten zu vergleichen. Platziere diese Formel in einer Zelle auf dem Blatt, wo du die Daten abrufen möchtest:

    =INDEX(Tabelle_Rechnung[Total Eingekauft];VERGLEICH($A5;Tabelle_Rechnung[Kunden ID];0))
  3. Zellbezüge anpassen: Achte darauf, dass du die Zellbezüge korrekt angibst. Anstelle von Guthaben!$A5 solltest du nur $A5 verwenden, um sicherzustellen, dass Excel den Bezug beim Sortieren anpasst.

  4. Sortieren der Tabelle: Wenn du die Tabelle nun sortierst, achte darauf, dass du die gesamte Tabelle markierst, um die Integrität der Daten zu bewahren. Wähle die Spalte aus, nach der du sortieren möchtest, und klicke auf "Sortieren".

  5. Überprüfen der Ergebnisse: Nach dem Sortieren solltest du die Übereinstimmung der Daten überprüfen, um sicherzustellen, dass die INDEX- und VERGLEICH-Funktion weiterhin korrekt arbeitet.


Häufige Fehler und Lösungen

  • Problem: "Excel Vergleich funktioniert nicht". Lösung: Überprüfe, ob die Zellbezüge korrekt sind und ob du keine Blattnamen in den Formeln verwendest. Verwende nur die Zelladresse.

  • Problem: "Die Spalten stimmen nicht mehr überein nach dem Sortieren". Lösung: Achte darauf, dass du die gesamte Tabelle auswählst, bevor du sie sortierst, um die Verknüpfungen zwischen den Daten aufrechtzuerhalten.


Alternative Methoden

Wenn die Kombination von INDEX und VERGLEICH nicht die gewünschten Ergebnisse liefert, kannst du auch die Funktion SVERWEIS verwenden, um Daten aus einer anderen Tabelle zu ziehen. Die Formel könnte so aussehen:

=SVERWEIS($A5;Tabelle_Rechnung;2;FALSCH)

Das funktioniert gut, wenn du nur eine Spalte vergleichen und abrufen möchtest.


Praktische Beispiele

Wenn du beispielsweise zwei Spalten vergleichen und sortieren möchtest, kannst du folgendes Beispiel verwenden:

  • Tabelle 1 (Kunden ID):

    | Kunden ID |
    |-----------|
    | 1         |
    | 2         |
    | 3         |
  • Tabelle 2 (Total Eingekauft):

    | Kunden ID | Total Eingekauft |
    |-----------|------------------|
    | 1         | 100              |
    | 2         | 200              |
    | 3         | 150              |

Mit der oben genannten INDEX-VERGLEICH-Formel kannst du die Total Eingekauft Werte abrufen und sortieren, ohne dass die Übereinstimmungen verloren gehen.


Tipps für Profis

  • Verwende Tabellen: Wenn du mit Excel arbeitest, ist es hilfreich, deine Daten in Tabellen zu formatieren. So bleibt der Bezug beim Sortieren intakt.

  • Namen verwenden: Nutze benannte Bereiche für deine Zellbezüge. Das macht deine Formeln klarer und reduziert Fehler.

  • Verwendung von Datenüberprüfung: Implementiere Datenüberprüfungen, um sicherzustellen, dass die Daten in deinen Tabellen konsistent sind.


FAQ: Häufige Fragen

1. Wie kann ich sicherstellen, dass meine Excel-Formel alphabetisch sortiert wird? Du kannst die Funktion SORTIEREN verwenden, um deine Daten alphabetisch zu sortieren, bevor du die INDEX- und VERGLEICH-Funktionen anwendest.

2. Was ist der Unterschied zwischen INDEX und SVERWEIS? INDEX gibt dir die Möglichkeit, einen Wert aus einer Tabelle basierend auf Zeilen- und Spaltennummern zu ziehen, während SVERWEIS nur auf die erste Spalte einer Tabelle zugreift und nach diesem Wert sucht.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige