Բաց թողնել հիմնական բովանդակությունը

Ինչպե՞ս Excel- ում ամսաթիվը փոխել հերթական ամսաթվի ձևաչափի:

փաստաթուղթը ամսաթվից 1-ին
Ինչպես մենք բոլորս գիտեինք, Excel- ում ամսաթիվը կարող եք ձևաչափել որպես բազմակի ձևաչափ, օրինակ ՝ 1/1/2016, 1-Jan-16 և այլն: Այնուամենայնիվ, երբևէ փորձե՞լ եք ամսաթիվը փոխել հերթական ամսաթվի ձևաչափի, ինչպես ցույց է տրված ստորև նշված էկրանի նկարը: Իրականում, Excel- ում ամսաթիվը ձևաչափելու ուղղակի ձև չկա: Բայց մի անհանգստացեք, այստեղ այս հոդվածը ներկայացնում է Excel- ում ամսաթիվը սովորական ամսաթվային ձևաչափի փոխարկելու հնարքները:

Ամսաթիվը բանաձևով փոխեք հերթական ամսաթվի ձևաչափի
Ամսաթիվը վերափոխեք հերթական ամսաթվի ձևաչափի `Սահմանված գործառույթով
Excel- ի համար Kutools- ի միջոցով ամսաթիվը փոխեք հերթական ամսաթվի ձևաչափի
Excel- ի համար Kutools- ի հետ փոխակերպեք կարդինալ թիվը հերթական համարի լավ գաղափար 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")
եւ ապա սեղմեք Մտնել ստեղնը և քաշեք ինքնալրացման բռնիչը այն բջիջների վրա, որոնք ցանկանում եք ամսաթիվը դարձնել շարք: Տեսեք,
փաստաթուղթը ամսաթվից 2-ին

Այժմ ամսաթվերը վերածվել են շարքային ամսաթվերի:

ՆշումԲանաձևում 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

փաստաթուղթը ամսաթվից 3-ին

3. Պահեք կոդը և փակեք VBA պատուհանը, հետ գնացեք ՝ ընտրելու համար այն բջիջը, որը կտեղադրի փոխարկված ամսաթիվը և մուտքագրեք այս բանաձևը = OrdinalDate (J2), սեղմեք Մտնել ստեղնը, այնուհետև լրացնելու բռնիչը դուրս հանեք ձեզ անհրաժեշտ բջիջները: Տեսեք,
փաստաթուղթը ամսաթվից 4-ին

Ակնարկ: բանաձևում J2- ը այն ամսաթիվն է, որը ցանկանում եք վերափոխել շարքային ամսաթվի, դուք կարող եք փոխել ըստ ձեզ անհրաժեշտի:


նետ կապույտ աջ պղպջակ Excel- ի համար Kutools- ի միջոցով ամսաթիվը փոխեք հերթական ամսաթվի ձևաչափի

Excel- ի համար նախատեսված գործիքներ, ավելի քան 300 հարմար գործառույթներ, ավելի հեշտացնում է ձեր գործերը: 

Այն բանից հետո անվճար տեղադրում Excel- ի համար նախատեսված գործիքներ, խնդրում ենք վարվել ինչպես ստորև ՝

In Kutools համար Excel'S Formula Helper tool, կարող եք օգտագործել այն Ամսաթիվը սովորական ամսաթվի վերափոխել առանձնահատկությունը ՝ Excel ամսաթիվը արագորեն դարձնելով շարքային:

1. Ընտրեք մի բջիջ, որն առաջ էր տեղադրում հերթական օրը, կտտացրեք Կուտոլս > Բանաձևի օգնական > Ամսաթիվը և ժամանակը > Ամսաթիվը սովորական ամսաթվի վերափոխել.
փաստաթուղթը ամսաթվից 5-ին

2. Մեջ Բանաձևեր օգնողը երկխոսություն, ընտրեք կամ մուտքագրեք բջիջի տեղեկանքը Ամսաթիվ բաժնում, լռելյայնորեն, բջիջի հղումը բացարձակ է, խնդրում ենք փոխել այն հարաբերական, եթե ուզում եք բանաձևը ավտոմատ լրացնել այլ բջիջների վրա ՝ օգտագործելով ավտոմատ լրացման բռնիչ:
փաստաթուղթը ամսաթվից 5-ին

3: սեղմեք Ok, Այժմ ամսաթիվը փոխվել է հերթական ամսաթվի: Ընտրեք արդյունքի բջիջը և ավտոմատ լրացման բռնիչը քաշեք բջիջների վրա `այս բանաձևը կիրառելու համար:
փաստաթուղթը ամսաթվից 5-ին


նետ կապույտ աջ պղպջակ Excel- ի համար Kutools- ի հետ փոխակերպեք կարդինալ թիվը հերթական համարի

Շատ դեպքերում, դուք կարող եք ցանկանալ վերափոխել թվերը հերթական թվերի, երբ դուք դասակարգում եք: Excel- ում ներկառուցված գործառույթ չի կարող կարգավորել, բայց եթե ունեք Excel- ի համար նախատեսված գործիքներ - հարմար գործիք ավելացնելը, իր Փոխարկել համարը շարքայինի օգտակարությունը կարող է լավություն անել ձեզ համար:

Ընտրեք այն թվերը, որոնք ցանկանում եք դարձնել շարքային, և կտտացրեք Կուտոլս > Պարունակություն > Փոխարկել համարը շարքայինի, Տեսեք,
փաստաթուղթը ամսաթվից 5-ին

Գրասենյակի արտադրողականության լավագույն գործիքները

🤖 Kutools AI օգնականՀեղափոխություն կատարել տվյալների վերլուծության հիման վրա՝ Խելացի կատարում   |  Ստեղծեք ծածկագիր  |  Ստեղծեք հատուկ բանաձևեր  |  Վերլուծել տվյալները և ստեղծել գծապատկերներ  |  Invoke Kutools-ի գործառույթները...
Հանրաճանաչ հատկություններ: Գտեք, ընդգծեք կամ նույնականացրեք կրկնօրինակները   |  Deleteնջել դատարկ շարքերը   |  Միավորել սյունակները կամ բջիջները՝ առանց տվյալների կորստի   |   Կլոր առանց բանաձևի ...
Super Փնտրել: Բազմաթիվ չափանիշների VLookup    Բազմակի արժեք VLookup  |   VLookup բազմաթիվ թերթերում   |   Fuzzy Փնտրել ....
Ընդլայնված բացվող ցուցակ: Արագ ստեղծեք բացվող ցուցակը   |  Կախված բացվող ցուցակ   |  Բազմակի ընտրություն Drop Down ցուցակ ....
Սյունակի կառավարիչ: Ավելացրեք որոշակի քանակությամբ սյունակներ  |  Տեղափոխել սյունակները  |  Փոխարկել թաքնված սյունակների տեսանելիության կարգավիճակը  |  Համեմատեք միջակայքերը և սյունակները ...
Առանձնահատկություններ: Ցանցի կենտրոնացում   |  Դիզայնի տեսք   |   Մեծ Formula Bar    Աշխատանքային գրքույկի և թերթիկների կառավարիչ   |  Ռեսուրսների գրադարան (Ավտոմատ տեքստ)   |  Ամսաթիվ ընտրող   |  Միավորել աշխատանքային թերթերը   |  Գաղտնագրել/գաղտնազերծել բջիջները    Ուղարկեք նամակներ ըստ ցանկի   |  Սուպեր զտիչ   |   Հատուկ զտիչ (զտել թավ/շեղ/շեղված...) ...
Լավագույն 15 գործիքների հավաքածու12 Տեքստ Գործիքներ (Ավելացրեք տեքստ, Հեռացնել նիշերը, ...)   |   50+ Աղյուսակ Տեսակներ (Գանտի աղյուսակը, ...)   |   40+ Գործնական Բանաձեւեր (Հաշվարկել տարիքը ՝ ելնելով ծննդյան տարեդարձից, ...)   |   19 միացում Գործիքներ (Տեղադրեք QR կոդ, Տեղադրեք նկար ուղուց, ...)   |   12 Փոխարկում Գործիքներ (Բառեր համարներ, Արտարժույթի փոխակերպումը, ...)   |   7 Միաձուլում և պառակտում Գործիքներ (Ընդլայնված կոմբինատ տողեր, Պառակտված բջիջներ, ...)   |   ... եւ ավելին

Լրացրեք ձեր Excel-ի հմտությունները Kutools-ի հետ Excel-ի համար և փորձեք արդյունավետությունը, ինչպես երբեք: Kutools-ը Excel-ի համար առաջարկում է ավելի քան 300 առաջադեմ առանձնահատկություններ՝ արտադրողականությունը բարձրացնելու և ժամանակ խնայելու համար:  Սեղմեք այստեղ՝ Ձեզ ամենաշատ անհրաժեշտ հատկանիշը ստանալու համար...

Նկարագրություն


Office Tab- ը Tabbed ինտերֆեյսը բերում է Office, և ձեր աշխատանքը շատ ավելի դյուրին դարձրեք

  • Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
  • Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր:
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Date ordinals are confusing and wrong to use, especially in the monthly sense. This anomalous usage is very alien to native users of English, is erroneously used only in certain areas. If we do use them, the correct usage is 'nth day of month', which is how it was originally meant. So, 5 October is correct, and so is October 5. But 5th October is wrong unless it includes the 'day of' part: 5th day of October. 5th October can also mean the 5th October from this year: which means the October 5 years from now!
This comment was minimized by the moderator on the site
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
This comment was minimized by the moderator on the site
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?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations