Registriert seit: 10.01.2016
Version(en): 2013
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
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
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:1 Nutzer sagt Danke an WillWissen für diesen Beitrag 28
• mfk
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
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:1 Nutzer sagt Danke an schauan für diesen Beitrag 28
• mfk
Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
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:
| A | B |
1 | Dateiname incl. Pfad | C:\Users\RalfP\Desktop\[Kalender.xlsm]Testblatt |
2 | Blattname | Testblatt |
3 | Fundstelle "[" | 24 |
4 | Fundstelle "]" | 38 |
5 | Dateiname | Kalender |
6 | Dein Wunsch | Testblatt-Kalender |
7 | All in one | Testblatt-Kalender |
Formeln der Tabelle |
Zelle | Formel | 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:1 Nutzer sagt Danke an RPP63 für diesen Beitrag 28
• mfk
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi Ralf,
das ist eine super Hilfelösung!

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)
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
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 ...
. \\\|/// 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:1 Nutzer sagt Danke an schauan für diesen Beitrag 28
• mfk
Registriert seit: 10.01.2016
Version(en): 2013
(10.01.2016, 17: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
Registriert seit: 10.01.2016
Version(en): 2013
(10.01.2016, 18: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:
| A | B |
1 | Dateiname incl. Pfad | C:\Users\RalfP\Desktop\[Kalender.xlsm]Testblatt |
2 | Blattname | Testblatt |
3 | Fundstelle "[" | 24 |
4 | Fundstelle "]" | 38 |
5 | Dateiname | Kalender |
6 | Dein Wunsch | Testblatt-Kalender |
7 | All in one | Testblatt-Kalender |
Formeln der Tabelle |
Zelle | Formel | 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
Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
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:1 Nutzer sagt Danke an RPP63 für diesen Beitrag 28
• mfk
Registriert seit: 10.01.2016
Version(en): 2013
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