Syntax? Funktion ADRESSE (CALC, Libre Office 4.2.1) Tabellenname, von einer Arbeitsmappe zu einer anderen Arbeitsmappe

Gruess Gott,

in Excel z.B:: ADRESSE(800;2;;;"X_XXXX_XXXX.xls"!150)

aber

in LibreOffice4.2.1: (ADRESSE(800;";;;

ab da weiss ich nicht mehr weiter

Direkt koennte ich schreiben: 'file:///O:/Eigene Dateien/Privat/Fussball/X_XXXX_XXXX.ods'#$'150'.B800

aber wie innerhalb der Funktion ADRESSE???

Bitte helfen Sie mir durch Ihre Antwort.

Schon mal herzlichen Dank

Werner Schilling

Hallo

Gruess Gott, in Excel z.B:: ADRESSE(800;2;;;"X_XXXX_XXXX.xls"!150)
aber in LibreOffice4.2.1: (ADRESSE(800;";;;

ab da weiss ich nicht mehr weiter

Direkt koennte ich schreiben:
'file:///O:/Eigene Dateien/Privat/Fussball/X_XXXX_XXXX.ods'#$'150'.B800

aber wie innerhalb der Funktion ADRESSE???

Ich weiß zwar nicht was es dir bringt auf diese Weise eine Zelladresse
aus einem anderen Calcdokument auszugeben - aber bitte:

="file:///O:/Eigene Dateien/Privat/Fussball/X_XXXX_XXXX.ods" &
ADRESSE(800;2;;;"150")

Werner

Hallo

Gruess Gott, in Excel z.B:: ADRESSE(800;2;;;"X_XXXX_XXXX.xls"!150)
aber in LibreOffice4.2.1: (ADRESSE(800;";;;

ab da weiss ich nicht mehr weiter

Direkt koennte ich schreiben:
'file:///O:/Eigene Dateien/Privat/Fussball/X_XXXX_XXXX.ods'#$'150'.B800

aber wie innerhalb der Funktion ADRESSE???

Ich weiß zwar nicht was es dir bringt auf diese Weise eine Zelladresse
aus einem anderen Calcdokument auszugeben - aber bitte:

="file:///O:/Eigene Dateien/Privat/Fussball/X_XXXX_XXXX.ods" &
ADRESSE(800;2;;;"150")

Werner

Hallo Herr Tietz,

Danke fuer die Antwort!

Erstaunlich:
normalerweise muss ich unter Excel: [X_XXXX_XXXX.xls]150'! als
Tabellenname schreiben,
wenn ich aber nur 150'! dann greift Excel richtigerweise nur auf das
aktuelle Dokument zu !

Im anderen Dokument steht aber der Dateiname + Blattname.

Unter LibreOffice 4.2. aber mit "150" erbringt den Text richtig, aber
mit INDIREKT erscheint dann 'REF!, eben weil INDIREKT "150" als Text
interpretiert und somit keinen Wert findet???

Wissen Sie eine andere bessere Loesung?

Aha - es geht also gar nicht um ADRESSE - warum stellst du nicht gleich die eigentliche Frage?

=INDEX('file:///O:/Eigene Dateien/Privat/Fussball/X_XXXX_XXXX.ods'#$150.$A$1:$X$10000;800;2)

Ich hoffe du verstehst das Prinzip und kannst das auf deine Bedürfnissse anpasssen.

(Bitte keine PM die eigentlich an Mailingliste gehen soll)

Werner

Hilft also so nicht wirklich weiter!

Mit falschen Fragen sollte man keine richtigen Antworten erwarten !!

Gruess Gott,

in Excel z.B:: ADRESSE(800;2;;;"X_XXXX_XXXX.xls"!150)

Aber auch nur, solange im Dateinamen keine Leerzeichen vorkommen; dann
musst Du AFAKI auch in Excel einfache Hochkommas um den Dateinamen legen.

aber

in LibreOffice4.2.1: (ADRESSE(800;";;;

ab da weiss ich nicht mehr weiter

Direkt koennte ich schreiben: 'file:///O:/Eigene
Dateien/Privat/Fussball/X_XXXX_XXXX.ods'#$'150'.B800

=ADRESSE(800;2;;;"'O:/Eigene

Dateien/Privat/Fussball/X_XXXX_XXXX.ods'#$150")

oder

=ADRESSE(800;2;;;"'O:/Eigene

Dateien/Privat/Fussball/X_XXXX_XXXX.ods'#$'150'")

Letzteres ist nur (dann aber zwingend) notwendig, wenn im Sheet-Namen
Leerzeichen vorkommen (genau wie beim Dateinamen).

Wolfgang