Libre Office

SVERWEIS mit Matrix aus Zellwerten

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
dannyjung
Beiträge: 4
Registriert: Di 7. Sep 2021, 08:51

SVERWEIS mit Matrix aus Zellwerten

Beitrag von dannyjung » Di 7. Sep 2021, 08:57

Gibt es die Möglichkeit bei einem SVERWEIS (oder auch anderen Funktionen) die Matrix nicht fest anzugeben (z.B A1:C99), sondern diese durch Werte aus 2 Zellen zu "generieren".

Beispiel normal: Suche xy in der Matrix A1 bis C99
Das was ich mir soooo wünsche: Suche xy in der Matrix von WERT AUS einer Zelle bis WERT AUS einer anderen Zelle

Das ganze hat folgenden Grund:
Mein SVERWEIS =SVERWEIS(E1;D1:L8000;4;0). Wenn ich jetzt die Spalte runterziehe ändert sich dummerweise die Matrix in Zeile 2 auf E1;D2:L8001. Da es sich um 8000 Zeilen handelt ist also die manuelle Korrektur nicht das ideale Mittel zur Wahl. Daher dachte ich mir dass ich das mit den Hilfsspalten lösen kann?? - ODER gerne eine andere Lösung annehme.

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2721
Registriert: Fr 10. Dez 2010, 10:01

Re: SVERWEIS mit Matrix aus Zellwerten

Beitrag von karolus » Di 7. Sep 2021, 09:24

Hallo
Erstens würde sich =SVERWEIS(E1;D1:L8000;4;0) beim runterziehen ändern zu =SVERWEIS(E2;D2:L8001;4;0)
und zweitens kannst du das verhindern indem du dem Zeilenwert ein $-zeichen voranstellst. ( das fällt unter die Kategorie relative|absolute Bezüge )

=SVERWEIS(E1;D$1:L$8000;4;0)

Das gilt auch analog dazu für die Spaltenbezeichner bei horizontaler Formelverschiebung.
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)

Open Office
Antworten