"Namen" - max. Länge von "Bezieht sich auf"
22.02.2006 00:11:00
"Bezieht
bei der Definition von "Namen" gibt es offenbar eine maximale Länge für die hinterlegte Formel. Wie kann man das umgehen bzw. welche Alternative gibt es.
Hintergrund ist die Erstellung eines dynamischen Diagramms mit gleichzeitiger Anzeige von Referenzwerten. Dazu wird ein Array analog der Beschreibung in http://tushar-mehta.com/excel/charts/straight_lines/index.html erstellt.
Einen Referenzwert ermittle ich z.B. mit '=WENN(ISTFEHLER(FINDEN("-";Tabelle1!$AK$2;1))=FALSCH;LINKS(Tabelle1!$AK$2;FINDEN("-";Tabelle1!$AK$2;1)-1);WENN(ISTFEHLER(FINDEN(">";Tabelle1!$AK$2;1))=FALSCH;RECHTS(Tabelle1!$AK$2;FINDEN(">";Tabelle1!$AK$2;1));""))*ZEILE(dataXY)/ZEILE(dataXY)'. Diese Formel ist als Name in "Bezieht sich auf" eingetragen.
- dataXY ist ein anderer Name
- die Zelle AK2 enthält einen string, aus dem der Referenzwert extrahiert wird
Da die Zelle AK2 noch nach weiteren Mustern durchsucht werden soll, ist die oben angegebene Formel noch zu ergänzen. Dies funktioniert aber nicht, da es offenbar eine maximale Länge in "Bezieht sich auf" bei der Namensdefinition gibt.
Schreibt man die obige Formel in eine Zelle A100 (ohne "=", als Text formatiert) und erstellt einen Namen mit '=AUSWERTEN(INDIREKT("Tabelle1!A100"))', dann wird bei Verwendung des Namens "#WERT!" als Fehler ausgegeben.
Im Moment ergeben sich 2 Fragen:
- Welche Möglichkeiten gibt es, einen für das dynamische Diagramm notwendigen Namen größerer Länge zu erstellen?
- Wie kann man die in einer Zelle enthaltene Formel so in einen Namen integrieren, dass sie auch ausgewertet wird? Diese Variante wäre angenehmer, da das Editieren in "Bezieht sich auf" doch etwas mühsam ist mit der Maus;-) (insbes. wenn man für 25 Diagramme gleichen Aufbaus aber mit unterschiedlichen Daten-Quellen bei einer kleinen Änderung in der Formel die definierten Namen einzeln ändern muss)
Danke für eure geschätzten Vorschläge!
Petra