Note: The other languages of the website are Google-translated. Back to English
Σύνδεση  \/ 
x
or
x
Εγγραφή  \/ 
x

or

Πώς να μετατρέψετε την ημερομηνία σε κανονική μορφή ημερομηνίας στο Excel;

ημερομηνία doc έως τακτική 1
Όπως όλοι γνωρίζουμε, μπορείτε να μορφοποιήσετε την ημερομηνία ως πολλαπλή μορφή στο Excel, όπως 1/1/2016, 1-Jan-16 και ούτω καθεξής. Ωστόσο, έχετε προσπαθήσει ποτέ να μετατρέψετε την ημερομηνία σε κανονική μορφή ημερομηνίας όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης; Στην πραγματικότητα, στο Excel, δεν υπάρχει άμεσος τρόπος μορφοποίησης ημερομηνίας ως μορφής κανονικής ημερομηνίας. Αλλά μην ανησυχείτε, εδώ αυτό το άρθρο, εισάγει τα κόλπα για τη μετατροπή ημερομηνίας σε κανονική μορφή ημερομηνίας στο Excel.

Μετατροπή ημερομηνίας σε κανονική μορφή ημερομηνίας με τύπο
Μετατροπή ημερομηνίας σε κανονική μορφή ημερομηνίας με καθορισμένη συνάρτηση
Μετατροπή ημερομηνίας σε κανονική μορφή ημερομηνίας με το Kutools για Excel
Μετατρέψτε τον βασικό αριθμό σε κανονικό αριθμό με το Kutools για Excel καλή ιδέα3

βέλος μπλε δεξιά φούσκα Μετατροπή ημερομηνίας σε κανονική μορφή ημερομηνίας με τύπο

Εδώ είναι ένας τύπος που μπορεί να σας βοηθήσει να μετατρέψετε ημερομηνία σε κανονική.

Επιλέξτε ένα κενό κελί δίπλα στην ημερομηνία που θέλετε να μετατρέψετε σε κανονική μορφή ημερομηνίας, για παράδειγμα C2 και εισαγάγετε αυτόν τον τύπο
=DAY(A2)&IF(OR(DAY(A2)={1,2,3,21,22,23,31}),CHOOSE(1*RIGHT(DAY(A2),1),"st","nd ","rd "),"th")&TEXT(A2,"mmmm, yyyy")
και στη συνέχεια πατήστε εισάγετε και σύρετε τη λαβή αυτόματης συμπλήρωσης πάνω από τα κελιά που θέλετε να μετατρέψετε την ημερομηνία σε κανονική. Δείτε το στιγμιότυπο οθόνης:
ημερομηνία doc έως τακτική 2

Τώρα οι ημερομηνίες έχουν μετατραπεί σε κανονικές ημερομηνίες.

Note: Στον τύπο, το A2 είναι η ημερομηνία που θέλετε να μετατρέψετε σε κανονική ημερομηνία, μπορείτε να την αλλάξετε όπως χρειάζεστε.


βέλος μπλε δεξιά φούσκα Μετατροπή ημερομηνίας σε κανονική μορφή ημερομηνίας με καθορισμένη συνάρτηση

Επιπλέον, μπορείτε επίσης να εφαρμόσετε την καθορισμένη συνάρτηση για να μετατρέψετε την τυπική ημερομηνία σε κανονική ημερομηνία.

1. Τύπος Alt + F11 κλειδιά για άνοιγμα Microsoft Visual Basic για εφαρμογές παράθυρο.

2. κλικ Κύριο θέμα > Μονάδα μέτρησηςκαι επικολλήστε τον παρακάτω κώδικα στο σενάριο.

Κωδικός: Μετατροπή ημερομηνίας σε κανονική

Function OrdinalDate(xDate As Date)
'UpdatebyExtendoffice20160705
    Dim xDay As Integer
    Dim xDayTxt As String
    Dim xMonth As Integer
    Dim xMonTxt As String
    Dim xYear As Long
    
    xDay = Day(xDate)
    xMonth = Month(xDate)
    xYear = Year(xDate)
    
    Select Case xDay
        Case 1: xDayTxt = "st"
        Case 2: xDayTxt = "nd"
        Case 3: xDayTxt = "rd"
        Case 21: xDayTxt = "st"
        Case 22: xDayTxt = "nd"
        Case 23: xDayTxt = "rd"
        Case 31: xDayTxt = "st"
        Case Else: xDayTxt = "th"
    End Select

    xMonTxt = Switch(xMonth = 1, " January", _
                     xMonth = 2, " February", _
                     xMonth = 3, " March", _
                     xMonth = 4, " April", _
                     xMonth = 5, " May", _
                     xMonth = 6, " June", _
                     xMonth = 7, " July", _
                     xMonth = 8, " August", _
                     xMonth = 9, " September", _
                     xMonth = 10, " October", _
                     xMonth = 11, " November", _
                     xMonth = 12, " December")
    OrdinalDate = xDay & xDayTxt & xMonTxt & " " & xYear
End Function

ημερομηνία doc έως τακτική 3

3. Αποθηκεύστε τον κωδικό και κλείστε το παράθυρο VBA, επιστρέψτε για να επιλέξετε ένα κελί που θα τοποθετήσει την ημερομηνία μετατροπής και εισαγάγετε αυτόν τον τύπο = Κανονική Ημερομηνία (J2), πατήστε εισάγετε και, στη συνέχεια, σύρετε τη λαβή συμπλήρωσης πάνω από τα κελιά που χρειάζεστε. Δείτε το στιγμιότυπο οθόνης:
ημερομηνία doc έως τακτική 4

Άκρο: στον τύπο, το J2 είναι η ημερομηνία που θέλετε να μετατρέψετε σε κανονική ημερομηνία, μπορείτε να αλλάξετε όπως χρειάζεστε.


βέλος μπλε δεξιά φούσκα Μετατροπή ημερομηνίας σε κανονική μορφή ημερομηνίας με το Kutools για Excel

Kutools για Excel, με περισσότερα από 300 εύχρηστες λειτουργίες, διευκολύνει τις εργασίες σας. 

Μετά δωρεάν εγκατάσταση Kutools για Excel, κάντε τα παρακάτω:

In Kutools για Excel'S Βοηθός τύπου tool, μπορείτε να χρησιμοποιήσετε το Μετατροπή ημερομηνίας σε κανονική ημερομηνία δυνατότητα να αλλάξετε γρήγορα την ημερομηνία του Excel σε κανονική.

1. Επιλέξτε ένα κελί που χρησιμοποιήθηκε για να τοποθετήσετε την κανονική ημερομηνία, κάντε κλικ στο Kutools > Βοηθός τύπου > Ημερομηνία ώρα > Μετατροπή ημερομηνίας σε κανονική ημερομηνία.
ημερομηνία doc έως τακτική 5

2. Στο Βοηθός τύπων διαλόγου, επιλέξτε ή πληκτρολογήστε την αναφορά κελιού Ημερομηνία ενότητα, από προεπιλογή, η αναφορά κελιού είναι απόλυτη, αλλάξτε την σε σχετική, εάν θέλετε να συμπληρώσετε αυτόματα τον τύπο σε άλλα κελιά χρησιμοποιώντας τη λαβή αυτόματης συμπλήρωσης.
ημερομηνία doc έως τακτική 5

3. κλικ Ok. Τώρα η ημερομηνία άλλαξε σε κανονική ημερομηνία. Επιλέξτε το κελί αποτελεσμάτων και σύρετε τη λαβή αυτόματης συμπλήρωσης πάνω από τα κελιά για να εφαρμόσετε αυτόν τον τύπο.
ημερομηνία doc έως τακτική 5


βέλος μπλε δεξιά φούσκα Μετατρέψτε τον βασικό αριθμό σε κανονικό αριθμό με το Kutools για Excel

Στις περισσότερες περιπτώσεις, μπορεί να θέλετε να μετατρέψετε αριθμούς σε κανονικούς αριθμούς κατά την κατάταξη. Στο Excel, δεν υπάρχει ενσωματωμένη λειτουργία που μπορεί να χειριστεί, αλλά αν το έχετε Kutools για Excel - ένα εύχρηστο εργαλείο προσθήκης, του Μετατροπή αριθμού σε κανονική βοηθητικό πρόγραμμα μπορεί να κάνει μια χάρη για εσάς.

Επιλέξτε τους αριθμούς που θέλετε να μετατρέψετε σε κανονικό και κάντε κλικ στο Kutools > Περιεχόμενο > Μετατροπή αριθμού σε κανονική. Δείτε το στιγμιότυπο οθόνης:
ημερομηνία doc έως τακτική 5


Τα καλύτερα εργαλεία παραγωγικότητας του Office

Το Kutools για Excel λύνει τα περισσότερα από τα προβλήματά σας και αυξάνει την παραγωγικότητά σας κατά 80%

  • Επαναχρησιμοποίηση: Εισαγάγετε γρήγορα σύνθετοι τύποι, γραφήματα και οτιδήποτε έχετε χρησιμοποιήσει στο παρελθόν. Κρυπτογράφηση κυττάρων με κωδικό πρόσβασης Δημιουργία λίστας αλληλογραφίας και στείλτε email ...
  • Super Formula Bar (επεξεργαστείτε εύκολα πολλές γραμμές κειμένου και τύπου). Διάταξη ανάγνωσης (εύκολη ανάγνωση και επεξεργασία μεγάλου αριθμού κελιών). Επικόλληση σε φιλτραρισμένο εύρος...
  • Συγχώνευση κελιών / σειρών / στηλών χωρίς απώλεια δεδομένων · Περιεχόμενο διαχωρισμού κελιών Συνδυάστε διπλές σειρές / στήλες... Αποτροπή διπλών κυττάρων; Συγκρίνετε τα εύρη...
  • Επιλέξτε Διπλότυπο ή Μοναδικό Σειρές; Επιλέξτε Κενές σειρές (όλα τα κελιά είναι κενά). Σούπερ εύρεση και ασαφής εύρεση σε πολλά βιβλία εργασίας. Τυχαία επιλογή ...
  • Ακριβές αντίγραφο Πολλαπλά κελιά χωρίς αλλαγή της αναφοράς τύπου. Αυτόματη δημιουργία αναφορών σε πολλαπλά φύλλα? Εισαγωγή κουκκίδων, Πλαίσια ελέγχου και άλλα ...
  • Εξαγωγή κειμένου, Προσθήκη κειμένου, Κατάργηση κατά θέση, Αφαιρέστε το διάστημα; Δημιουργία και εκτύπωση υποσύνολων σελιδοποίησης. Μετατροπή περιεχομένου και σχολίων μεταξύ κελιών...
  • Σούπερ φίλτρο (αποθηκεύστε και εφαρμόστε σχήματα φίλτρων σε άλλα φύλλα). Προηγμένη ταξινόμηση ανά μήνα / εβδομάδα / ημέρα, συχνότητα και άλλα. Ειδικό φίλτρο με έντονη, πλάγια ...
  • Συνδυάστε βιβλία εργασίας και φύλλα εργασίας; Συγχώνευση πινάκων βάσει βασικών στηλών. Διαχωρίστε τα δεδομένα σε πολλά φύλλα; Μαζική μετατροπή xls, xlsx και PDF...
  • Περισσότερα από 300 ισχυρά χαρακτηριστικά. Υποστηρίζει Office / Excel 2007-2019 και 365. Υποστηρίζει όλες τις γλώσσες. Εύκολη ανάπτυξη στην επιχείρηση ή τον οργανισμό σας. Πλήρεις δυνατότητες δωρεάν δοκιμής 30 ημερών. Εγγύηση επιστροφής χρημάτων 60 ημερών.
kte καρτέλα 201905

Το Office Tab φέρνει τη διεπαφή με καρτέλες στο Office και κάνει την εργασία σας πολύ πιο εύκολη

  • Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
  • Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
  • Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ ποντικιού για εσάς κάθε μέρα!
κάτω μέρος γραφείου
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Phenox · 4 years ago
    Hello. Your VBA code works fine. I have one question
    can you tell me what I have do to get the first 9 numbers in a two-digit-look?
    1st to 01st, 2nd to 02nd aso.
    I have no idea from VBA

    thx in advance
    Phenox
    • To post as a guest, your comment is unpublished.
      Sunny · 3 years ago
      Sorry I did not understand your question clearly. You mean to convert first 9 numbers(123...9) to two digits(010203...09), not in date,only the numbers? Or convert the date such as 1/1/2001 to 01st Janaury 2001?