Box 24

 Home   Infos   Tipps   Webmail   Humor   Polizei   Gästebuch   Downloads   Chat   Suchen   Feedback   Links 

 

 Anmelden/Login   Neuanmeldung/New User   Java Telnet Applet   Telnet   
 

Name der Datei in Zelle schreiben

(Excel 97 und 2000)

Um den Namen einer Excel-Datei auszugeben, ist der Umweg über die Funktion =ZELLE("filename") nötig. Dieser Befehl gibt allerdings den kompletten Pfad zurück, nicht nur den Dateinamen. Das Ergebnis könnte z.B. so lauten: C:\Eigene Dateien\[test.xls]Tabelle1. Um aus diesem Textstring nun den eigentlichen Dateinamen zu extrahieren, ist eine Kombination der Funktionen TEIL und FINDEN zu verwenden. Mit der ersten Funktion lassen sich aus einem Textstring eine bestimmte Anzahl Zeichen extrahieren, wobei die Position jenes Zeichens festgelegt werden muss, bei dem gestartet wird, in diesem Beispiel also die erste eckige Klammer, sowie die Anzahl Zeichen des Dateinamens.

Die Position der eckigen Klammer wird schliesslich über die FINDEN-Funktion ausfindig gemacht. Die folgende Formel zeigt die entsprechende Kombination der genannten Funktionen und liefert den Dateinamen:

=TEIL(ZELLE("filename");FINDEN("[";ZELLE("filename");1)+1;(FINDEN("]";ZELLE("filename");1)-FINDEN("[";ZELLE("filename");1)-1))