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ß
🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!
>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
dynamische Zellbereiche in Formel [gelöst]
dynamische Zellbereiche in Formel [gelöst]
Zuletzt geändert von Tschubi am Mo 25. Dez 2023, 18:22, insgesamt 1-mal geändert.
Ubuntu 22.04.2 LTS / Windows 11 / LO 7.3.7.2
Re: dynamische Zellbereiche in Formel
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.
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.
Feedback wäre nett.
Ist das Thema gelöst, bitte im Betreff, [GELÖST] voranstellen.
Ist das Thema gelöst, bitte im Betreff, [GELÖST] voranstellen.
Re: dynamische Zellbereiche in Formel
Hallo Holger,echo hat geschrieben: ↑Mo 25. Dez 2023, 14:30Hallo
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.
danke für die schnelle Lösung, funktioniert.
VG
Ubuntu 22.04.2 LTS / Windows 11 / LO 7.3.7.2
An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
❤️ Vielen lieben Dank für Ihre Unterstützung ❤️