🙏 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!🍀

❤️ DANKE >> << DANKE ❤️

>> 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

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
martinheinz
Beiträge: 10
Registriert: Mi 6. Apr 2011, 11:42

[gelöst] indirekten Blatt-Bezug nach Excel exportieren

Beitrag von martinheinz » Do 7. Dez 2017, 10:25

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
Zuletzt geändert von martinheinz am So 10. Dez 2017, 06:23, insgesamt 1-mal geändert.

martinheinz
Beiträge: 10
Registriert: Mi 6. Apr 2011, 11:42

Re: indirekten Blatt-Bezug nach Excel exportieren

Beitrag von martinheinz » Do 7. Dez 2017, 10:46

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?

mikele
* LO-Experte *
Beiträge: 1930
Registriert: Mo 1. Aug 2011, 20:51

Re: indirekten Blatt-Bezug nach Excel exportieren

Beitrag von mikele » Do 7. Dez 2017, 12:13

Hallo,
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

martinheinz
Beiträge: 10
Registriert: Mi 6. Apr 2011, 11:42

Re: indirekten Blatt-Bezug nach Excel exportieren

Beitrag von martinheinz » Sa 9. Dez 2017, 11:54

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


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.



Antworten