Hallo Daniel, *,

On Tue, May 23, 2006 at 04:05:05PM +0200, Daniel Rentz wrote:
> Jörg Schmidt schrieb:
> >
> >Ich bin nicht 100%ig sicher, aber zu 98% denke ich das geht garnicht.
> >Augenscheinlich nicht geht die in Excel funktionierende Variante mit
> >Indirekt, also z.B.:
> >
> >=SUMME(INDIREKT("Layer1"&"_48V"))
> 
> Hier ist der Issue dazu:
> http://qa.openoffice.org/issues/show_bug.cgi?id=4695

Hmm. Hier sind jetzt drei verschiedene Sachen miteinander vermischt.

Der Issue beschreibt ein Problem daß die Referenz nicht aufgelöst wird,
wenn in der Zelle die referenziert wird keine normale Zelladresse steht,
sondern ein Name.

A1: "bennannt" (als Text)
A2: 45         (als Zahl, Name der Zelle: "benannt")
A3: =INDIREKT(A1) (Formel)

Erwartetes Ergebnis in A3: 45 als Zahl.
Tatsächliches Ergebnis: Fehler 502

Der Vorschlag von Jörg nimmt den anderen Weg, der prinzipiell[1]
funktioniert.

A1: "A2"       (als Text), bennannt als "benannt")
A2: 45         (als Zahl)
A3: =INDIREKT(benannt) (Formel)

Erwartetes Ergebnis: 45
Tatsächliches Erbebnis: 45

Das ist aber was anderes als der ursprüngliche Fragesteller wollte, der
wollte nicht den Inhalt der Zelle die durch die benannte Zelle
referenziert wird, sondern den Zellinhalt der benannten Zelle selbst.

Einer Lösung per Hilfsspalte in der der Namen zusammengesetzt wird und
so als indirekter Verweisanker dient schmeißt der genannte Issue einen
Knüppel zwischen die Beine. 
Ein direktes zusammenschustern des Namens funktioniert nicht, weil OOo
dann einen Text daraus macht, keinen Bezug/Bereich.

[1] aber eben nicht wenn der Name zusammengesetzt wird und somit in
einen Text umgewandelt wird.

ciao
Christian
-- 
NP: Waltari - Showtime

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an