Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
980to984
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
980to984
980to984
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Absolutes Tabellenblatt

Absolutes Tabellenblatt
05.06.2008 16:59:17
Christian
Hallo Forum,
und wieder ein kleines Problem : diesmal geht es um Grafiken und Formeln.
Ich habe eine formel in einem tabellenblatt "DIAGRAM" diese Formel bezieht sich auf das Tabellenblatt "DAILY" jezt wird daily aber oft geloescht und wiederhergestellt.
Nach jedem wiederherstellen ist die Formel im Blatt "DIAGRAM" dann fuscht, also dort steht dann #¡REF! instelle von dem Tabellenblattnamen.
Kann man das irgendwie umgehen, das immer das Tabellenblatt dasteht, egal was passiert ?
Schonmal vielen Dank, beste Gruesse,
Christian

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
INDIRECT() owT
05.06.2008 17:00:16
Rudi

Boaah : 20 Sec. schneller und auch noch ...
05.06.2008 17:02:00
NoNet
...die (vermutlich) richtige Sprache erkannt
Gruß, NoNet

Schau Dir mal INDIREKT("Daily!A1") an _oT
05.06.2008 17:00:36
NoNet
_oT

AW: Schau Dir mal INDIREKT("Daily!A1") an _oT
05.06.2008 17:17:49
Christian
Hey,
habs ma eben ausprobiert, will aber noch nich so recht
ich geb ein =INDIRECTO("DAILY - SUM!C1") zZ ist da aber ne zahl es wird aber das gute alte Ref! angezeigt, was mache ich falsch ?

AW: Schau Dir mal INDIREKT("Daily!A1") an _oT
05.06.2008 17:24:00
Rudi
Hallo,
aber nur solange DAILY-SUM nicht existiert.
Ich denke mal das O in INDIREKTO muss weg!
Gruß
Rudi

=INDIRECT("'DAILY - SUM'!C1")
05.06.2008 17:24:35
NoNet
Hallo Christian,
ich nehme an, das "O" ist Dir nur so reingerutscht ?!?
Wenn der Tabellenblattname ein Leerzeichen enthält (was Du in Deiner Ausgangsfrage NICHT bekannt gegeben hast !), dann muss Du diesen in ' einschließen, so dass die Funktion lauten muss :
=INDIRECT("'DAILY - SUM'!C1")
Gruß, NoNet

Anzeige
AW: =INDIRECT("'DAILY - SUM'!C1")
05.06.2008 17:33:00
Christian
Hi,
hab es so wie ihr sagt :
=INDIRECTO("'DAILY - SUM'!C1")
Das O kommt daher dass es die Spanische Version ist, sitze hier in Suedamerika. Die Daten aus Daily - SUM C1 sollen angezeigt werden wenn das blatt da ist und es soll einfach eine 0 oder irgendwas anderes dasstehen wenn das blatt weg ist, es soll aber Daily sum in der Formel erhalten bleiben. Denn normal wenn man das tabellenblatt loescht dann kommt der ref fehler und die formel is futsch.
Wenn das tabellenblatt wieder erstellt wird soll die formel naemlich wieder greifen.
Geht das irgendwie ?
Beste gruesse und schonmal danke fuer die viele hilfe,
CHristian

Anzeige
=WENN(ISTFEHLER(INDIREKT(..);"";INDIREKT())
05.06.2008 17:56:00
NoNet
Hallo Christian,
das mit der spanischen Version kann doch niemand erahnen - weshalb schreibst Du diese nicht unbedeutende Tatsache nicht gleich zu Beginn ?
In der deutschen Version würde das so heißen :
=WENN(ISTFEHLER(INDIREKT("'DAILY - SUM'!C1"));"Blatt fehlt !";INDIREKT("'DAILY - SUM'!C1"))
in der englischen Version :
=IF(ISERROR(INDIRECT("'DAILY - SUM'!C1")),"Missing sheet !",INDIRECT("'DAILY - SUM'!C1"))
und in der spanischen :
=?(?(INDIRECTO("'DAILY - SUM'!C1")),"?",INDIRECTO("'DAILY - SUM'!C1"))
Die Fragezeichen bitte durch span.Funktionsnamen ersetzen
Hola, NoNet
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige