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

Forumthread: Dynamische Zelle links von der Zelle mit der Forme

Dynamische Zelle links von der Zelle mit der Forme
29.10.2008 16:35:00
der
Hallo,
ich habe mir eine Formel aus mehreren anderen Formeln zusammen gebaut, die soweit auch gut funktioniert. Das Einzige was mir jetzt noch fehlt, ist eine dynamische Angabe auf die Zelle neben der Zelle in der die Formel drin steht.
Bsp.: Wenn ich die Formel in B2 stehen habe, soll der Teil der Formel einfach auf die Zelle links daneben verweisen. In diesem Fall auf A2. Steht die Formel in B15 verweis auf A15. Mein Problem dabei ist, dass ich die Formel nicht in jede Zelle der Spalte B kopiere, sondern nur in leere Zellen. Und die komme halt sporadisch vor.
Gibt es eine Möglichkeit, in einer Formel einfach sagen zu können, "nimm die Zelle links von dir"?
Gruß und Danke
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Dynamische Zelle links von der Zelle mit der Forme
29.10.2008 16:57:28
der
Hallo,
=INDIREKT("ZS(-1)";0)
Gruß
Rudi
AW: Dynamische Zelle links von der Zelle mit der Forme
29.10.2008 17:40:35
der
Hallo Rudi
wenn ich mich da inklicken darf:
Gehe ich richtig in der Annahme, dass es keine Möglichkeit gibt, dass dies auch in einer anderen Sprachversion geht, z.B. Englisch. Dort müsste ich das ja mit RC lösen. Oder kann ich die Excel-Sprachversion mit einer Formel abfragen?
Gruss, Peter
Anzeige
AW: Dynamische Zelle links von der Zelle mit der Forme
29.10.2008 20:45:00
der
Hallo,
versuch mal =Indirect("RC[-1]",0)
Gruß
Rudi
AW: Dynamische Zelle links von der Zelle mit der Forme
30.10.2008 08:39:00
der
Hallo Rudi
Danke für die Antwort. Was mich vorallem interessiert hätte, ist eine Möglichkeit, dass so eine Formel funktioniert, egal ob man ein File mit dem deutschen dem englischen Excel öffnet. Dann müsste es aber eine Möglichkeit geben, die Sprachversion des verwendeten Excels abzufragen, so im Sinne von
=WENN(Sprache="Deutsch";INDIREKT("ZS(-1)",0);INDIRECT("RC[-1]",0)
Aber die ABfragemöglichkeit der Sprache wird wohl nur Wunschvorstellung sein.
Gruss, Peter
Anzeige
AW: Dynamische Zelle links von der Zelle mit der Forme
30.10.2008 08:51:00
der
Vielen vielen Dank!
Gibt es auch eine Möglichkeit, immer den Wert der Zelle über Zelle in der die Formel steht zu übernehmen?
AW: Dynamische Zelle links von der Zelle mit der Forme
30.10.2008 09:00:00
der
Hallo
Wert aus linker Spalte
=INDIREKT("ZS(-1)";0)
Wert aus rechter Spalte
=INDIREKT("ZS(1)";0)
Wert aus Zeile oben
=INDIREKT("Z(-1)S";0)
Wert aus Zeile unten
=INDIREKT("Z(1)S";0)
Gruss, Peter
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Dynamische Zelle links von der Zelle ausgeben


Schritt-für-Schritt-Anleitung

Um einen Wert aus der Zelle links von der aktuellen Zelle dynamisch auszugeben, kannst du die folgende Formel verwenden:

  1. Formel eingeben: Wenn du beispielsweise in Zelle B2 stehst, gib die folgende Formel ein:

    =INDIREKT("ZS(-1)";0)
  2. Kopieren der Formel: Du kannst diese Formel in andere Zellen der Spalte B kopieren. Achte darauf, dass du nur in leere Zellen kopierst, um unerwünschte Ergebnisse zu vermeiden.

  3. Alternative für andere Sprachversionen: Wenn du eine englische Excel-Version nutzt, solltest du die folgende Formel verwenden:

    =INDIRECT("RC[-1]",0)
  4. Überprüfen des Ergebnisses: Die Formel gibt nun den Wert der Zelle links (in diesem Fall A2) dynamisch aus.


Häufige Fehler und Lösungen

  • Formel funktioniert nicht: Wenn die Formel nicht funktioniert, stelle sicher, dass du die richtige Syntax verwendest und dass die Zelle links tatsächlich einen Wert enthält.

  • Falsche Sprachversion: Wenn du die Formel in einer anderen Sprachversion verwendest, achte darauf, die korrekte Funktion zu verwenden (z.B. INDIRECT statt INDIREKT).


Alternative Methoden

  1. Hyperlinks für dynamische Zellbezüge: Du kannst auch Hyperlinks verwenden, um dynamische Zellbezüge zu erstellen. Dies ist nützlich, wenn du zwischen verschiedenen Arbeitsblättern navigieren möchtest.

  2. Verwendung von SVERWEIS: Eine weitere Möglichkeit, um Werte neben einer Zelle auszugeben, ist die Verwendung von SVERWEIS, um Daten aus einer Tabelle zu ziehen.


Praktische Beispiele

  • Betriebswirtschaftliche Anwendung: In einer Tabelle mit Verkaufszahlen in Spalte A und den entsprechenden Preisen in Spalte B kannst du in Spalte C die folgende Formel verwenden, um den Wert links daneben auszugeben:

    =INDIREKT("ZS(-1)";0)
  • Dynamische Berichte: Wenn du Daten in einer Pivot-Tabelle hast, kannst du die Werte aus angrenzenden Zellen dynamisch abfragen, um spezifische Auswertungen zu erstellen.


Tipps für Profis

  • Dynamische Zellbezüge automatisieren: Du kannst Makros verwenden, um die Eingabe und das Kopieren der Formeln zu automatisieren. Dies spart Zeit, insbesondere bei großen Datenmengen.

  • Zellformatierung beachten: Achte darauf, dass die Zellen, die du anvisierst, die richtigen Datentypen haben (z.B. Zahl, Text), um Fehler zu vermeiden.


FAQ: Häufige Fragen

1. Kann ich diese Formeln in einer anderen Sprache verwenden? Ja, du musst jedoch die Syntax an die jeweilige Sprachversion von Excel anpassen (z.B. INDIRECT für Englisch).

2. Gibt es eine Möglichkeit, die Sprache des Excel-Dokuments abzufragen? Leider gibt es keine direkte Möglichkeit, die Sprache in einer Formel zu überprüfen. Du musst manuell die passende Formel für die jeweilige Sprache wählen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige