Բովանդակություն
Ուզու՞մ եք իմանալ ինչպես տեղադրել ընթացիկ ամսաթիվը և ժամը A1 բջիջում : Երբեմն մենք ցանկանում ենք մուտքագրել ամենավերջին ժամանակը, երբ աշխատողը ժամանում է իր աշխատավայր, կամ երբ ֆայլը վերջին անգամ խմբագրվել է: Եթե դուք փնտրում եք նման յուրօրինակ հնարքներ, ապա ճիշտ տեղում եք եկել։ Այստեղ մենք ձեզ կներկայացնենք 6 հեշտ և հարմար եղանակներով՝ ընթացիկ ամսաթիվը և ժամը A1 բջիջում զետեղելու համար Excel-ում:
Ներբեռնել Պրակտիկա աշխատանքային գրքույկ
Դուք կարող եք ներբեռնել հետևյալ Excel-ի աշխատանքային գիրքը՝ ինքներդ ձեզ ավելի լավ հասկանալու և վարժվելու համար:
Ներկայիս ամսաթվի և ժամի տեղադրում A1 Cell.xlsm-ումԸնթացիկ ամսաթիվը և ժամը A1 բջիջում տեղադրելու 6 եղանակ
Հստակեցման համար մենք ունենք Աշխատակիցների ժամանակացույցը մեր ձեռքերում: Տվյալների հավաքածուն պարունակում է Անուն , ID և Կարգավիճակ Ուիլյամ Ֆրանկ :
Այժմ մենք կտեղադրենք այս աշխատակցի Մուտքի ժամանակը A1 բջիջում՝ օգտագործելով տարբեր մեթոդներ: Այսպիսով, եկեք ուսումնասիրենք դրանք մեկ առ մեկ:
Այստեղ մենք օգտագործել ենք Microsoft Excel 365 տարբերակը, դուք կարող եք օգտագործել ցանկացած այլ տարբերակ՝ ըստ ձեր հարմարության:
1. Օգտագործելով Ստեղնաշարի դյուրանցում
Առաջին մեթոդում մենք ձեզ ցույց կտանք, թե ինչպես մուտքագրել ընթացիկ ամսաթիվը և ժամը Excel-ում՝ օգտագործելով ստեղնաշարի դյուրանցումը: Հետևեք ստորև տրված քայլերին, որպեսզի դա անեք ձեր սեփական տվյալների բազայում:
📌 Քայլեր.
- Սկզբում ընտրեք բջիջըընթացիկ ամսաթիվը ներկայացված է մեր առջև:
Կարդալ ավելին. Ինչպես զետեղել վերջին փոփոխված ամսաթիվը և ժամը Excel բջիջում
Պրակտիկա բաժին
Ինքներդ պրակտիկա անելու համար մենք տրամադրել ենք Պրակտիկա բաժին, ինչպես ստորև, աջ կողմում գտնվող յուրաքանչյուր թերթիկում: Խնդրում ենք դա անել ինքներդ:
Եզրակացություն
Այս հոդվածը տրամադրում է հեշտ և հակիրճ լուծումներ` ընթացիկ ամսաթիվը և ժամը A1<2 բջիջում տեղադրելու համար:> Excel-ում: Մի մոռացեք ներբեռնել Practice ֆայլը: Շնորհակալություն այս հոդվածը կարդալու համար, հուսով ենք, որ դա օգտակար էր: Խնդրում ենք տեղեկացնել մեզ մեկնաբանությունների բաժնում, եթե ունեք հարցեր կամ առաջարկություններ: Խնդրում ենք այցելել մեր կայքը Exceldemy ավելին ուսումնասիրելու համար:
A1 : - Այնուհետև սեղմեք CTRL + ; ստեղնաշարի վրա: (Այն վերադարձնում է ընթացիկ ամսաթիվը)
- Դրանից հետո սեղմեք SPACE ստեղնը:
- Այնուհետև սեղմեք CTRL+SHIFT+; ձեր ստեղնաշարի վրա ( Այն վերադարձնում է ընթացիկ ժամանակը):
Այս պահին ընտրված բջիջը ցուցադրում է ընթացիկ ամսաթիվը և ժամը մեկ տողում:
Բայց ավելի գայթակղիչ կլինի, եթե ամսաթիվն ու ժամը մնան տարբեր տողերի վրա: Դա անելու համար մենք պետք է ձևաչափենք բջիջը: Այսպիսով, հետևեք ստորև նշված քայլերին:
- Առաջին հերթին սեղմեք CTRL + 1 ստեղնաշարի վրա:
- Անմիջապես Ձևաչափեք բջիջները երկխոսության տուփը բացվում է:
- Այնուհետև անցեք Համար ներդիրը:
- Դրանից հետո ընտրեք Պատվիրված որպես Կատեգորիա .
- Այնուհետև, Տեսակ վանդակում գրեք dd-mm-yyyy h:mm AM/PM :
- Այժմ հեռացրեք yyyy -ի և h -ի միջև եղած տարածությունը:
- Այնուհետև պահեք ALT ստեղնը: և մուտքագրեք 0010 numpad-ում:
0010 մուտքագրելուց հետո ժամանակի հատվածը կարծես անհետանում է Մուտքագրեք տուփ: Բայց իրականում այն այժմ երկրորդ տողում է:
- Այնուհետև անցեք Հավասարեցում ներդիրին:
- Հավասարեցում ներդիրում նշեք Փաթաթել տեքստը վանդակը Text control բաժնում:
- Վերջապես սեղմեք Լավ ։
Ներկայումս A1 բջիջի ամսաթիվը և ժամը նման են նկարին։ստորև:
Կարդալ ավելին. Ինչպես ինքնաբերաբար տեղադրել ժամանակացույցի տվյալների մուտքերը Excel-ում (5 մեթոդ)
2. Տեղադրելով NOW ֆունկցիան
Այս մեթոդում մենք կօգտագործենք NOW ֆունկցիան ` ընթացիկ ամսաթիվը և ժամը ստանալու համար: Դա այնքան պարզ է & AMP; հեշտ է, պարզապես հետևեք դրան:
📌 Քայլեր.
- Սկզբում գրեք Ներկայացրեք որպես Կարգավիճակը C6 բջիջում:
- Այնուհետև անցեք A1 բջիջին և գրեք հետևյալ բանաձևը:
=NOW()
NOW ֆունկցիան վերադառնում է ընթացիկ ամսաթվի և ժամի ձևաչափով` որպես ամսաթիվ և ժամ: .
- Այնուհետև ձևաչափեք բջիջը, որպեսզի արդյունքը ցույց տա մեր ցանկալի ձևաչափով, ինչպես Մեթոդ 1 :
Կարդալ ավելին. Ինչպես տեղադրել ստատիկ ամսաթիվ Excel-ում (4 պարզ մեթոդ)
3. Օգտագործելով Nested IF և NOW Functions
Այս մեթոդում մենք կօգտագործենք ներկառուցված IF և NOW ֆունկցիաները Excel-ում ամսաթիվը և ժամը մուտքագրելու համար: Ներդրված IF ֆունկցիան օգտագործվում է Excel-ում բազմաթիվ պայմաններ ստուգելու համար, իսկ NOW ֆունկցիան վերադարձնում է ընթացիկ ամսաթիվը և ժամը:
📌 Քայլեր.
Նախքան հետագա գնալը, մենք պետք է միացնենք իտերատիվ հաշվարկը ֆունկցիան Excel-ում: Այսպիսով, հետևեք ստորև նշված քայլերին:
- Սկզբում անցեք Ֆայլ ներդիրին:
- Երկրորդ, ընտրեք Ընտրանքներ ցանկիցմենյու:
- Անմիջապես հայտնվում է Excel Options պատուհանը:
- Այստեղ անցեք Բանաձեւեր ներդիր:
- Հաշվի ընտրանքներ բաժնում նշեք Միացնել կրկնվող հաշվարկը վանդակը:
- Վերջում սեղմեք Լավ .
Այժմ մենք կարող ենք կիրառել մեր բանաձևը թերթիկի վրա:
- Սկզբում ընտրեք բջիջը A1 և մուտքագրեք ստորև բերված բանաձևը:
=IF(C6"",IF(A1"",A1,NOW()),"")
Այստեղ, IF ֆունկցիայի , նախ, մենք ստուգեցինք. եթե C6 բջիջը հավասար չէ դատարկ -ին, ապա մեկ այլ IF ֆունկցիա կկատարվի, այլապես այն կվերադարձնի դատարկ : Երկրորդ IF ֆունկցիան կստուգի, արդյոք A1 բջիջը հավասար չէ դատարկ -ի: Եթե արժեքը ՃԻՇՏ է, ապա այն կվերադարձնի A1 բջիջը կամ այլապես կկատարի ՀԻՄԱ ֆունկցիան :
- Համապատասխանաբար սեղմեք Մուտքագրեք ։
Վերևի նկարից մենք կարող ենք տեսնել, որ բանաձևը դատարկ է դառնում A1 բջիջում, ինչպես այնտեղ։ C6 բջիջում արժեք չունի: Այսպիսով, եկեք ստուգենք, արդյոք բանաձևը գործում է, երբ C6 բջիջում արժեք կա:
- Ներկայումս գրեք Ներկայացնել C6<2 բջիջում:> և սեղմեք ENTER :
Հանկարծ ընթացիկ ամսաթիվը և ժամը կցուցադրվեն A1 բջիջում:
Նման ընթերցումներ
- Ինչպես զետեղել Excel ամսաթվի դրոշմակնիք, երբ տողում բջիջները փոփոխվում են
- Տեղադրել Ժամացույց Excel-ում, երբ բջիջը փոխվում է (2Արդյունավետ ուղիներ)
- Ինչպես զետեղել Excel-ի ժամանակացույցը, երբ բջիջը փոխվում է առանց VBA-ի (3 եղանակ)
- Ինչպես վերածել Unix-ի ժամանակացույցը ամսաթվի Excel-ում (3 մեթոդ)
4. Համակցված գործառույթների օգտագործում
Այժմ մենք ցույց կտանք, թե ինչպես կարող եք ժամանակ մտցնել Excel-ում թարմացումներով` օգտագործելով ADDRESS , CELL , COLUMN , IF , NOW և ROW ֆունկցիաները: Խնդրում ենք անցնել քայլերը՝ դա անելու ձեր սեփական տվյալների բազայում:
📌 Քայլեր.
- Սկզբնապես ընտրեք բջիջը A1 և մուտքագրեք հետևյալ բանաձևը այդ բջիջում:
=IF(C6"",IF(AND(A1"",CELL("address")=ADDRESS(ROW(C6),COLUMN(C6))),NOW(),IF(CELL("address")ADDRESS(ROW(C6),COLUMN(C6)),A1,NOW())),"")
Formula Breakdown- ROW(C6)→ ROW ֆունկցիան վերադարձնում է կոնկրետ բջիջի տողի համարը:
- Ելք՝ 6
- COLUMN(C6)→ COLUMN ֆունկցիան վերադարձնում է սյունակը կոնկրետ բջիջի թիվը.
- Ելք. 3
- ADDRESS(ROW(C6),COLUMN(C6))→ The ADDRESS ֆունկցիան վերադարձնում է տվյալ Բջջի հասցեն:
- ADDRESS(6,3)→ վերածվում է
- Ելքի՝ $C$6
- ADDRESS(6,3)→ վերածվում է
- CELL(“հասցե)=ADDRESS(ROW(C6),COLUMN(C6))→ CELL ֆունկցիան վերադարձնում է տվյալ տվյալ բջիջի տեղեկատվությունը:
- CELL(“հասցե”)=ADDRESS(6,3))→ վերածվում է
- Ելք՝ FALSE
- CELL(“հասցե”)=ADDRESS(6,3))→ վերածվում է
- CELL(“հասցե”)ADDRESS(ROW(C6),COLUMN(C6))→ վերածվում է
- Ելքի.TRUE
- AND(A1””,CELL(“հասցե”)=ADDRESS(ROW(C6),COLUMN(C6)))→ The CELL ֆունկցիան վերադարձնում է տվյալ Բջջի տեղեկատվությունը:
- AND(A1””,{FALSE})→ վերածվում է
- Ելքի՝ FALSE
- AND(A1””,{FALSE})→ վերածվում է
- IF(CELL(«հասցե))ADDRESS(ROW(C6),COLUMN(C6)),A1,NOW())),→ IF ֆունկցիան վերադարձնում է արժեք, եթե պայմանը TRUE է, և վերադարձնում է այլ արժեք, եթե այն FALSE է:
- IF({TRUE},A1,NOW())→ վերածվում է
- Ելքի՝ 44816.522597
- IF({TRUE},A1,NOW())→ վերածվում է
- IF(AND(A1”),CELL(“հասցե)=ADDRESS(ROW(C6),COLUMN(C6))),NOW(),IF(CELL( «հասցե»)ADDRESS(ROW(C6),COLUMN(C6)),A1,NOW()))””)→ վերածվում է
- IF(C6””,44816.522597 ,””))→ վերածվում է
- Ելքի՝ 44816.522597
- IF(C6””,44816.522597 ,””))→ վերածվում է
- Դրանից հետո սեղմեք ENTER ստեղնը։
- Հենց որ ինչ-որ բան գրենք C6 բջիջում։ , ընթացիկ ամսաթիվը և ժամը տեսանելի են A1 բջիջում:
Այս մեթոդի և նախորդի տարբերությունն այն է, որ երբ մենք փոխեցինք C6 բջիջի արժեքը A1 բջիջի ամսաթիվը և ժամը չեն թարմացվել Մեթոդ 3 -ում: Բայց մեր ներկայիս մեթոդով այն թարմացվում է ամեն անգամ, երբ մենք փոխում ենք C6 բջիջի բովանդակությունը։
- Այսպիսով, փոխեք C6 բջիջի բովանդակությունը։ P .
Այժմ այն մեզ ցույց է տալիս ընթացիկ թարմացված ժամանակը:
5.VBA կոդի կիրառում
Երբևէ մտածե՞լ եք Excel-ում նույն ձանձրալի և կրկնվող քայլերն ավտոմատացնելու մասին:
Այլևս մի մտածեք, քանի որ VBA -ը դուք լուսաբանել եք: Փաստորեն, դուք կարող եք ամբողջությամբ ավտոմատացնել նախորդ մեթոդը VBA -ի օգնությամբ: Եկեք տեսնենք այն գործողության մեջ:
📌 Քայլեր.
- Սկզբում գնացեք Developer ներդիր:
- Այստեղ ընտրեք Visual Basic Code խմբում:
- Այլապես, կրկնօրինակելու համար սեղմեք ALT + F11 առաջադրանքը:
Անմիջապես բացվում է Microsoft Visual Basic հավելվածների համար պատուհանը:
- Այնուհետև, կրկնակի սեղմեք համապատասխան թերթիկի վրա VBA կոդի մոդուլը բացելու համար:
- Կոդի մոդուլում գրեք հետևյալը. կոդը:
6167
Code Breakdown
- Անձնական ենթակետ ստեղծելու համար նախ ընտրեք Աշխատանքային թերթիկ ՝ Ընդհանուր և Փոխել փոխարեն որպես Հայտարարություն : Ամեն անգամ, երբ որևէ փոփոխություն տեղի ունենա այդ աշխատանքային թերթիկի կոդը, ինքն իրեն կաշխատի:
- Այնուհետև մենք օգտագործեցինք IF ֆունկցիան , որտեղ ստուգեցինք, արդյոք Կարգավիճակը տիրույթը հավասար չէ դատարկ ՝ օգտագործելով Արժեք մեթոդը և նաև, եթե սյունակի համարը 3 է Սյունակ մեթոդով:
- Այժմ մենք սահմանել Application.EnableEvents որպես False :
- Դրանից հետո մենք սահմանել ենք շեղումը (-5,-2) ` ամսաթիվը տեղադրելու համար: և ժամանակի մեջ՝ շեղելով 5 տողերը վերև ևՄնացել են 2 սյունակներ:
- Այստեղ Հիմա ֆունկցիան ցույց կտա վերջին ժամանակը, և ձևաչափը կլինի օր-մմ-տտտտ hh:mm AM: /PM , եթե արժեքը TRUE է:
- Հետևաբար, մենք սահմանում ենք Application.EnableEvents որպես True :
- Վերջապես դադարեցրեք ենթակարգը End Sub -ով:
- Այնուհետև վերադարձեք աշխատաթերթ:
- Եվ գրեք Present Կարգավիճակ սյունակում:
- Ավտոմատ կերպով, մենք կարող եք տեսնել ամսաթիվը և ժամը A1 բջիջում:
Կարդալ ավելին` Excel VBA: Տեղադրել Ժամացույց, երբ մակրոն գործարկվում է
6. Օգտատիրոջ կողմից սահմանված ֆունկցիայի իրականացում
Բացի այդ, մենք կարող ենք նաև ընթացիկ ամսաթիվը և ժամը ավտոմատ կերպով զետեղել Excel-ում՝ կիրառելով օգտվողի կողմից սահմանված գործառույթը: Եկեք քայլ առ քայլ ուսումնասիրենք մեթոդը:
📌 Քայլեր.
- Սկզբում բացեք Microsoft Visual Basic հավելվածների համար պատուհան, ինչպիսին է նախկին :
- Երկրորդը, անցեք Տեղադրեք ներդիր:
- Այնուհետև ընտրեք Մոդուլ -ից ընտրանքները:
- Կոդերի մոդուլում տեղադրեք հետևյալ կոդը.
7789
Code Breakdown
- Սկզբում մենք ստեղծեցինք Function անունով Insert_Current_Date_Time և սահմանեցինք Status որպես Ընդմիջում ։
- Այնուհետև մենք օգտագործեցինք If հայտարարությունը, որտեղ ստուգեցինք, արդյոք Կարգավիճակի միջակայքը հավասար չէ դատարկի՝ օգտագործելով Արժեք մեթոդը։
- Դրանից հետո մենքսահմանեք Insert_Current_Date_Time հավասար Now ֆունկցիայի արժեքին և ձևաչափեք բջիջը որպես dd-mm-yyyy hh:mm AM/PM , եթե արժեքը <1 է:>ՃԻՇՏ ։
- Հակառակ դեպքում այն կլինի դատարկ :
- Այս պահին վերադարձեք աշխատաթերթ:
- Այնուհետև ընտրեք C1 բջիջը և սկսեք գրել ֆունկցիայի անունը:
- Հենց =in գրելուց հետո ֆունկցիան տեսանելի կլինի:
- Հաջորդում ընտրեք ֆունկցիան՝ սեղմելով ստեղնաշարի TAB ստեղնը:
- Դրանից հետո որպես ֆունկցիայի հղման տիրույթ նշեք C6 բջիջը և սեղմեք ENTER ։
Սակայն A1 բջիջը դեռ դատարկ է, քանի որ C6 բջիջը նույնպես դատարկ է:
- Ներկայումս գրեք Ներկայացնել C6 բջիջում և անմիջապես ստացեք ընթացիկ ամսաթիվը և ժամը A1 բջիջում:
Տեղադրեք ընթացիկ ամսաթիվը և ժամը A1 բջիջում, բայց մի ներառեք ընթացիկ ժամանակը
Այստեղ մենք կտեղադրենք ընթացիկ ամսաթիվը և ժամը A1 բջիջում առանց ներառյալ ընթացիկ ժամանակը: Փաստորեն, այն խնդրում է մուտքագրել միայն ընթացիկ ամսաթիվը: Դա մեզ նման անելու համար հետևեք ստորև նշված քայլերին:
📌 Քայլեր.
- Սկզբում ընտրեք A1 բջիջը և տեղադրեք հետևյալ բանաձևը այդ բջիջում:
=TODAY()
TODAY ֆունկցիան վերադարձնում է ընթացիկ ամսաթիվը ձևաչափված որպես ամսաթիվը:
- Այնուհետև սեղմեք ENTER կոճակը:
Պարզապես,