Variable in Formel (geloest)

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

tron911
Beiträge: 3
Registriert: Do, 25.04.2024 12:56

Variable in Formel (geloest)

Beitrag von tron911 »

Hallo zusammen,

Bin neu hier und habe auch schon einiges gelesen aber ich weis nicht mal wie ich genau nach dem suchen soll was ich versuche zu loesen.

Ein Dokument mit mehreren Tabellen. In Tabelle April-2 steht in Zeile A70 etwas. Einen Teil davon moechte ich in einer anderen Tabelle, nennen wir sie April-ergo, in einer Zelle angezeigt bekommen. Das geht auch mit =(TEIL($'April-2'.A70;1;13))
Allerdings ist A70 nicht immer die Zelle wo das steht was ich brauche. Also hab ich mir gedacht ich mache in der Tabelle
April-ergo eine Zelle in der der neue Ort steht. Nehmen wir an in der Zelle B12 steht dann A73.

Hier nun alles was ich versucht habe und was nicht geht

=(TEIL($'April-2'.(B12);1;13))

=(TEIL($'April-2'.$B12;1;13))

=(TEIL($'April-2'.$B$12;1;13))

=(TEIL($'April-2'."B12";1;13))

=(TEIL($'April-2'.($B$12);1;13)))

Ich bin kein Calcspezi und mit meinem Latein am Ende. Ich weis nicht mal ob es ueberhaupt irgendwie geht.

LG
Tron911
Zuletzt geändert von tron911 am Do, 25.04.2024 18:28, insgesamt 1-mal geändert.
Eddy
********
Beiträge: 2761
Registriert: So, 02.10.2005 10:14

Re: Variable in Formel

Beitrag von Eddy »

Hallo tron911,

warum so kompliziert? Schreibe in Zelle B12 nicht nur den neuen Ort sondern davor ein = Schwupp steht in B12 das gleiche wie in der anderen Zelle. So kannst Du mit Deiner leicht abgewandelten Formel =(TEIL($'April-2'.B12;1;13)) arbeiten.

Grüße

Eddy
Mondblatt24
*******
Beiträge: 1147
Registriert: So, 14.05.2017 16:11

Re: Variable in Formel

Beitrag von Mondblatt24 »

Hallo,

Code: Alles auswählen

=TEIL(INDIREKT("April-2."&B12);1;13)
Gruß
Peter
Win 11 (x64) ▪ 24.2.3.2 (x64) ▪ AOO Portable 4.1.15
Wurde die Frage zutreffend beantwortet bitte den Betreff der Eingangsfrage mit [GELÖST] ergänzen. Beschreibung
tron911
Beiträge: 3
Registriert: Do, 25.04.2024 12:56

Re: Variable in Formel [geloest]

Beitrag von tron911 »

Peter Du bist mein Held !

so gehts :). Die andere Loesung ging nicht (?) oder ich habs nicht richtig gemacht. Habs 2 mal probiert

Ihr habt ja keine Ahnung wie lange ich da dran gefummelt hatte. Sicher waers schoen gewesen es selbst zu loesen aber wenn
man einfach nicht weis wonach man suchen muss.

Bevor mich einer schimpft, ich kann den Betreff des Originalbeitrags nicht aendern (wahrscheinlich weil es mein erster ist)

P.S: 18:29 eben gings doch zu aendern

Mondblatt24 hat geschrieben: Do, 25.04.2024 14:03 Hallo,

Code: Alles auswählen

=TEIL(INDIREKT("April-2."&B12);1;13)
Gruß
Peter
Karolus
********
Beiträge: 7442
Registriert: Mo, 02.01.2006 19:48

Re: Variable in Formel (geloest)

Beitrag von Karolus »

Das riecht verdächtig nach ineffizienter hin und her Berechnung.?!
Vielleicht sowas wie:

Code: Alles auswählen

=TEIL(INDEX('April-2'.A1:A999; x );1;13)
an der Stelle von x trägst du die gewünschte Zeilennummer, bzw. die Berechnung der gewünschten Zeilennummer, ein
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
tron911
Beiträge: 3
Registriert: Do, 25.04.2024 12:56

Re: Variable in Formel (geloest)

Beitrag von tron911 »

auch wenn ja schon geloest ist hab ichs mal probiert aber als Ergebnis kommt 6 raus und nicht was ich erwartet hatte.
Und so ganz unrecht hast du auch nicht mit Deiner Vermutung :)

Ohne ins Detail gehen zu wollen, es ist meine Loesung fuer das was man als Arbeitnehmer erdulden muss und der Versuch
es wieder in die Form zu bringen die man gewohnt war. Etwas Handarbeit wird vielleicht immer noetig sein aber das geht

Tron911
Antworten