Seite 1 von 1

dynamische Zellbereiche in Formel [gelöst]

Verfasst: Mo 25. Dez 2023, 13:58
von Tschubi
Hallo,

ist es möglich Formeln dynamisch zu gestalten in dem Teile(Zellbezüge) der Formel aus Zellen ausgelesen und verwendet werden?

Mein bisheriges Problem in diesem Zusammenhang ist, dass der Inhalt(Zellbereich z.B. A10:A20) der Zelle als Text in die Formel eingefügt wird.

In A2 ist ein Dropdown und je nach Auswahl wird in Zelle B2 ein andere Zellbereich eingefügt.

wie z.B.
A10:A20
A30:A40
A50:A60

dynamische Formel =SVERWEIS(A2;B2;2;0)
B2 wird jedoch als Text interpretiert und daher sieht das Ergebnis z.B. in der Formel so aus
=SVERWEIS(A2;"A10:A20";2;0)

Wie kann ich vielleicht die Interpretation als Text verhindern, so das der Zellbereich in der Formel als solcher verwendet wird?

Vielen Dank und Gruß

Re: dynamische Zellbereiche in Formel

Verfasst: Mo 25. Dez 2023, 14:30
von echo
Hallo
wenn der Bezug als Text vorliegt, musst du der Formel das "mitteilen" und den Text wieder zu einem Bezug machen: Dazu gibt es die Funktion indirekt() :
nicht getestet:
=SVERWEIS(A2;INDIREKT(B2);2;0)
Gruß Holger

Nachtrag:
Deine Formel hat den Spaltenindex = 2 eingestellt, bedeutet das der Bezug auch min. zwei Spalten haben muss.
A2:A20 geht dann nicht
da müsste Minimum A2:B20 stehen, damit die Formel funktionieren kann.

Re: dynamische Zellbereiche in Formel

Verfasst: Mo 25. Dez 2023, 18:21
von Tschubi
echo hat geschrieben:
Mo 25. Dez 2023, 14:30
Hallo
wenn der Bezug als Text vorliegt, musst du der Formel das "mitteilen" und den Text wieder zu einem Bezug machen: Dazu gibt es die Funktion indirekt() :
nicht getestet:
=SVERWEIS(A2;INDIREKT(B2);2;0)
Gruß Holger

Nachtrag:
Deine Formel hat den Spaltenindex = 2 eingestellt, bedeutet das der Bezug auch min. zwei Spalten haben muss.
A2:A20 geht dann nicht
da müsste Minimum A2:B20 stehen, damit die Formel funktionieren kann.
Hallo Holger,

danke für die schnelle Lösung, funktioniert.

VG