Registriert seit: 01.02.2018
Version(en): 2010
01.02.2018, 15:36
(Dieser Beitrag wurde zuletzt bearbeitet: 01.02.2018, 15:36 von WillWissen.
Bearbeitungsgrund: Formatierung
)
Hallo,
ich möchte Datumwerte aus Excel in ein anderes Programm übernehmen. Die Logik, nach der die Monate Jan.-Dez. dargestellt werden, ist in diesem Programm die folgende:
Januar = JA
Februar = FE
März = MR
April = AP
Mai = MA
Juni = JN
Juli = JL
August = AU
September = SE
Oktober = OK
November = NO
Dezember = DE
Der 12.02.2018 kann z.B. nur als 12.FE.18 verarbeitet werden. Meine Frage ist jetzt: Kann man über die Zellformatierung vorgeben, dass die Datumwerte automatisch nach dem obigen Schema umgewandelt werden (Eingabe 30.05.2018 wird automatisch zu 30.MA.18)?
Alternativ müsste ich eine Lösung mit SVerweis o.ä. basteln.
Vielen Dank im Voraus!! :19:
Registriert seit: 17.11.2017
Version(en): 2016
@Olli
in VBA gibt es die Funktion "Switch". Bei nur 12 Möglichkeiten kann man die einzeln eingeben.
Die Suchmaschine deiner Wahl hilft.
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo, per Formel ginge das hier..:
| Arbeitsblatt mit dem Namen 'Tabelle3' |
| A | B |
| 1 | 12.02.2018 | 12.FE.18 |
| 2 | 30.05.2018 | 30.MA.18 |
| Zelle | Formel |
| B1 | =TAG(A1)&"."&GROSS(LINKS(TEXT(A1;"MMM");2))&"."&TEXT(A1;"JJ") |
| Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010 |
| Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Im Wort FEHLER steckt auch das Wort HELFER!
FEHLER helfen dir.
Nimm deine FEHLER an und lerne aus ihnen.
Wenn du es zulässt, dann werden sie dich stärken
Im Wort
Registriert seit: 01.02.2018
Version(en): 2010
Hat sehr geholfen, vielen Dank an Euch!!
Registriert seit: 10.04.2014
Version(en): Office 2019
(02.02.2018, 09:55)XLS-Olli schrieb: Hat sehr geholfen, vielen Dank an Euch!!
Hallo, bei der Formellösung müßte man noch nachbessern. Stichwort: Juni, Juli und der Tage wegen wenn sie einstellig sind...
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Im Wort FEHLER steckt auch das Wort HELFER!
FEHLER helfen dir.
Nimm deine FEHLER an und lerne aus ihnen.
Wenn du es zulässt, dann werden sie dich stärken
Im Wort
Registriert seit: 16.08.2017
Version(en): 2007 / 2010 / Web
Hi
Jörgs Idee mal erweitert.
=TEXT(TAG(A1);"TT")&"."&WAHL(MONAT(A1);"JA";"FE";"MR";"AP";"MA";"JN";"JL";"AU";"SE";"OK";"NO";"DE")&"."&TEXT(A1;"JJ")
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
02.02.2018, 13:43
(Dieser Beitrag wurde zuletzt bearbeitet: 02.02.2018, 13:43 von LCohen.)
Und Elex ein wenig verkürzt:
=WECHSELN(GROSS(TEXT(A2;"TT.MMM.JJ"));TEIL("NBZRIUUGPTVZ";MONAT(A2);1);)
Wehrdienst für nach 31.12.2007 geborene Männer. Freiwilligkeit wird nicht ausreichen; also gibt es das Losverfahren mit daraus mehr als 50% Dienstverpflichteten. Herzlichen Glückwunsch. (Ich habe 15 Monate in der Lw gedient). Weiße Jahrgänge der Bw also ca. -1937 und 1994-2007. Alternativen wie Zivildienst/Verweigerung/Soziales Jahr noch nicht besprochen.