Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Verweis aus anderes Tabellenblatt dynamisch

Verweis aus anderes Tabellenblatt dynamisch
10.09.2018 13:20:39
zaz
Hallo zusammen,
ich habe ein Tabellenblatt 1, in dem nur eine Liste von Produkten steht. In Tabellenblatt 2 sollen die selben Produkte wie in Tabellenblatt 1 stehen und ggf. mit Preisen verknüpft werden. Wird nun ein neues Produkt in Tabellenblatt 1 hinzugefügt, soll dieses auch in Tabellenblatt 2 zu sehen sein. Dies funktioniert schon mit:
=INDIREKT("Tabelle1!A"&n) mit n=1,...n
Problem ist aber, dass die Preiszuordnung sich nicht mit aktualisiert, sondern einfach in der selben Reihenfolge bleibt. D.h. das neue Produkt hat schon einen Preis, obwohl diesem noch keiner zugeordnet wurde und alle Produkte danach haben einen falschen Preis.
Weiß jemand eine Lösung?
Viele Grüße
Zaz
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Verweis aus anderes Tabellenblatt dynamisch
10.09.2018 13:23:45
SF
Hola,
hol dir die Preise per Sverweis().
https://www.online-excel.de/excel/singsel.php?f=9
Gruß,
steve1da
AW: Verweis aus anderes Tabellenblatt dynamisch
10.09.2018 13:26:14
zaz
Stehe etwas auf dem Schlauch... Das heißt ich bräuchte noch ein drittes Tabellenblatt indem ich Preise und Produkte mit normalem Verweis verknüpfe...?
AW: Verweis aus anderes Tabellenblatt dynamisch
10.09.2018 13:26:48
SF
Hola,
wo kommen die Preise denn her, bzw. wo stehen die?
Gruß,
steve1da
Anzeige
AW: Verweis aus anderes Tabellenblatt dynamisch
11.09.2018 14:14:25
zaz
Die Preise stehen nur in Tabellenblatt 2
AW: Verweis aus anderes Tabellenblatt dynamisch
10.09.2018 13:27:38
UweD
Hallo
so?

Tabelle1
 AB
1NamePreis
2A110
3A220
4A330
5A9950
6  
7  
8  
9  
10  


Tabelle2
 AB
1NamePreis
2A110
3A220
4A330
5A9950
60 
70 
80 
90 
10  

verwendete Formeln
Zelle Formel Bereich N/A
A2:A9=INDEX(Tabelle1!A:A;ZEILE())  
B2:B9=WENNFEHLER(SVERWEIS(A2;Tabelle1!$A:$B;2;0);"")  
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


LG UweD
Anzeige
AW: Verweis aus anderes Tabellenblatt dynamisch
11.09.2018 14:15:16
zaz
Die Preise stehen nur in Tabellenblatt 2.
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Dynamische Verweise auf andere Tabellenblätter in Excel


Schritt-für-Schritt-Anleitung

  1. Datenstruktur erstellen: Stelle sicher, dass Du zwei Tabellenblätter hast. In Tabelle1 sollten die Produkte und Preise gelistet sein, während in Tabelle2 die Produkte dynamisch angezeigt werden sollen.

  2. Formel für dynamischen Bezug: Verwende die folgende Formel in Tabelle2, um die Produkte aus Tabelle1 zu verknüpfen:

    =INDIREKT("Tabelle1!A"&ZEILE())

    Diese Formel ermöglicht es Dir, dynamisch auf die Zellen in Tabelle1 zuzugreifen.

  3. Preise verknüpfen: Um die Preise dynamisch zu verknüpfen, kannst Du die SVERWEIS-Funktion verwenden. Trage in Tabelle2 die folgende Formel ein:

    =WENNFEHLER(SVERWEIS(A2;Tabelle1!$A:$B;2;FALSCH);"")

    Diese Formel sucht den Preis zum Produkt aus Tabelle1 und zeigt ihn in Tabelle2 an.

  4. Daten aktualisieren: Wenn Du ein neues Produkt in Tabelle1 hinzufügst, aktualisieren sich die Produkte und Preise in Tabelle2 automatisch.


Häufige Fehler und Lösungen

  • Falsche Preiszuordnung: Stelle sicher, dass die SVERWEIS-Formel korrekt auf die Produktliste in Tabelle1 verweist und dass die Preis-Spalte die korrekte Position hat.

  • #BEZUG!-Fehler: Dies kann passieren, wenn die Indirekt-Referenz auf eine nicht existierende Zelladresse verweist. Überprüfe die Formel und passe die Zeilen- und Spaltenangaben an.


Alternative Methoden

  • INDEX und VERGLEICH: Eine alternative Methode zur dynamischen Verknüpfung ist die Verwendung von INDEX und VERGLEICH. Diese Kombination kann flexibler sein, insbesondere wenn Du Daten aus einer anderen Datei abrufen möchtest:

    =INDEX(Tabelle1!B:B;VERGLEICH(A2;Tabelle1!A:A;0))
  • Externe Verweise: Um auf andere Dateien dynamisch zuzugreifen, kannst Du den Pfad zur Datei in der INDIREKT-Funktion angeben:

    =INDIREKT("'[Dateiname.xlsx]Tabelle1'!A"&ZEILE())

Praktische Beispiele

  1. Produkte und Preise: In Tabelle1 listest Du folgende Daten: Name Preis
    A1 10
    A2 20

    Trage in Tabelle2 die Formeln ein, um die Produkte und Preise dynamisch abzurufen.

  2. Dynamische Aktualisierung: Wenn Du in Tabelle1 ein neues Produkt hinzufügst, zum Beispiel A3 mit einem Preis von 30, wird dieses automatisch in Tabelle2 angezeigt, ohne manuelle Anpassungen.


Tipps für Profis

  • Dynamische Tabellen erstellen: Nutze die Funktion Tabelle in Excel, um Deine Daten als dynamische Tabelle zu formatieren. Dies erleichtert die Verknüpfung und Aktualisierung.

  • Verwendung von Namen: Benenne Bereiche in Deinen Tabellen, um die Formeln leserlicher und einfacher zu verwalten. Zum Beispiel:

    =SVERWEIS(A2;Produkte;2;FALSCH)
  • Fehlertoleranz erhöhen: Setze WENNFEHLER ein, um die Benutzererfahrung zu verbessern und Fehler in der Anzeige zu vermeiden.


FAQ: Häufige Fragen

1. Wie kann ich einen dynamischen Bezug auf ein anderes Tabellenblatt herstellen?
Verwende die INDIREKT-Funktion, um auf Zellen in einem anderen Tabellenblatt zuzugreifen, indem Du den Blattnamen und die Zellreferenz angibst.

2. Was ist der Unterschied zwischen SVERWEIS und INDEX/VERGLEICH?
SVERWEIS ist einfacher zu verwenden, hat jedoch Einschränkungen, wenn sich die Datenstruktur ändert. INDEX und VERGLEICH sind flexibler und ermöglichen genauere Anfragen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige