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

Forumthread: Zellbezug bei einfügen von Spalten beibehalten

Zellbezug bei einfügen von Spalten beibehalten
01.11.2012 14:19:44
Spalten
Hallo zusammen,
ich habe ein kleines Problem mit Excel und hoffe ihr könnt mir helfen.
Ich habe in Zelle A1 folgenden Zellbezug stehen =J1
Nun möchte ich, dass wenn ich vor Spalte J weiter Spalten einfüge der Bezug in Zelle A1 immer noch =J1 ist. Grundsätzlich bekomme ich das mit der Funktion =Indirekt hin.
Ich möchte aber auch, dass wenn vor Zeile 1 z.B. 2 Zeilen eingefügt werden, sich der Zellbezug auf =J3 ändert.
geht das irgendwie?
Danke vorab.
Gruß
Bastie

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
=INDIREKT("J"&ZEILE())
01.11.2012 14:23:11
{Boris}
VG, Boris

AW: Zellbezug bei einfügen von Spalten beibehalten
01.11.2012 14:23:49
Spalten
Kommentare
 A
11
23
35
47

verwendete Formeln
Zelle Formel Bereich
A1 =INDIREKT("J" &(ZEILE()-1)*2+1) 
A2 =INDIREKT("J" &(ZEILE()-1)*2+1) 
A3 =INDIREKT("J" &(ZEILE()-1)*2+1) 
A4 =INDIREKT("J" &(ZEILE()-1)*2+1) 

definierte Namen
Name Bezieht sich auf Tabelle Z1S1-Formel
_Wert=Kommentare!$A$1 =Kommentare!Z1S1

Tabellendarstellung in Foren Version 5.49



Anzeige
AW: Zellbezug bei einfügen von Spalten beibehalten
01.11.2012 14:30:02
Spalten
SUPER!
Danke Euch für die schnelle Hilfe

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Infobox / Tutorial

Zellbezug beim Einfügen von Spalten Beibehalten


Schritt-für-Schritt-Anleitung

Um in Excel einen Zellbezug beim Einfügen von Spalten beizubehalten, kannst Du die Funktion INDIREKT verwenden. Hier ist eine Schritt-für-Schritt-Anleitung:

  1. Wähle die Zelle aus, in der Du den Bezug beibehalten möchtest (z.B. A1).
  2. Gib die folgende Formel ein:
    =INDIREKT("J"&ZEILE())

    Diese Formel sorgt dafür, dass der Bezug auf Spalte J in Abhängigkeit von der Zeile bleibt.

  3. Wenn Du weitere Spalten einfügen möchtest, füge sie einfach ein, und der Bezug bleibt bestehen.
  4. Um sicherzustellen, dass sich der Bezug bei Zeilenänderungen ebenfalls anpasst, kannst Du die Formel anpassen, wie folgt:
    =INDIREKT("J"&ZEILE()+2)

    Hierbei wird der Bezug entsprechend der Anzahl der eingefügten Zeilen aktualisiert.


Häufige Fehler und Lösungen

  • Problem: Zellbezug ändert sich unerwartet.

    • Lösung: Stelle sicher, dass Du die INDIREKT-Funktion korrekt angewendet hast. Überprüfe die Argumente der Funktion.
  • Problem: Formel zeigt Fehler an, wenn Zeilen eingefügt werden.

    • Lösung: Verwende absolute Zellbezüge, wo nötig. Zum Beispiel =$J$1, wenn Du den Bezug fixieren möchtest.

Alternative Methoden

Falls Du keine Formeln verwenden möchtest, gibt es alternative Methoden, um Zellbezüge beizubehalten:

  1. Tabelle erstellen: Wandle Deine Daten in eine Excel-Tabelle um. Dadurch bleiben Zellbezüge beim Einfügen von Spalten und Zeilen automatisch erhalten.
  2. VBA-Makros: Du kannst ein Makro erstellen, das automatisch Zellbezüge aktualisiert, wenn Du Spalten oder Zeilen einfügst. Dies erfordert jedoch Grundkenntnisse in VBA.

Praktische Beispiele

Hier sind einige praktische Beispiele zur Verwendung von Zellbezügen:

  • Wenn Du in Zelle A1 die Formel =INDIREKT("J"&ZEILE()) hast und dann eine neue Spalte vor Spalte J einfügst, bleibt der Bezug weiterhin auf J1.

  • Bei der Verwendung von =INDIREKT("J"&ZEILE()+2) wird, selbst wenn Du zwei Zeilen vor der ersten Zeile einfügst, der Bezug auf J3 aktualisiert.


Tipps für Profis

  • Zellbezug fixieren: Verwende $, um Zellbezüge zu fixieren, wenn Du sicherstellen möchtest, dass diese beim Kopieren oder Einfügen nicht verändert werden.
  • Namen definieren: Definiere Namen für häufig verwendete Zellbezüge, um die Lesbarkeit Deiner Formeln zu verbessern.
  • Formelüberprüfung: Nutze die Funktion „Formelüberprüfung“ in Excel, um sicherzustellen, dass alle Zellbezüge korrekt sind.

FAQ: Häufige Fragen

1. Wie kann ich Zellbezüge beibehalten, wenn ich mehrere Zeilen einfüge?
Verwende die INDIREKT-Funktion in Kombination mit der ZEILE()-Funktion, um dynamische Bezüge zu erstellen.

2. Was passiert, wenn ich eine ganze Spalte lösche?
Wenn Du eine ganze Spalte löschst, wird der Bezug, der auf diese Spalte verweist, möglicherweise ungültig. Verwende INDIREKT, um dies zu vermeiden.

3. Kann ich auch Zeilen einfügen, ohne den Bezug zu verlieren?
Ja, Du kannst die gleiche Technik mit INDIREKT verwenden, um sicherzustellen, dass Deine Zellbezüge beim Einfügen von Zeilen beibehalten werden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige