Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Werte aus Tabelle zurückgeben mit Sortieren
#1
Hallo,

ich möchte in einer Zelle einen bestimmten Wert aus einer anderen Tabelle zurück geben. Dieser Wert soll auch erhalten bleiben, wenn ich die Tabelle anders sortiere!
Ich habe der Tabelle eine Spalte mit einer ID für jede Zeile versehen, auf die ich mich beziehen kann. Also soll nicht statisch der Wert aus einer bestimmten Zelle zurück gegeben werden, sondern der Wert der Zelle der Zeile der ID.
Wie mache ich das am geschickesten? Besten Dank schonmal für die Experten-Tips Heart
Antworten Top
#2
Hola,
geraten:
https://www.online-excel.de/excel/singsel.php?f=9
oder
https://www.herber.de/excelformeln/src/call.pl?idx=24
Gruß,
steve1da
Antworten Top
#3
Hallo,

Sverweis()  wäre eine Möglichkeit.
Cadmus
Antworten Top
#4
Cadmus meint das eine SVERWEIS. Nicht das andere. Die beiden völlig unterschiedlichen haben nur zufällig den gleichen Namen.
Antworten Top
#5
Vielen Dank schonmal für die hilfreichen Antworten!
Leider bekomme ich einen Fehler (#Bezug!) zurück. Ich habe mal eine Text-Tabelle auf einem neuen Blatt erstellt und dort den sverweis angewendet. Das funktioniert.

mein Vorgehen:


in c15 steht der suchbegriff
Messdaten heisst die Tabelle in der gesucht werden soll (auf anderem Blatt). habe ganzen Tabellenbereich markiert, da dieser erweitert werden muss in Zukunft
Messdaten [NV] ist die Spalte aus der Wert zurückgegeben werden soll. Auch hier ganze Tabellenspalte -> Erweiterung
0= Falsch

Was mache ich falsch?


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#6
Bitte keine Bilder!
#BEZUG beim Sverweis heißt, dass der Spaltenindex nicht innerhalb der Suchmatrix liegt.
Edit: Der Spaltenindex ist eine Zahl, keine Spalte.
Antworten Top
#7
Okay, danke! Aber wie kann das sein? Wenn ich in der Tabelle "Messwerte" die Spalte auswähle? Ich habe ja nicht die ganze Spalte ausgewählt, sondern den Spaltenbereich der Tabelle
Antworten Top
#8
Richtig würde es so lauten:
Code:
=sverweis(C15;G:H;2;0)
Das Suchkriterium wird in der ersten Spalte der Suchmatrix (G) gesucht und wenn gefunden, wird der Wert aus der 2. Spalte (Spaltenindex=2) der Suchmatrix (H) zurückgegeben.
Antworten Top
#9
Ah, kein Spaltenname sondern eine Zahl die zugewiesen ist beginnend ab der ersten Spalte. Das habe ich auch probiert. Da war das Problem, dass die Tabelle in der ich suche auf einem anderen Blatt liegt.
Wie gebe ich das ein?

(31.03.2022, 09:56)steve1da schrieb: Richtig würde es so lauten:
Code:
=sverweis(C15;G:H;2;0)
Das Suchkriterium wird in der ersten Spalte der Suchmatrix (G) gesucht und wenn gefunden, wird der Wert aus der 2. Spalte (Spaltenindex=2) der Suchmatrix (H) zurückgegeben.

Verstehe! Wie würde der Code lauten, wenn ich auf einem anderen Blatt suche?
Antworten Top
#10
Dann wird einfach der Blattname davor geschrieben. Macht Excel aber auch selber wenn du die Formel eintippst und dann auf das andere Blatt wechselst.
Code:
=sverweis(C15;Tabelle2!G:H;2;0)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste