Hallo Leute,
Ich habe eine recht umfangreiche Tabelle in LO-Calc erstellt, mit mehreren Blättern, deren Einzelergebnisse auf einem Summenblatt angezeigt werden.
Um die Formeln im Summenblatt nicht immer ändern zu müssen, wenn neue Blätter dazukommen, arbeite ich mit indirekten Bezügen. Das funktioniert auch wunderbar.
Leider muss ich das Teil an jemand senden, der Microsoft-hörig ist und da funktionieren die Ergebnisse nicht mehr. Ich glaube es liegt an folgendem: aus irgend einem Grund ist die Syntax anders:
Calc: Tabelle.A1 vs Excel: Tabelle!A1
also heißen die Formeln entsprechend: (Blattname steht in B2, Zellbezug steht in B3)
=indirect(B2&"."&B3) vs =indirect(B2&"!"&B3)
Tabellen mit einfachen Blatt-Bezügen wird das beim Import ordentlich geregelt, in den Indirect-Formeln aber natürlich nicht berücksichtigt.
Hat jemand eine Idee wie das zu lösen ist?
Danke
Martin
🙏 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. 🤗
[gelöst] indirekten Blatt-Bezug nach Excel exportieren
-
- Beiträge: 10
- Registriert: Mi 6. Apr 2011, 11:42
[gelöst] indirekten Blatt-Bezug nach Excel exportieren
Zuletzt geändert von martinheinz am So 10. Dez 2017, 06:23, insgesamt 1-mal geändert.
-
- Beiträge: 10
- Registriert: Mi 6. Apr 2011, 11:42
Re: indirekten Blatt-Bezug nach Excel exportieren
Workarround :
=indirect(B2&A1&B3)
wobei der Excel-Nutzer dann immer ein ! in A1 schreiben muß
Gibt es eine Funktion, die herausfindet, ob ich Excel oder Calc nutze?
=indirect(B2&A1&B3)
wobei der Excel-Nutzer dann immer ein ! in A1 schreiben muß
Gibt es eine Funktion, die herausfindet, ob ich Excel oder Calc nutze?
Re: indirekten Blatt-Bezug nach Excel exportieren
Hallo,
du kannst die ADRESSE()-Funktion nutzen, die in beiden Welten funktioniert:
du kannst die ADRESSE()-Funktion nutzen, die in beiden Welten funktioniert:
Code: Alles auswählen
=INDIREKT(ADRESSE(zeile(indirekt(B3));spalte(indirekt(B3));;;B2))
Gruß,
mikele
mikele
-
- Beiträge: 10
- Registriert: Mi 6. Apr 2011, 11:42
Re: indirekten Blatt-Bezug nach Excel exportieren
Hallo Mikele,
das ist ein super Tipp, vielen Dank.
Jetzt habe ich noch festgestellt, dass die Notation von 3D-Bezügen anders ist:
calc: Tabelle1:Tabelle2.A1:B2
excel: Tabelle1!A1:Tabelle2!B2 und man muss anscheinend die Tabellennamen immer in Anführungszeichen setzen.
Bevor ich mich da verrenne: Ab welchen Excel-Versionen geht das überhaupt?
Martin
Nachtrag: Dieses Problem ist gelöst, ich beginne einen neuer Thread
das ist ein super Tipp, vielen Dank.
Jetzt habe ich noch festgestellt, dass die Notation von 3D-Bezügen anders ist:
calc: Tabelle1:Tabelle2.A1:B2
excel: Tabelle1!A1:Tabelle2!B2 und man muss anscheinend die Tabellennamen immer in Anführungszeichen setzen.
Bevor ich mich da verrenne: Ab welchen Excel-Versionen geht das überhaupt?
Martin
Nachtrag: Dieses Problem ist gelöst, ich beginne einen neuer Thread
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.