Bezug für SVERWEIS aus 2 variablen Zellen bilden

Win10-64bit 1809; LibreOffice V6.1.5-32bit; Dateiformat ODS

Problem: SVERWEIS(Suchkriterium;Matrix;Index;Sortiert)
Bildbeschreibung

Wie kann ich aus den 2 Zellen C3 u. C5 mit Namen (in Klammern) “BE_Typ” und “Firma” und dem variablen Inhalt z.B. “Diode” und “ZETEX” den Matrix-Bezug “Diode_ZETEX” für SVERWEIS bilden, um in einem Datenbankbereich mit Namen “Diode_ZETEX” in Tabelle2 per SVERWEIS Daten in die Zellen C9 u. C11 zu übernehmen.
Wenn ich in SVERWEIS den Bezug manuell eingebe funktioniert das, aber nicht, wenn ich den Bezug aus den var. Zellinhalten bilde.

Bitte helfen. Danke &mfG Gerd

Hallo Gerd,

es gibt bei Deinem Wunsch ein Problem, denn es gibt von Zetex mehrere Diodetypen.
Wenn SVerweis nach “DIODE_Zetex” in Deiner Datenbank sucht, wird immer nur der zuerst gefundene Wert zurückgegeben.

Also die Werte von BYY20, statt von BYY58.
Siehe Beispieldatei.

Die Frage ist nun wie ist Deine “Calc-Datenbank” aufgebaut?
Denn aus meiner Sicht ist dieses Problem nur mit einer Matrixfunktion, z.B. Summenprodukt lösbar.
Damit werden wie folgt abgefragt:

  • Spalte A) BE
  • Spalte B) Hersteller
  • Spalte C) Bauteilnummer

Nach Vergleich der Matrix wird dann dies ausgegeben:

  • aus Spalte D) Spannung
  • aus Spalte E) Strom

Gruß
Craig

Hallo Craig, danke für die Hilfe. Es funktioniert!
Der entscheidende Hinweis war die Implementation von &-Verknüpfungen, auf die ich nicht gekommen bin.

Lösung: SVERWEIS(BE; INDIREKT(BE_Typ&"_"&Firma;1); 5;1)

Meine Angaben zu den Daten in Tabelle2 waren vielleicht ein wenig verkürzt - sorry. Sind in der realen Version wesentlich umfangreicher und sollten nicht mit veröffentlicht werden.

Nochmals Dank und Gruß Gerd