Ինչպես օգտագործել Excel DATEVALUE ֆունկցիան

Բովանդակություն:

Ինչպես օգտագործել Excel DATEVALUE ֆունկցիան
Ինչպես օգտագործել Excel DATEVALUE ֆունկցիան
Anonim

Ինչ իմանալ

  • DATEVALUE ֆունկցիան Excel-ում փոխակերպում է տեքստային ձևաչափված ամսաթիվը սերիական համարի:
  • Օգտագործեք այս գործառույթը, երբ բջիջը պարունակում է ամսաթիվ, որը ձևաչափված է որպես տեքստ, այլ ոչ թե թիվ, որը կարող է տեղի ունենալ ներմուծված կամ պատճենված տվյալների դեպքում:
  • Ֆունկցիայի շարահյուսությունն ու արգումենտն են՝ =DATEVALUE(date_text)

Այս հոդվածը բացատրում է, թե ինչպես օգտագործել DATEVALUE ֆունկցիան Excel-ի ցանկացած տարբերակում, ներառյալ Excel 2019 և Microsoft 365:

Ի՞նչ է DATEVALUE ֆունկցիան:

DATEVALUE ֆունկցիան Excel-ում փոխակերպում է տեքստային ձևաչափված ամսաթիվը սերիական համարի: Այնուհետև Excel-ը կարող է կարդալ սերիական համարը՝ ամսաթիվը հասկանալու համար:

Այս Excel ֆունկցիան անհրաժեշտ է, երբ բջիջը պարունակում է ամսաթվի մասին տեղեկատվություն, սակայն այն պահվում է սովորական տեքստում: Այն ավտոմատ կերպով ամսաթվի փոխարկելու փոխարեն, Excel-ը բջիջը տեսնում է որպես թվեր և տառեր, ինչը դժվարացնում է դրա հետ աշխատելը: Դա կարող է տեղի ունենալ, եթե ամսաթիվը պատճենվել կամ ներմուծվել է այլ տեղից:

Դուք կարող եք օգտագործել DATEVALUE Excel ֆունկցիան՝ ստանալու ամսաթվի սերիական համարը, որն այնուհետև կարող է օգտագործվել այն ճիշտ ձևաչափելու համար որպես ամսաթիվ և օգտագործել այն այլ ամսաթվի վրա հիմնված բանաձևերի հետ, տեսակավորել այն այլ ամսաթվերով և այլն:

Image
Image

DATEVALUE ֆունկցիան աշխատում է Excel-ի բոլոր տարբերակներում:

DATEVALUE ֆունկցիայի շարահյուսություն և փաստարկներ

Բոլոր բանաձևերը, որոնք օգտագործում են այս ֆունկցիան, պետք է ձևաչափվեն այսպես.

=DATEVALUE(ամսաթվի_տեքստ)

date_text միակ արգումենտն է, որը այն աջակցում է: Այն կարող է հղում կատարել այլ բջիջների կամ ամսաթվի մասին տեղեկատվությունը կարող է պահվել բանաձևում:

Ահա որոշ կանոններ, որոնք պետք է հիշել DATEVALUE ֆունկցիայի մասին.

  • Եթե ամսաթիվ_տեքստային տարին բաց է թողնված, ապա օգտագործվում է ընթացիկ տարին:
  • Եթե date_text-ը ներառում է ժամանակի մասին տեղեկատվություն, Excel-ն անտեսում է այն:
  • Եթե ամսաթվի տեղեկատվությունը մուտքագրվում է անմիջապես բանաձևի մեջ, այն պետք է շրջապատված լինի չակերտներով:
  • Եթե ամսաթվի տեղեկատվությունը նշված է մեկ այլ բջիջում, որը ներառում է ամսվա տեքստային անվանումը (օրինակ՝ մարտ կամ մարտ), ամիսը պետք է լինի երկրորդ տեղում (ինչպես 31-մար-2020):
  • ԱՐԺԵՔԸ! սխալը կցուցադրվի, եթե date_text-ը դուրս է ամսաթվերի միջակայքից 1/1/1900–9999-31-12:
  • ԱՐԺԵՔԸ! սխալը կցուցադրվի, եթե date_text թվալը թվա (այսինքն՝ այն չունի գծիկներ կամ շեղեր, ինչպես սովորական ամսաթիվը):

DATEVALUE ֆունկցիայի օրինակներ

Ահա մի քանի տարբեր եղանակներ, որոնցով կարող եք օգտագործել այս ֆունկցիան.

Հղման ամսաթիվ մեկ այլ բջիջից

=DATEVALUE(A2)

Image
Image

Ենթադրենք, որ A1-ը կարդում է որպես 4-4-2002, այս DATEVALUE բանաձևի օրինակը կստեղծի 37350 սերիական համարը:

Մուտքագրեք ամսաթիվը բանաձևի ներսում

=DATEVALUE("2007-25-12")

Image
Image

Սա այս ֆունկցիան օգտագործելու ևս մեկ եղանակ է: Ամսաթիվը չակերտների մեջ մուտքագրելը փոխարինում է մեկ այլ բջիջ զանգելու համար: Այս բանաձևը արտադրում է 39441 սերիական ամսաթիվը:

