Jeg kan ikke lige gennemskue mellemrummene i dine dataformater, men baseret på nedenstående data formater har jeg en løsning:
Dato
March 8, 2017 , 7:34 a.m.
Feb. 16, 2017 , 3 p.m.
Nov 26, 2017 , 6:37 p.m.
March 1, 2017 , 4:27 a.m.
May 1, 2017, midnight
Vi antager, at ovenstående datoer står i søjle A fra og med række 2. Her er løsningen med en Dansk Excel for række 2. Du kan bare trække formlerne ned.
I søjle B finder vi måned og dag frem til det første komma: =VENSTRE(A2;SØG(",";A2;1)-1)
I søjle C finder vi de tre første bogstaver i måned: =VENSTRE(B2;3)
I søjle D omskriver vi til dansk måned format: =HVIS(C2="May";"Maj";HVIS(C2="Oct";"Okt";C2))
I søjle E konverterer vi månedsnavn til et tal: =MÅNED(1&D2)
I søjle F laver vi måned til 2-cifret format: =HVIS(LÆNGDE(E2)=1;"0"&E2;E2)
I søjle G finder vi år: =HØJRE(VENSTRE(A2;SØG(",";A2;1)+5);4)
I søjle H og I finder jeg to hjælpetal for at finde ud af om dag er 1-cifret eller 2-cifret:
H: =SØG(" ";B2;1)
I: =LÆNGDE(B2)
I søjle J finder vi dag som 2-cifret: =HVIS(I2-H2=1;"0"&HØJRE(B2;1);HØJRE(B2;2))
I søjle K sætter du det hele sammen som en dato: =J2&"-"&F2&"-"&G2
Du kan sikkert godt trække en del af formlerne sammen, men nu har du det hele inklusive "mellem regninger"
Hvis du smider en PM med din mail kan jeg sende filen.