Բովանդակություն
Այսօր մենք կցուցադրենք ամսաթվի ավտոմատ փոփոխություն բանաձև Excel-ում, այլ կերպ ասած, ինչպես կարելի է ավտոմատ կերպով փոխել ամսաթվերը Excel բանաձևերի միջոցով: Շատ իրավիճակներում, ձեր առաջադրանքը հեշտացնելու համար դուք կարող եք պահանջել ավտոմատ թարմացումներ ամսաթվի, ժամանակի հաջորդականության համարի և այլնի համար: Excel-ը ձեզ հնարավորություն է տալիս դրա համար: Այս նստաշրջանի համար մենք օգտագործում ենք Excel 2019-ը, ազատ զգալ՝ օգտագործելու ձերը:
Ներբեռնեք պրակտիկայի աշխատանքային գիրքը
Դուք կարող եք ներբեռնել պրակտիկայի աշխատանքային գիրքը հետևյալ հղումից:
Automatic Date Change.xlsx
5 Օգտակար մեթոդներ Ամսաթիվն ինքնաբերաբար փոխելու համար Excel-ի բանաձևով
Այս բաժնում ես կքննարկեմ Excel-ում ամսաթվերը բանաձևերով ավտոմատ կերպով փոխելու 5 օգտակար եղանակներ: Բայց նախքան այդ մեթոդներին անցնելը, նախ եկեք հասկանանք համատեքստը: Իրական իրավիճակում դուք կարող եք պահանջել ավտոմատ թարմացում ամսաթիվը, ժամանակի հաջորդականության համարը և այլն՝ ձեր առաջադրանքը հեշտացնելու համար: Ստորև բերեցի երկու օրինակ, որտեղ մի դեպքում մեզ անհրաժեշտ է ավտոմատ կերպով թարմացվող ներկա ամսաթիվ, իսկ մյուս դեպքում՝ մենք պետք է հաշվարկենք հաջորդ Սուրբ Ծննդին մնացած ժամանակները:
Օրը փոխվելուն պես, ելքային բաժինը ինքնաբերաբար կթարմացվի: Որպեսզի իմանանք, թե ինչպես կարող ենք դա անել, եկեք ուսումնասիրենք մեր 1-ին մեթոդը:
1. Օգտագործելով բանաձևը Excel TODAY ֆունկցիայի հետ՝ ամսաթիվը ինքնաբերաբար փոխելու համար
Մենք կարող ենք օգտագործել TODAY ֆունկցիան ՝ ամսաթվերն ինքնաբերաբար փոխելու համար: TODAY վերադարձնում է ընթացիկ ամսաթիվը: Ավելին իմանալու համար հետևեք ստորև նշված քայլերին:
Քայլեր.
- Ստորև բերված օրինակում մենք կտեղադրենք այսօրվա ամսաթիվը C5 բջիջում: որը հետագայում ինքնաբերաբար կթարմացվի, երբ ամսաթիվը փոխվի:
- Դա անելու համար գրեք հետևյալ բանաձևը C5 բջիջում և սեղմեք Enter :
=TODAY()
- Արդյունքում մենք կ տես ընթացիկ ամսաթիվը. Երբ ես գրում եմ այս հոդվածը 2022 թվականի դեկտեմբերի 5-ին, այն ցույց է տալիս 5-Dec-22:
- Ստուգելու համար, թե արդյոք այս ամսաթիվը կթարմացվի ապագայում, թե ոչ, մենք կարող ենք ձեռքով փոխել ընթացիկ ամսաթիվը համակարգչային համակարգում և դիտարկել: Դրա համար մենք փոխում ենք ամսաթիվը 2022 թվականի դեկտեմբերի 5-ից մինչև 2022 թվականի դեկտեմբերի 14-ը իմ համակարգչի վրա: Դա անելու համար անցեք Կարգավորում > Ժամանակ & Լեզուն > Ձեռքով սահմանեք ամսաթիվը և ժամը > Փոխել ։
- Հիմա , սահմանեք ցանկալի ամսաթիվը և ժամը և սեղմեք Փոխել ։
- Հիմա եթե նորից վերաբեռնենք Excel ֆայլը, կտեսնենք. որ ամսաթիվը ցույց է տալիս 14-Dec-22 :
Կարդալ ավելին. Ինչպես զետեղել ամսաթվերը Excel-ում Ավտոմատ (3 պարզ հնարք)
2. NOW ֆունկցիայի օգտագործումը ամսաթվի ավտոմատ փոփոխության համար
Մեկ այլ գործառույթ, որն ապահովում է ընթացիկ ամսաթիվը, ՀԻՄԱ ֆունկցիան է : Ավելին, դավերադարձնում է նաև ժամանակի արժեքը: Բանաձևը կիրառելու համար հետևեք ստորև նշված քայլերին:
Քայլեր.
- Ինչպես նախորդ մեթոդը, C5 բջիջում գրեք հետևյալ բանաձևը և սեղմեք Enter:
=NOW()
- Այժմ դուք կտեսնեք, որ այս ֆունկցիան նաև տալիս է ընթացիկ ամսաթիվը:
- Քանի որ NOW ֆունկցիան վերադարձնում է դինամիկ արժեք, այն նույնպես կթարմացվի: ավտոմատ կերպով հավանել TODAY գործառույթը:
3. Կիրառելով բարդ բանաձևերի համակցություն
Վերջին բաժնում մենք տեսանք, թե ինչպես օգտագործել Excel-ի պարզ գործառույթները՝ ամսաթվերն ինքնաբերաբար փոխելու համար: Այստեղ եկեք կառուցենք մի փոքր բարդ բանաձև. Այս անգամ մենք կօգտագործենք DATE, YEAR, MONTH , DAY և TODAY ֆունկցիաների համակցությունը` ստեղծելու բանաձև, որն ավտոմատ կերպով կփոխի արդյունքը: Բանաձևը կիրառելու համար հետևեք ստորև նշված քայլերին:
Քայլեր.
- C5 բջիջում գրեք հետևյալ բանաձևը և սեղմեք Մուտքագրեք ։
=DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY()))
- Հետևաբար, արդյունքում կստանաք այսօրվա ամսաթիվը։
- Քանի որ այս բանաձևն ունի ԱՅՍՕՐ դինամիկ ֆունկցիան, արդյունքը նույնպես ինքնաբերաբար կթարմացվի:
🎓 Ինչպե՞ս է աշխատում բանաձևը:
YEAR ֆունկցիան վերցնում է տարվա արժեքը TODAY<արդյունքից 2>. Իսկ MONTH և DAY ֆունկցիաները բեռնում են ամիսն ու օրըարժեքները համապատասխանաբար TODAY -ի արդյունքից: Այնուհետև DATE ֆունկցիան վերադարձնում է ամսաթիվը:
Նշում․ TODAY ֆունկցիայի փոխարեն մենք կարող ենք նաև օգտագործել ՀԻՄԱ ֆունկցիան ստանալու համար նմանատիպ արդյունք:
4. Ամսաթվի փոփոխություն՝ հիմնված հարակից բջիջի արժեքի վրա
Մենք կարող ենք բանաձևեր կառուցել այնպես, որ Excel-ը թարմացնի ստացված ամսաթիվը հարակից բջիջի ցանկացած փոփոխության համար: Այստեղ մենք կտեսնենք այս սցենարի հետ կապված երկու օրինակ:
4.1 Ամսաթվի ավտոմատ թարմացում հարակից բջիջի տվյալների մուտքագրման ժամանակ
Այս օրինակում մենք ունենք մուտքագրման սյունակ և 1-ին տվյալների մուտքագրման ամսաթիվ սյունակ. Ներածման սյունակի բջիջներն առայժմ դատարկ են: Մենք ուզում ենք ամսաթիվը, երբ այս բջիջները դառնում են ոչ դատարկ կամ այլ կերպ ասած, երբ մենք մուտքագրում ենք արժեքները այդ բջիջներում:
Այստեղ մենք կօգտագործենք IF ֆունկցիան: պայմանների վրա հիմնված ժամանակի թարմացումներ իրականացնելու համար: Ավելին իմանալու համար հետևեք ստորև նշված քայլերին:
Քայլեր.
- C5 բջիջում գրեք հետևյալ բանաձևը և սեղմեք Մուտքագրեք ։
=IF(B5"",IF(C5"",C5,NOW()),"")
- Այնուհետև օգտագործեք Լրացնել բռնակը ավտոմատ լրացնել բջիջը C6 :
- Այժմ, եթե մենք ինչ-որ բան մուտքագրենք B5 և B6 բջիջներում, Excel-ը ավտոմատ կերպով կցուցադրի ընթացիկ ամսաթիվը: C5 և C6 համապատասխանաբար բջիջների վրա:
- Այնուհետև, նույնիսկ եթե փոխեք արժեքները B5/B6 -ում, C5/C6 ամսաթվերն անփոփոխ կլինեն որպեսդա առաջին անգամը չէ, որ դուք մուտքագրում եք արժեքը:
Ինչպե՞ս է աշխատում բանաձևը:
- IF(C5"",C5,NOW())
C5"" ենթադրում է C5-ը դատարկ չէ : Եթե այն True է (Դատարկ չէ), այն կվերադարձնի C5: Հակառակ դեպքում, այն կվերադարձնի ներկա ժամանակը (ՀԻՄԱ):
- IF(B5””,IF(C5””,C5,NOW()),””)
Եթե B5 դատարկ չէ, ապա այն կվերադարձնի Ներկայիս ամսաթիվը & Ժամանակը. Հակառակ դեպքում, այն կվերադարձնի դատարկ բջիջ:
Կարդալ ավելին. Ինչպես ինքնալրացնել ամսաթիվը Excel-ում, երբ բջիջը թարմացվում է
4.2 Ամսաթվի ավտոմատ թարմացում հարակից բջիջում Արժեքը փոխվում է
Վերջին բաժնում, ամսաթիվ-ժամը փոխելու համար մենք պետք է նախ դատարկենք հարակից բջիջը, որից հետո նորից արժեք մուտքագրենք: Այն չի թարմացվում, երբ փոխում եք հարակից բջիջի բովանդակությունը: Եթե ցանկանում եք, որ արժեքը թարմացվի ամեն անգամ, երբ հարակից բջիջը թարմացվում է, ապա մենք կարող ենք նոր բանաձև օգտագործել: Ավելին իմանալու համար հետևեք ստորև նշված քայլերին:
Քայլեր.
- C5 բջիջում գրեք հետևյալ բանաձևը և սեղմեք Մուտքագրեք ։
=IF(B5"",IF(AND(C5"",CELL("address")=ADDRESS(ROW(B5),COLUMN(B5))),NOW(),IF(CELL("address")ADDRESS(ROW(B5),COLUMN(B5)),C5,NOW())),"")
Ինչպե՞ս է աշխատում բանաձևը:
IF(B5"",IF(AND(C5"",CELL("address")=ADDRESS(ROW(B5),COLUMN(B5))),NOW(),IF(CELL("address")ADDRESS(ROW(B5),COLUMN(B5)),C5,NOW())),"")
ADDRESS ֆունկցիան վերադարձնում է բջիջի հասցեն` հիմնված տվյալ տողի և սյունակի վրա: թիվ. Այս բանաձևը օգտագործում է CELL ֆունկցիան վերջին խմբագրված բջիջի հղումը ստանալու համար, և եթե այն նույնն է, ինչ դրանից ձախում է, այն թարմացնում է ամսաթիվը.ժամանակի արժեք:
- Օգտագործեք Լրացնել բռնակը ` C6 ավտոմատ լրացման համար:
- Այժմ, եթե ես որևէ բան մուտքագրեմ B5<բջիջում 2>, մուտքագրման ամսաթիվը կցուցադրվի C5 բջիջում:
- Այժմ, եթե փոխենք մուտքագրումը, ամսաթիվը արժեքը նույնպես կփոխվի:
Խնդրում ենք նկատի ունենալ, որ երկու օրինակներում էլ, եթե բանաձևը կիրառելիս սխալ եք գտնում, պետք է ստուգեք՝ արդյոք կրկնվող հաշվարկը միացված է, թե՞ ոչ: Դա անելու համար անցեք Ֆայլ > Ընտրանքներ > Բանաձևեր . Այնուհետև ստուգեք Միացնել կրկնվող հաշվարկը և սահմանեք Առավելագույն կրկնությունը 1:
5: Ամսաթվերի տարբերության ավտոմատ հաշվարկ
Մենք կարող ենք ավտոմատ կերպով գտնել ամսաթվերի տարբերությունը: Օրինակ, ենթադրենք, HR-ը ցանկանում է գտնել մինչև այսօր աշխատող աշխատողների աշխատանքի տևողությունը:
Տարբերությունը գտնելու համար մենք կօգտագործենք DATEDIF ֆունկցիան . Այստեղ Excel-ին անհրաժեշտ կլինի հաշվել տարբերությունը ընթացիկ ամսաթվից: Այսպիսով, մենք կօգտագործենք TODAY ֆունկցիան: Բանաձևը կիրառելու համար հետևեք ստորև նշված քայլերին:
Քայլեր.
- D5 բջիջում գրեք հետևյալ բանաձևը և սեղմեք Մուտքագրեք ։
=DATEDIF(C5,TODAY(),"m")&" months " &DATEDIF(C5,TODAY(),"md")&" days"
- Արդյունքում կունենանք աշխատողի ծառայության տեւողությունը։
- Այժմ, եթե օգտագործեք Fill Handle ՝ բջիջի մնացած մասը ավտոմատ լրացնելու համար, դուք կստանաք տեւողությունը յուրաքանչյուրըաշխատող:
- Քանի որ այս բանաձևն ունի դինամիկ ֆունկցիա ԱՅՍՕՐ իր մեջ, Excel-ը ինքնաբերաբար կթարմացնի ամսաթիվը:
Ինչպե՞ս է աշխատում բանաձևը:
- DATEDIF(C5,TODAY(),”m”)& » ամիսներ ” &DATEDIF(C5,TODAY(),”md”)&” օրեր»
Մենք օգտագործել ենք մի քանի DATEDIF , որոնք գտնում են Միանալու Ամսաթվի և <1 տարբերությունը:>ԱՅՍՕՐ : Առաջինը DATEDIF -ը հաշվարկում է ամսվա ձևաչափի տարբերությունը (ինչպես մենք օգտագործել ենք «m»), իսկ երկրորդը հաշվարկում է օրվա ձևաչափի տարբերությունը:
Հիշելու բաներ
- Եթե արդյունքը ճիշտ ամսաթվի ձևաչափով չեք գտնում, կարող եք փոխել բջիջի ձևաչափը և սահմանել ամսաթվի ձևաչափը Դուք ցանկանում եք ցուցադրել:
Եզրակացություն
Այսքանը այսօրվա համար է: Մենք թվարկել ենք մի քանի մոտեցումներ excel ամսաթվի ավտոմատ փոփոխման բանաձևի վերաբերյալ: Հուսով եմ, որ սա օգտակար կգտնեք: Ազատորեն մեկնաբանեք, եթե ինչ-որ բան դժվար է թվում հասկանալի: Տեղեկացրեք մեզ ցանկացած այլ մեթոդ, որը մենք բաց ենք թողել այստեղ: