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

Forumthread: Zellbezug behalten, wenn sich Reihenfolge ändert

Zellbezug behalten, wenn sich Reihenfolge ändert
06.07.2018 11:56:16
Christian
Hi Leute
Ich habe ein Problem
ich habe eine Liste mit sprechenden Nummern, und dahinter Beginn, Dauer und Ende.
# Datum Beginn Dauer Datum Ende
1010 06.07.2018 2 08.07.2018
1020 08.07.2018 1 09.07.2018
1030 15.07.2018 3 18.07.2018
1011 18.07.2018 2 20.07.2018
In Zelle B5 verlinke ich auf D4 - sprich beides der 18.07.2018
Dann möchte ich die Liste sortieren, so dass die Werte nach Spalte A sortiert werden
Somit wird Zeile 1011 noch oben geschoben, automatisch natürlich 1020 + 1030 eins nach unten
#######
Wenn ich es normal mache, ohne $, dann verliert er denn Zellbezug und verweist dann auf D2, geht daher mit sortierung mit. soll aber eigentlich jetzt auf D5 verweisen.
# Datum Beginn Dauer Datum Ende
1010 06.07.2018 2 08.07.2018
1011 08.07.2018 2 10.07.2018
1020 08.07.2018 1 09.07.2018
1030 15.07.2018 3 18.07.2018
######
Wenn ich die Beziehung, ausgehend von den ersten Zahlen, auf $D$4 stelle, dann ist vor dem Sortieren das ergebnis 18.07.2018, danach natürlich aufgrund der Verschiebung 09.07.2018 (sprich wieder in $D$4, Soll aber eigentlich $D$5 sein
# Datum Beginn Dauer Datum Ende
1010 06.07.2018 2 08.07.2018
1011 09.07.2018 2 11.07.2018
1020 08.07.2018 1 09.07.2018
1030 15.07.2018 3 18.07.2018
######
Kennt ihr einen Weg, wo die Verlinkung quasi mit der Zelle mitwandert und mir somit die Verknüpfung den gleichen Wert bringt?
Sg
Christian
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: wie "verlinkst" Du denn? ...
06.07.2018 12:03:28
neopa
Hallo Christian,
... welche Daten sind fix und wonach soll sortiert werden?
Anstelle Deiner Beschreibung wäre (D)eine Beispieldatei möglicherweise hilfreich(er).
Gruß Werner
.. , - ...
AW: wie "verlinkst" Du denn? ...
06.07.2018 13:22:17
Christian
Hi Werner,
Hier ein Beispiel
Sortiert wird nach der Nummer.
Sg
Christian
https://www.herber.de/bbs/user/122506.xlsx
Anzeige
AW: dann z.B. SVERWEIS() ...
06.07.2018 13:40:56
neopa
Hallo Christian,
... in B5: =SVERWEIS(A4;A:D;4;0)
Gruß Werner
.. , - ...
AW: wie "verlinkst" Du denn? ...
06.07.2018 13:47:23
UweD

Tabelle1
 ABCD
1#BeginnDauerEnde
2101006.07.2018208.07.2018
3102009.07.2018110.07.2018
4103012.07.2018214.07.2018
5101114.07.2018317.07.2018

verwendete Formeln
Zelle Formel Bereich N/A
B5=INDEX(D: D;VERGLEICH(1030;A:A;0))  
D2: D5=B2+C2  
http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip
http://Hajo-Excel.de/tools.htm
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 25.14 einschl. 64 Bit


umständlich
LG UweD
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Zellbezug beibehalten beim Sortieren in Excel


Schritt-für-Schritt-Anleitung

  1. Daten vorbereiten: Stelle sicher, dass deine Tabelle mit den Daten in Excel korrekt formatiert ist. In diesem Beispiel haben wir eine Liste mit Datum, Beginn, Dauer und Datum Ende.

    #   Datum Beginn   Dauer   Datum Ende
    1010 06.07.2018    2       08.07.2018
    1020 08.07.2018    1       09.07.2018
    1030 15.07.2018    3       18.07.2018
    1011 18.07.2018    2       20.07.2018
  2. Formel erstellen: Verwende die INDEX und VERGLEICH Funktionen, um den Zellbezug beim Sortieren beizubehalten. In Zelle B5 könnte die Formel so aussehen:

    =INDEX(D:D;VERGLEICH(A4;A:A;0))
  3. Tabelle sortieren: Wähle die gesamte Tabelle aus und gehe auf „Daten“ → „Sortieren“. Sortiere nach der Spalte, die du bevorzugst (z.B. Spalte A).

  4. Überprüfen: Achte darauf, dass die Formeln in Zelle B5 weiterhin den richtigen Bezug anzeigen, auch nach dem Sortieren.


Häufige Fehler und Lösungen

  • Falscher Zellbezug nach Sortierung: Wenn du die Formel ohne feste Zellbezüge (also ohne $) verwendest, kann Excel den Bezug nach der Sortierung falsch interpretieren. Verwende $ für absolute Zellbezüge, um dies zu vermeiden.

  • Bezug auf die falsche Zelle: Wenn deine Formel nach dem Sortieren auf die falsche Zelle verweist, überprüfe, ob du die richtige Formel (z.B. INDEX und VERGLEICH) verwendet hast.


Alternative Methoden

  • SVERWEIS nutzen: Eine andere Möglichkeit, um den Zellbezug beim Sortieren beizubehalten, ist die Verwendung der SVERWEIS Funktion. Beispiel:

    =SVERWEIS(A4;A:D;4;0)
  • Pivot-Tabellen: Wenn du regelmäßig sortieren musst, könnte eine Pivot-Tabelle eine bessere Alternative sein, da sie die Daten dynamisch anpasst.


Praktische Beispiele

  • Beispiel 1: Nehmen wir an, du hast folgende Tabelle:

    #   Datum Beginn   Dauer   Datum Ende
    1010 06.07.2018    2       08.07.2018
    1020 08.07.2018    1       09.07.2018

    Setze die Formel =INDEX(D:D;VERGLEICH(A2;A:A;0)) in Zelle B2. Wenn du die Tabelle dann nach Spalte A sortierst, bleibt der Bezug korrekt.

  • Beispiel 2: Wenn du die Daten nach „Dauer“ sortierst, wird mit der INDEX Formel auch der richtige Bezug für „Datum Ende“ angezeigt.


Tipps für Profis

  • Verwendung von Tabellen: Wenn du deine Daten als Excel-Tabelle (STRG + T) formatierst, bleiben die Formeln und Bezüge besser erhalten, auch wenn du sortierst.

  • Datenvalidierung: Verwende Datenvalidierung, um sicherzustellen, dass die Eingaben in den Zellen den richtigen Formaten entsprechen, was die Handhabung von Formeln erleichtert.


FAQ: Häufige Fragen

1. Wie kann ich verhindern, dass Excel den Zellbezug nach dem Sortieren ändert? Verwende absolute Zellbezüge in deinen Formeln, indem du $ vor den Spalten- und Zeilenbezeichnungen hinzufügst.

2. Was ist der Unterschied zwischen SVERWEIS und INDEX/VERGLEICH? SVERWEIS sucht in der ersten Spalte nach einem Wert und gibt einen Wert aus der angegebenen Zeile zurück, während INDEX/VERGLEICH flexibler ist und in jeder Spalte nach einem Wert suchen kann.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige