Wpis z mikrobloga

@biszcz: masz datę w takim formacie:

d-mm-rrrr g:mm:ss AM/PM
A Excel odczytuje taki format:

rrrr-mm-dd g:mm:ss AM/PM
https://support.office.com/pl-pl/article/Tworzenie-lub-usuwanie-niestandardowego-formatu-liczb-78f2a361-936b-4c03-8772-09fab54be7f4
Zmiana formatu w Niestandardowy powoduje tylko zmianę wyświetlania daty (jeśli już jest prawidłowo odczytana przez Excela), więc tym nie zrobisz.

Musisz albo podać datę w odpowiednim formacie albo skorzystać z wyciągania poszczególnych liczb z daty. Nawet w pomocy Excela jest tak napisane:
https://support.office.com/pl-pl/article/DATA-funkcja-e36c0c8c-4104-49da-ab83-82328b832349
"Konwertowanie ciągów tekstowych i liczb na daty"
Za pomocą funkcji
@biszcz:
Zakładając że text jest w A1:

=TIME(MID(A1;FIND(" ";A1)+1;IF((FIND(":";A1)-FIND(" ";A1))=2;1;2));MID(A1;FIND(":";A1)+1;IF((FIND(":";A1;14)-FIND(":";A1))=2;1;2));MID(A1;FIND(":";A1;14)+1;LEN(A1)-FIND(":";A1;14)))
@biszcz:
Poprawka, zakładająca różnej długości dzień i miesiąc:

=DATE(MID(A1;FIND(" ";A1)-4;4);MID(A1;FIND("-";A1)+1;IF(FIND(" ";A1)-5-FIND("-";A1)=2;1;2));MID(A1;1;IF(FIND("-";A1)=2;1;2)))

Najlepiej rozdzielić na dwie części przed formułami datę i czas do oddzielnych kolumn.