Μετατροπή κειμένου, το οποίο αντιπροσωπεύει ημερομηνία και ώρα, σε σωστές τιμές ημερομηνίας και ώρας

Anonim

Πρόβλημα:

Η στήλη Α περιέχει συμβολοσειρές που αντιπροσωπεύουν ημερομηνίες και ώρες που έχουν διαμορφωθεί ως "mmm d yyyy h: mm: ss PM/AM".
Θέλουμε να εξάγουμε την ημερομηνία και την ώρα από κάθε συμβολοσειρά, να τις τοποθετήσουμε σε ξεχωριστά κελιά και να τις μετατρέψουμε σε σωστά μορφοποιημένες τιμές ημερομηνίας και ώρας.

Λύση:

Για να εξαγάγετε ημερομηνίες, χρησιμοποιήστε τις λειτουργίες MID, LEFT, FIND και SUBSTITUTE, όπως φαίνεται στον ακόλουθο τύπο:
= (-(MID (A2,5,2) & "" & ΑΡΙΣΤΕΡΑ (A2,3) & "" & MID (A2, FIND ("", SUBSTITUTE (
Α2, "", "", 1))+2,4)))
Εισαγάγετε τον παραπάνω τύπο στη στήλη Β και μορφοποιήστε ως "mm/dd/yyyy".

Για να εξαγάγετε χρόνους, χρησιμοποιήστε τις λειτουργίες MID, FIND και SUBSTITUTE, όπως φαίνεται στον ακόλουθο τύπο:
= (-(MID (A2, FIND ("", SUBSTITUTE (A2, "", "", 1))+7,255)))
Εισαγάγετε τον παραπάνω τύπο στη στήλη C και μορφοποιήστε ως "h: mm PM/AM".