Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
18.06.2022, 16:20
(Dieser Beitrag wurde zuletzt bearbeitet: 18.06.2022, 16:31 von RPP63.)
Moin!
Der Unterschied von m (Minute) und M (Monat) macht ja durchaus Sinn.
Kann mir kaum vorstellen, dass NL da beschränkter ist:
Zelle | Formel |
I2 | =TEXT(JETZT();"[$-409]mmm") |
I3 | =TEXT(JETZT();"[$-409]MMM") |
Zelle | Formel |
I5 | =TEXT(1&"märz";"[$-409]mmmm") |
I6 | =TEXT(1&"märz";"[$-409]MMMM") |
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)
Registriert seit: 29.09.2015
Version(en): 2030,5
Nö, nur. etwas kluger: wenn's kein Minuten gibt, doch nur Monate dann wechselt er. Vorstellen ist hier nicht nötig, beobachten reicht.
Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
Ich kenne das von Format(Now, "hh:mm")
Obwohl "falsch", interpretiert VBA das falsche Kürzel "mm" (richtig wäre laut Hilfe "hh:nn") als Minute!
?Format(Now, "mm")
ergibt 06
?Format(Now, "hh:mm")
ergibt 18:26
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)
Registriert seit: 21.07.2018
Version(en): Excel 2002
Hallo,
ich bin überrascht, was mein Posting für ein Echo ausgelöst hat: Das macht ja richtig Spaß..
Die beiden Formeln von BoskoBiati 18.06.2022, 15:29 gehen streng genommen ein kleines Stück an der Fragestellung vorbei, aber ich finde sie trotzdem gut, weil sie mit allen vier Varianten (englisch, deutsch und das jeweils auch noch als Abkürzung) zurecht kommen.
Und die von RPP63 18.06.2022, 09:04, die sowohl mit Englisch normal wie auch mit Englisch abgekürzt zurecht kommt, hab ich mal versucht, fürs Deutsche anzupassen:
SUCHEN(LINKS(A6;3);"##janfebmrzaprmaijunjulaugsepoktnovdez")/3
aber das haut leider nicht ganz hin wegen der etwas eigenwilligen, aber gebräuchlichen Abkürzung "Mrz" für März ("Mär" wäre auch doof, da würde man ganz unwillkürlich eher an Märchen denken).
Vielen Dank und
schönen Gruß
Jörg
Registriert seit: 12.08.2019
Version(en): Office 365
Hallo Jörg,
dann musst du halt für März mehrere Varianten (Mar, Mär, Mrz) prüfen!
Einfach alle Varianten kombinieren und es ist egal, ob engl. oder dt. Schreibweise:
= WENNFEHLER( WENNFEHLER( SUCHEN(LINKS(A6;3);"##janfebmaraprmayjunjulaugsepoctnovdec")/3; SUCHEN(LINKS(A6;3);"##janfebmrzaprmaijunjulaugsepoktnovdez")/3 ); SUCHEN(LINKS(A6;3); "##mär") )
Gruß Sigi
Registriert seit: 21.07.2018
Version(en): Excel 2002
Hallo Sigi,
guter Tipp.
Ich hab deine Formel jetzt als
=WENNFEHLER(WENNFEHLER(SUCHEN(LINKS(A6;3);"##janfebmaraprmayjunjulaugsepoctnovdec")/3;SUCHEN(LINKS(A6;3);"##janfebmrzaprmaijunjulaugsepoktnovdez")/3);SUCHEN(LINKS(A6;3);"##mär"))
in Zelle B6 gesetzt und krieg nur #NAME? als Ergebnis.
Irgendwas läuft da noch schief.
Vielen Dank und
schönen Gruß
Jörg
Registriert seit: 04.11.2014
Version(en): Office 365 Beta
Hi,
die Formel ist syntaktisch einwandfrei. Hast Du vielleicht ein englisches Excel?
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
WENNFEHLER in 2002? Joerg_de, denk doch mal mit!
Registriert seit: 12.08.2019
Version(en): Office 365
Hallo Jörg,
hast du tatsächlich noch xl2002?
Aber auch in so einem alten Excel ist es machbar:
=WENN(A6="mär";3; REST(SUCHEN(LINKS(A6;3);"..janfebmaraprmayjunjulaugsepoctnovdec...######mrz###mai############okt###dez")/3; 13) )
Gruß Sigi
Registriert seit: 13.04.2014
Version(en): 365
Hi,
oder so:
Code:
=REST(MIN(48;SUCHEN(LINKS(E6;3);"##janfebmrzaprmaijunjulaugsepoktnovdez123456789märmar"));39)/3
statt 123... kann man auch 9 x # einsetzen
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.