667 Aufrufe
in Tabellenkalkulation von micky01 Mitglied (228 Punkte)
wieder getaggt von micky01
Hallo,

ich möchte mit dem Befehl "=TEIL(INDIREKT("'C:\Users\micha\Downloads\data.csv]data'!$A$1"),1,2)" zwei Stellen in ein anderes Arbeitsblatt übernehmen. Leider kommt immer "Fehler 508". Was mache ich falsch?

Oder gibt es einen besseren Befehl?

LibreOffice Version 24.2.2.2

Vorab vielen Dank!

3 Antworten

0 Punkte
von xlking Experte (2.1k Punkte)

Hi,

Ich kenn mich zwar mit Libre Office nicht aus. Aber mir fällt auf, dass da eine Eckige Klammer auf fehlt. Muss vermutlich so lauten: =TEIL(INDIREKT("'[C:\Users\micha\Downloads\data.csv]data'!$A$1"),1,2)

Abgesehen davon funktioniert zumindest in Excel die Formel Indirekt nicht mit geschlossenen Dateien. Vielleicht ist das ja bei dir anders.

Gruß Mr. K.

0 Punkte
von micky01 Mitglied (228 Punkte)
Danke. Das werde ich am Wochenende testen.
0 Punkte
von micky01 Mitglied (228 Punkte)
Hallo,

mit =TEIL('file:///C:/Users/micha/Downloads/data.xlsx'#$data.B2;1;5) funktioniert es wie gewünscht oder mit ods-Daten. Mit CSVDaten kommt Fehler 540.

Grüße

Deine Antwort

Dein angezeigter Name (optional):
Datenschutz: Deine Email-Adresse benutzen wir ausschließlich, um dir Benachrichtigungen zu schicken. Es gilt unsere Datenschutzerklärung.
Anti-Spam-Captcha:
Bitte logge dich ein oder melde dich neu an, um das Anti-Spam-Captcha zu vermeiden.
...