🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Problem mit Funktion INDIREKT und INDEX beim Wechsel von Excel zu LibriOffice
Problem mit Funktion INDIREKT und INDEX beim Wechsel von Excel zu LibriOffice
ich habe eine Frage an Euch. Dazu zunächst die Vorgeschichte.
Bisher habe ich excel für meine Reisekosten benutzt. Für jede Reise ist ein sheet angelegt. Weiterhin habe ich eine Übersicht, in der bestimmte Werte aller Reisen zusammengefasst dargestellt werden. Dazu habe ich die Funktion INDIREKT in Verbindung mit INDEX benutzt; Beispiel: =INDIREKT("'" &INDEX(x;ZEILE(A3))&"'!h33") . Das hat unter excel wunderbar geklappt.
Beim bearbeiten der Tabelle bekomme ich allerdings in jeder Zelle in der Übersicht ein Fehlermeldung (#NAME?) angezeigt.
Ich habe 2 screeshots beigefügt, vielleicht erklären die das Problem besser. Ich vermute. das Calc mit einer anderen Syntax arbeitet, oder die Bezüge zu Zellen auf anderen sheet anders handhabt?
Ist das Problem bekannt? Ich habe bei der Suche im Forum nichts gefunden. Und hat jemand ein Lösung?
Vielen Dank für Eure Antworten,
Luk
PS.: Ich habe die Screenshots nach Norres Hinweis gegen eine Beispieldateit ausgetascht.
Zuletzt geändert von Luk02 am Fr 11. Dez 2020, 18:51, insgesamt 3-mal geändert.
LibreOffive Version: 6.4.7.2 (x64) / Windows 10.0 Build 19042
Re: Problem mit Funktion INDIREKT und INDEX beim Wechsel von Excel zu LibriOffice
Hallo,
weil ich gerade hier reinschaue:
Helfen kann ich dir leider nicht, aber es ist immer gut wenn du keine Screenshots sondern direkt eine anonymisierte Libre-Calc-Datei (.ods) hier hochlädst. Da brauchen die Helferlein dass nicht nachbauen.
Gruß
Norre
weil ich gerade hier reinschaue:
Helfen kann ich dir leider nicht, aber es ist immer gut wenn du keine Screenshots sondern direkt eine anonymisierte Libre-Calc-Datei (.ods) hier hochlädst. Da brauchen die Helferlein dass nicht nachbauen.

Gruß
Norre
Libre Office Version: 24.8.4.2 (x64) unter Win 11
Re: Problem mit Funktion INDIREKT und INDEX beim Wechsel von Excel zu LibriOffice
Hallo,
die Funktionen unterscheiden sich teilweise stark von LibreOffice.
Ein Neuaufbau mit LibreOffice ist am sinnvollsten.
Eine Beschreibung was passieren soll wäre gut.
Eine Möglichkeit den Wert in H33 der jeweiligen Tabelle anzuzeigen.
Gruß HeritzP
die Funktionen unterscheiden sich teilweise stark von LibreOffice.
Ein Neuaufbau mit LibreOffice ist am sinnvollsten.
Eine Beschreibung was passieren soll wäre gut.
Eine Möglichkeit den Wert in H33 der jeweiligen Tabelle anzuzeigen.
Code: Alles auswählen
=INDIREKT(A4&".H33")
Gruß HeritzP
Zuletzt geändert von HeritzP am So 13. Dez 2020, 08:54, insgesamt 1-mal geändert.
HeritzP
alles nur geklaut
alles nur geklaut
Re: Problem mit Funktion INDIREKT und INDEX beim Wechsel von Excel zu LibriOffice
In der originalen Datei sind an die 200 Reisen, für die ich je ein sheet anlege. Die Übersicht dient insbesondere dazu, die Gesamtkosten eines Jahres zu ermitteln. Aber auch um mögliche Eingabefehlern zu erkennen, ohne dass ich jedes einzelne sheet begutachten muss.Eine Beschreibung was passieren soll wäre gut.
Also in einer Spalte werden zum Beispiel die Fahrtkosten (Spalte D) aufgelistet.
LibreOffive Version: 6.4.7.2 (x64) / Windows 10.0 Build 19042
Re: Problem mit Funktion INDIREKT und INDEX beim Wechsel von Excel zu LibriOffice
Die Lösung hat HeritzP schon gezeigt. Es gibt tatsächlich einen Unterschied in der Notation. Wo Excel ein Ausrufezeichen verwendet, nutzt AOO/LO den Punkt. Beim Laden von xls-Dateien etc. wird das automatisch angepasst.Luk02 hat geschrieben: ↑Fr 11. Dez 2020, 17:46Das hat unter excel wunderbar geklappt.Code: Alles auswählen
=INDIREKT("'" &INDEX(x;ZEILE(A3))&"'!h33")
...
Ich vermute. das Calc mit einer anderen Syntax arbeitet, ...
Ist das Problem bekannt? Ich habe bei der Suche im Forum nichts gefunden. Und hat jemand ein Lösung?
...
In Deinem Fall ist das ! aber in einer Textkonstante "'!h33" enthalten, was nicht ohne Quelltextanalyse zu ändern ist, also kommt es zu einem Fehler.
Abhilfe: Per Suchen/Ersetzen in Formeln lässt sich evtl nach dem ! suchen und dann einzeln bei Bedarf auf . ersetzen.
Mfg, Jörn
LO 6.0.7 (32Bit) Win8.1 Pro 32 Bit/ LO 6.3.2 Win10 64Bit / LO 6.0.7 Win7 Pro 64 Bit
Re: Problem mit Funktion INDIREKT und INDEX beim Wechsel von Excel zu LibriOffice
Hallo,
das Ersetzen der Formel hat die Fehlermeldung REF# ergeben.
Das zeigt schon, das es in der Originaldatei einige Probleme gibt.
Nach speichern in *.xls und dann wieder *.ods funktioniert es wieder.
In der Formel werden Namen vergeben, die es so in LibreOffice nicht gibt. z. B. das x.
Gruß HeritzP
das Ersetzen der Formel hat die Fehlermeldung REF# ergeben.
Das zeigt schon, das es in der Originaldatei einige Probleme gibt.
Nach speichern in *.xls und dann wieder *.ods funktioniert es wieder.
In der Formel werden Namen vergeben, die es so in LibreOffice nicht gibt. z. B. das x.
Code: Alles auswählen
get.workbook(1+0*JETZT())
Gruß HeritzP
HeritzP
alles nur geklaut
alles nur geklaut
Re: Problem mit Funktion INDIREKT und INDEX beim Wechsel von Excel zu LibriOffice
Vielen Dank Jörn und HeritzP,
Ihr habt mir sehr geholfen. So klappt es auch bei mir. Vor allen Dingen brauche ich nur die Formeln in der ersten Zeile entsprechend verändern, und dann runterkopieren (oder wie nennt man das, wenn LO die Zellen beim ziehen entsprechend anpasst, solange kein unbedigter Wert angegeben ist).
Also nochmal, vielen vielen Dank,
Luk
Ihr habt mir sehr geholfen. So klappt es auch bei mir. Vor allen Dingen brauche ich nur die Formeln in der ersten Zeile entsprechend verändern, und dann runterkopieren (oder wie nennt man das, wenn LO die Zellen beim ziehen entsprechend anpasst, solange kein unbedigter Wert angegeben ist).
Also nochmal, vielen vielen Dank,
Luk
LibreOffive Version: 6.4.7.2 (x64) / Windows 10.0 Build 19042
An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.