Ժամադրել բազմաթիվ բջիջներից

=DATEVALUE(A2 &"/" & A3 &"/" & A4)

Image
Image

DATEVALUE ֆունկցիայի այս օրինակում օգտագործվում է նույն կարգավորումը, սակայն մենք վերցնում ենք ամսաթվի տվյալները երեք առանձին բջիջներից՝ A2=5, A3=18 և A4=2017:

Սա պահանջում է ամպերսանդի նշան, որպեսզի մենք կարողանանք շեղեր ավելացնել՝ օրը, ամիսը և տարին առանձնացնելու համար: Այնուամենայնիվ, արդյունքը դեռևս սերիական համար է, քանի որ գործառույթը հենց դրա համար է, ուստի մենք պետք է ձևաչափենք բջիջը որպես իրական ամսաթիվ (տես ստորև), որպեսզի տեսնենք, որ այն ներկայացված է որպես 5/18/2017:

Օգտագործեք ամպերսանդ ամսաթվի բանաձևում

=DATEVALUE("3" &"/" & A2 &"/" &"2002")

Image
Image

Այս օրինակում ֆունկցիան շատ նման է իր վերևում գտնվողին, բայց օրն ու տարին հաշվելու համար բջջային հղումներ օգտագործելու փոխարեն, մենք դրանք ձեռքով մուտքագրում ենք կրկնակի չակերտների միջոցով:

Ամսաթիվը բջիջից հանել այլ տվյալներով

=DATEVALUE(LEFT(A20, 10))

Image
Image

Եթե բջիջը պարունակում է այլ տեղեկություններ, որոնք ձեզ պետք չեն, կարող եք օգտագործել այնպիսի գործառույթներ, ինչպիսիք են LEFT-ը և RIGHT-ը՝ ամսաթիվը մեկուսացնելու համար: Այս օրինակում DATEVALUE ֆունկցիան զուգակցվում է LEFT ֆունկցիայի հետ այնպես, որ այն դիտում է ձախից միայն առաջին 10 նիշերը: Արդյունքը 41654 է, որը Excel-ը կարող է ձևակերպել որպես 1/15/2014 թողարկման ամսաթիվ.

Ամսաթիվ հանել MID ֆունկցիայով

=DATEVALUE(MID(A40, FIND(" ", A40)+1, 7))

Image
Image

Վերջապես, մենք ունենք այս բանաձևը, որը միավորում է ոչ միայն MID ֆունկցիան, այլև FIND ֆունկցիան՝ ամսաթիվը հանելու և սերիական համարի ձևաչափով ներկայացնելու համար: MID ֆունկցիան սահմանում է A2-ը որպես թիրախ և օգտագործում է FIND՝ սահմանելու տարածությունը (" ") որպես կետ, որտեղ ֆունկցիան պետք է սկսի հաշվել: MID ֆունկցիայի վերջում գտնվող թիվը սահմանում է, թե քանի նիշ պետք է հանել, որը մեր օրինակում 7 է: Արդյունքը 43944 է, որը, երբ ձևաչափվում է որպես ամսաթիվ, վերածվում է 4/23/2020 թ.

DATEVALUE Սխալներ

Ստորև բերված են իրավիճակների մի քանի օրինակներ, երբ DATEVALUE ֆունկցիան ցույց կտա սխալ: Համաձայն վերը նշված կանոնների՝ VALUE-ով տողերը: սխալը պարունակում է տվյալներ, որոնք չեն կարող մշակվել այս ֆունկցիայի կողմից:

Image
Image

Թվերի ձևաչափում ամսաթվերի մեջ

Երբ Excel-ն արտադրում է ամսաթվի սերիական համարը, ձեզ մնում է համարը, որը ցույց է տալիս, թե քանի օր է այն մնացել 1/1/1900-ից: Սա դժվար թե օգտագործվի, ուստի այն, ինչ դուք պետք է անեք, ձևաչափեք այդ բջիջը որպես սովորական ամսաթիվ:

Անմիջապես իմանալու, թե արդյոք բջիջը ձևաչափված է որպես տեքստ, թե ամսաթիվ՝ ստուգելն է, թե ինչպես է այն հավասարեցված բջջի ներսում: Որպես տեքստ ձևաչափված ամսաթվերը սովորաբար հավասարեցվում են ձախ կողմում, մինչդեռ ամսաթվի ձևաչափով բջիջները սովորաբար աջ հարթեցված են:

  1. Ընտրեք այն բջիջ(ները), որոնք պետք է ձևաչափվեն որպես ամսաթիվ:
  2. Տուն ներդիրից Excel-ի վերևում, գտնեք Համար բաժինը:
  3. Ընտրեք բացվող ընտրացանկը և ընտրեք ամսաթվի տարբերակ, օրինակ՝ Կարճ ամսաթիվ կամ Երկար ամսաթիվ.

    Image
    Image

Խորհուրդ ենք տալիս: