Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Monatsdatei automatisch beschriften
#1
hallo
ich möchte 1 Exceldatei erstellen, um Aktivitäten im Monat zu erfassen. Ich möchte in dieser Datei mit Blättern für jeden Tag die oberste Zeile automatisch beschriften mit dem Datum des jeweiligen Tages. Die einzelnen Blätter sind fortlaufend numeriert entsprechend dem Datum, also 01, 02, ... 31. Der Blattname entspricht dem jeweiligen Tagesdatum, das auch in dieser obersten Zeile angezeigt sein soll. Ich stelle mir vor, dass der Monatsname dem Dateinamen entspricht. Ich stelle mir eine Formel vor, die ungefähr so aussieht:
=Blattname Dateiname
gibt es dafür eine Funktion bzw. geht das überhaupt?
Es soll für jeden Monat eine neue Datei über kopieren erstellt werden.
Vielen Dank schon mal für die Hilfe! :)
beste Grüße Michael
Antworten Top
#2
Hi Michael,

wenn ich dich richtig verstanden habe, willst du den Tabellenblattnamen ins Tabellenblatt kopiert haben. Dann probier's mal mit dieser Formel:


Code:
=TEIL(ZELLE("dateiname";A1);FINDEN("]";ZELLE("dateiname";A1))+1;255)
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • mfk
Antworten Top
#3
Hallöchen,

Günter holt Dir nur den Blattnamen. Bei dem Monatsnamen kommt es darauf an, wie Deine Datei heißt.
Januar?
Januar 2016?
2016-Januar?
01?
201601?
01-2016?
usw.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • mfk
Antworten Top
#4
Hallo!
In B7 habe ich Dir mal ein "Formelmonster" geschrieben.
Hier sieht man deutlich, dass Hilfszeilen oder -Spalten häufig Sinn machen, vor allem wenn man die Formel auch nach Jahren noch verstehen will (B1:B6).  :21:

AB
1Dateiname incl. PfadC:\Users\RalfP\Desktop\[Kalender.xlsm]Testblatt
2BlattnameTestblatt
3Fundstelle "["24
4Fundstelle "]"38
5DateinameKalender
6Dein WunschTestblatt-Kalender
7All in oneTestblatt-Kalender
Formeln der Tabelle
ZelleFormel
B1=ZELLE("dateiname";A1)
B2=TEIL(B1;FINDEN("]";B1)+1;255)
B3=FINDEN("[";B1)
B4=FINDEN("]";B1)
B5=TEIL(B1;B3+1;B4-B3-6)
B6=B2&"-"&B5
B7=TEIL(ZELLE("dateiname";A1);FINDEN("]";ZELLE("dateiname";A1))+1;255)&"-"&TEIL(ZELLE("dateiname";A1);FINDEN("[";ZELLE("dateiname";A1))+1;FINDEN("]";ZELLE("dateiname";A1))-FINDEN("[";ZELLE("dateiname";A1))-6)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
[-] Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:
  • mfk
Antworten Top
#5
Hi Ralf,

das ist eine super Hilfelösung! Thumps_up

Die werde ich mir in meine Formelsammlung einverleiben. Danke.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#6
Hallöchen,

da fehlt vom TE eben nur noch die Angabe, wie der Monat im Dateinamen dargestellt ist, damit man ihn auch in das gewünschte Datum verwandeln kann ... Sad
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • mfk
Antworten Top
#7
(10.01.2016, 16:12)WillWissen schrieb: Hi Michael,

wenn ich dich richtig verstanden habe, willst du den Tabellenblattnamen ins Tabellenblatt kopiert haben. Dann probier's mal mit dieser Formel:


Code:
=TEIL(ZELLE("dateiname";A1);FINDEN("]";ZELLE("dateiname";A1))+1;255)

hallo Günther, ganz herzlichen Dank, das ist wirklich eine sehr einfache und gut funktionierende Lösung für die Darstellung des Blattnamens in der Zelle, wie bekomme ich da denn wohl noch den Dateinamen mit hinein, der lauten würde: Jan., Feb., ...
lG Michael
Antworten Top
#8
(10.01.2016, 17:45)RPP63 schrieb: Hallo!
In B7 habe ich Dir mal ein "Formelmonster" geschrieben.
Hier sieht man deutlich, dass Hilfszeilen oder -Spalten häufig Sinn machen, vor allem wenn man die Formel auch nach Jahren noch verstehen will (B1:B6).  :21:

AB
1Dateiname incl. PfadC:\Users\RalfP\Desktop\[Kalender.xlsm]Testblatt
2BlattnameTestblatt
3Fundstelle "["24
4Fundstelle "]"38
5DateinameKalender
6Dein WunschTestblatt-Kalender
7All in oneTestblatt-Kalender
Formeln der Tabelle
ZelleFormel
B1=ZELLE("dateiname";A1)
B2=TEIL(B1;FINDEN("]";B1)+1;255)
B3=FINDEN("[";B1)
B4=FINDEN("]";B1)
B5=TEIL(B1;B3+1;B4-B3-6)
B6=B2&"-"&B5
B7=TEIL(ZELLE("dateiname";A1);FINDEN("]";ZELLE("dateiname";A1))+1;255)&"-"&TEIL(ZELLE("dateiname";A1);FINDEN("[";ZELLE("dateiname";A1))+1;FINDEN("]";ZELLE("dateiname";A1))-FINDEN("[";ZELLE("dateiname";A1))-6)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Gruß Ralf

hallo Ralf, so tief bin ich nicht in Excel, muss ich einfach nur die Formel in die entsprechende Zelle eintragen oder muss ich diese Hilfstabelle auch anlegen und vielleicht dann ausblenden?
lG Michael
Antworten Top
#9
Hi!
Die Formel aus B7 "reicht", da muss nichts angepasst werden.
Die Hilfszellen dienten nur der Veranschaulichung, wie die lange Formel rechnet.
Wenn Du doch etwas anpassen willst:
Dateiname-Blattname
wird durch die Verkettung mittels &"-"& durchgeführt.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
[-] Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:
  • mfk
Antworten Top
#10
hallo Leute

vielen Dank für die schnelle Hilfe, ich habe jetzt auch Ralfs Formel eingetragen, das klappt super, hanz lieben Dank und beste Grüße
Michael
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste