Libre Office

Index eines Namens in Array finden

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
emax
Beiträge: 3
Registriert: Do 9. Mär 2023, 14:02

Index eines Namens in Array finden

Beitrag von emax » Do 9. Mär 2023, 14:10

Hallo zusammen,

ich habe waagerecht vier Zellen mit Namen, unsortiert:

Code: Alles auswählen

otto  willi fritz anton
Ich möchte in diesem Array nun den Index des Namens 'fritz' finden.

Etwa so was:

Code: Alles auswählen

findeindex("fritz", A1:A4)
Sollte dann '3' zurückgeben (oder von mir aus auch '2' wenn bei null begonnen wird).

Ich habe trotz Suche keine Lösung gefunden. Gibt es dafür eine Funktion die mir entgangen ist?

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

Re: Index eines Namens in Array finden

Beitrag von karolus » Do 9. Mär 2023, 14:18

Hallo
waagrecht vier Zellen sind bei mir immer noch A1:D1 und nicht A1:A4 oder?

Code: Alles auswählen

=VERGLEICH("fritz"; A1:D1; 0 )
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)

emax
Beiträge: 3
Registriert: Do 9. Mär 2023, 14:02

Re: Index eines Namens in Array finden

Beitrag von emax » Do 9. Mär 2023, 14:28

karolus hat geschrieben:
Do 9. Mär 2023, 14:18
waagrecht vier Zellen sind bei mir immer noch A1:D1 und nicht A1:A4 oder?
Recht hast Du, sorry!

Und danke für die Lösung. Die hatte ich gerade tatsächlich auch entdeckt. Aber manchmal hilft es schon, die Frage zu formulieren um weiter u kommen.

Perfekt, danke! :)

Open Office
Antworten