Das Tabellenkalkulationsprogramm
Moderator: Moderatoren
rammi22
****
Beiträge: 126 Registriert: Mo, 26.03.2012 02:59
Beitrag
von rammi22 » Di, 18.11.2014 14:19
Hallo,
aus dem unten angehangenden .ods versuche ich für Tabelle1.C eine Funktion einzubauen, und zwar, wenn Tabelle1.B1 = Tabelle2.A1:A6 soll diese automatisch den entsprechenden Wert aus Tabelle2.B1:B6 übernehmen.
Ich versuche mich mit
das ist wohl falsch formuliert...
Danke schon mal
Rammi
Dateianhänge
test_forum.ods
(8.6 KiB) 108-mal heruntergeladen
Gruss Rammi
----------------------------------------------------
Linux 22.04 | Win11 | LibreOffice 7.3.5.2
lorbass
********
Beiträge: 4116 Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn
Beitrag
von lorbass » Di, 18.11.2014 14:37
Versuchs mal mit
Code: Alles auswählen
=INDEX($Tabelle2.$A$1:$A$6;VERGLEICH(A1;$Tabelle2.$B$1:$B$6;0))
Gruß
lorbass
rammi22
****
Beiträge: 126 Registriert: Mo, 26.03.2012 02:59
Beitrag
von rammi22 » Di, 18.11.2014 14:43
lorbass hat geschrieben: Versuchs mal mit ...
ein wenig umgebaut, so passt es
Code: Alles auswählen
=INDEX($Tabelle2.$B$1:$B$6;VERGLEICH(B1;$Tabelle2.$A$1:$A$6;0))
Gruss Rammi
----------------------------------------------------
Linux 22.04 | Win11 | LibreOffice 7.3.5.2
Karolus
********
Beiträge: 7524 Registriert: Mo, 02.01.2006 19:48
Beitrag
von Karolus » Di, 18.11.2014 15:20
rammi22 hat geschrieben: lorbass hat geschrieben: Versuchs mal mit ...
ein wenig umgebaut, so passt es
Code: Alles auswählen
=INDEX($Tabelle2.$B$1:$B$6;VERGLEICH(B1;$Tabelle2.$A$1:$A$6;0))
Das entspricht dann der etwas bequemeren Formel:
Karolus
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
rammi22
****
Beiträge: 126 Registriert: Mo, 26.03.2012 02:59
Beitrag
von rammi22 » Di, 18.11.2014 15:36
rammi22 hat geschrieben: lorbass hat geschrieben: Versuchs mal mit ...
ein wenig umgebaut, so passt es...
nee. doch nicht, ich habe die datei modifiziert nochymal hochgeladen, habe dort 2 weitere Tabellen, produkt und landkreise, haben will ich den Wert latitude aus der Tabelle landkreise in die enstprechende Spalte der Tabelle produkt...
Code: Alles auswählen
=INDEX($landkreise.$A$2:$A$403;VERGLEICH(F2;$landkreise.$C$2:$C$403;0))
gibt #NV
Dateianhänge
test_forum.ods
(25.52 KiB) 92-mal heruntergeladen
Gruss Rammi
----------------------------------------------------
Linux 22.04 | Win11 | LibreOffice 7.3.5.2
lorbass
********
Beiträge: 4116 Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn
Beitrag
von lorbass » Di, 18.11.2014 15:57
Karolus hat geschrieben: Das entspricht dann der etwas bequemeren Formel:
Leider nicht, da die Spalten in Tabelle2 in der „falschen“ Reihenfolge angeordnet sind.
rammi22 hat geschrieben: gibt #NV
nur dann, wenn Wert Tabelle1.B1 in Tabelle2.A1:A403
N icht
V orhanden ist. Ich habe vorausgesetzt, dass du das klassische WENN-dann-sonst-Konstrukt kennst.
Gruß
lorbass
rammi22
****
Beiträge: 126 Registriert: Mo, 26.03.2012 02:59
Beitrag
von rammi22 » Di, 18.11.2014 16:02
lorbass hat geschrieben: nur dann, wenn Wert Tabelle1.B1 in Tabelle2.A1:A403...
Das klappt ja, aber irgendwie nicht in den Tabellen, um die ich die Datei erweitert habe, produkt, landkreis...
Alles klar
Code: Alles auswählen
=INDEX($landkreise.$E$2:$E$403;VERGLEICH(F2;$landkreise.$A$2:$A$403;0))
Gruss Rammi
----------------------------------------------------
Linux 22.04 | Win11 | LibreOffice 7.3.5.2