Мазмұны
ағымдағы күн мен уақытты A1 ұяшығына қалай енгізу керектігін үйрену керек пе? Кейде біз қызметкердің жұмыс орнына келген соңғы уақытын немесе файлдың соңғы рет өңделген уақытын енгізгіміз келеді. Егер сіз осындай ерекше трюктерді іздесеңіз, сіз дұрыс жерге келдіңіз. Мұнда біз сізді Excel бағдарламасындағы A1 ұяшығына ағымдағы күн мен уақытты енгізудің 6 оңай және ыңғайлы әдістерін қарастырамыз.
Жүктеп алу Тәжірибе жұмыс кітабы
Өзіңізді жақсырақ түсіну және жаттығу үшін келесі Excel жұмыс кітабын жүктеп алуға болады.
A1 Cell.xlsm ішіне ағымдағы күн мен уақытты кірістіру6 А1 ұяшығына ағымдағы күн мен уақытты енгізу әдістері
Түсіндіру үшін қолымызда Қызметкерлердің уақыт кестесі бар. Деректер жиынында Уильям Фрэнк Аты , ID және Күй бар.
Енді біз әртүрлі әдістерді қолдана отырып, осы қызметкердің Кіру уақыты мәнін A1 ұяшығына енгіземіз. Ендеше оларды бір-бірден зерттеп көрейік.
Мұнда біз Microsoft Excel 365 нұсқасын қолдандық, сізге ыңғайлы кез келген басқа нұсқаны пайдалануға болады.
1. Пайдалану Пернелер тіркесімі
Бірінші әдісте біз Excel бағдарламасында пернелер тіркесімін пайдаланып ағымдағы күн мен уақытты енгізу жолын көрсетеміз. Оны жеке деректер жиынында орындау үшін төменде берілген қадамдарды орындаңыз.
📌 Қадамдар:
- Басында ұяшықты таңдаңыз.ағымдағы күн біздің алдымызда.
Толығырақ: Excel ұяшығына соңғы өзгертілген күн мен уақытты қалай енгізу керек
Тәжірибе бөлімі
Жаттығуды өз бетіңізше орындау үшін біз оң жақтағы әр парақта төмендегідей Тәжірибе бөлімін бердік. Мұны өзіңіз жасаңыз.
Қорытынды
Бұл мақала A1<2 ұяшығына ағымдағы күн мен уақытты енгізудің оңай және қысқа шешімдерін ұсынады> Excel бағдарламасында. Практика файлын жүктеп алуды ұмытпаңыз. Осы мақаланы оқығаныңыз үшін рахмет, бұл пайдалы болды деп үміттенеміз. Егер сізде қандай да бір сұрақтарыңыз немесе ұсыныстарыңыз болса, түсініктеме бөлімінде бізге хабарлаңыз. Толығырақ білу үшін Exceldemy веб-сайтымызға кіріңіз.
A1 . - Одан кейін пернетақтадағы CTRL + ; пернесін басыңыз. (Ол ағымдағы күнді қайтарады)
- Одан кейін БОС ОРЫН пернесін басыңыз.
- Кейінірек пернетақтадағы CTRL+SHIFT+; пернелерін басыңыз ( Ол ағымдағы уақытты қайтарады).
Осы сәтте таңдалған ұяшық ағымдағы күн мен уақытты бір жолда көрсетеді.
Бірақ күн мен уақыт әртүрлі жолдарда қалатын болса, қызықтырақ болады. Ол үшін ұяшықты пішімдеу керек. Сонымен, төмендегі қадамдарды орындаңыз.
- Ең алдымен пернетақтадағы CTRL + 1 пернелерін басыңыз.
- Бірден Ұяшықтарды пішімдеу диалогтық терезе ашылады.
- Одан кейін Нөмір қойындысына өтіңіз.
- Одан кейін Санат ретінде Теңшелетін таңдаңыз. .
- Кейін, Түр өрісіне кг-а-жжж сағ:мм AM/PM деп жазыңыз.
- Енді жжж және сағ арасындағы бос орынды алып тастаңыз.
- Кейінірек ALT пернесін басып тұрыңыз. және сандар тақтасында 0010 теріңіз.
0010 тергеннен кейін уақыт бөлігі терезеде жоғалып кеткен сияқты. Түр өрісі. Бірақ ол қазір екінші жолда.
- Одан кейін Тегістеу қойындысына өтіңіз.
- Тегістеу қойындысында Мәтінді басқару бөлімінің астындағы Мәтінді орау құсбелгісін қойыңыз.
- Соңында түймесін басыңыз. Жарайды .
Қазір A1 ұяшығындағы күн мен уақыт суреттегідей көрінедітөменде.
Толығырақ оқу: Excel бағдарламасында уақыт белгісі деректерінің жазбаларын автоматты түрде енгізу жолы (5 әдіс)
2. NOW функциясын кірістіру
Бұл әдісте ағымдағы күн мен уақытты алу үшін NOW функциясын қолданамыз. Бұл өте қарапайым & оңай, жай ғана орындаңыз.
📌 Қадамдар:
- Алғашында Берілген деп жазыңыз. C6 ұяшығындағы Күй .
- Одан кейін A1 ұяшығына өтіңіз және келесі формуланы жазыңыз.
=NOW()
NOW функциясы күн мен уақыт ретінде пішімделген ағымдағы күн мен уақытты қайтарады. .
- Кейінірек 1-әдіс сияқты нәтижені қалаған форматта көрсету үшін ұяшықты пішімдеңіз.
Толығырақ: Excel бағдарламасында статикалық күнді енгізу жолы (4 қарапайым әдіс)
3. Кірістірілген IF және пайдалану NOW функциялары
Бұл әдісте Excel бағдарламасында күн мен уақытты енгізу үшін кірістірілген ЕГЕР және ҚАЗІР функцияларын қолданамыз. Кірістірілген Егер функциясы Excel бағдарламасындағы бірнеше шарттарды тексеру үшін пайдаланылады және NOW функциясы ағымдағы күн мен уақытты қайтарады.
📌 Қадамдар:
Әрі қарай жүрмес бұрын Excel бағдарламасындағы итеративті есептеу мүмкіндігін қосуымыз керек. Сонымен, төмендегі қадамдарды орындаңыз.
- Біріншіден, Файл қойындысына өтіңіз.
- Екіншіден, ішінен Параметрлер таңдаңызмәзірі.
- Бірден Excel опциялары терезесі пайда болады.
- Осы жерден Формулалар қойындысы.
- Есептеу опциялары бөлімінде Итеративті есептеуді қосу құсбелгісін қойыңыз.
- Соңында <1 түймесін басыңыз>Жарайды .
Енді біз формуламызды параққа қолдана аламыз.
- Бастапқыда <1 ұяшығын таңдаңыз>A1 және төмендегі формуланы теріңіз.
=IF(C6"",IF(A1"",A1,NOW()),"")
Мұнда Егер функция , алдымен біз тексердік. егер C6 ұяшығы бос мәніне тең болмаса, онда басқа Егер функциясы орындалады немесе ол бос қайтарады. Екінші IF функциясы A1 ұяшығы бос мәніне тең емес екенін тексереді. Егер мән ШЫН болса, ол A1 ұяшығын қайтарады немесе NOW функциясын орындайды.
- Сәйкесінше пернесін басыңыз. ЕНГІЗУ .
Жоғарыдағы суреттен формула A1 ұяшығында бос болатынын көреміз. C6 ұяшығында мән жоқ. Сонымен, C6 ұяшығында мән болған кезде формуланың жұмыс істейтінін тексеріп көрейік.
- Қазір C6 ұяшығына Қазір деп жазыңыз> және ENTER пернесін басыңыз.
Кенеттен A1 ұяшығында ағымдағы күн мен уақыт көрсетіледі.
Ұқсас көрсеткіштер
- Қатардағы ұяшықтар өзгертілген кезде Excel күн белгісін қалай кірістіру керек
- Кірістіру Ұяшық өзгерген кезде Excel бағдарламасындағы уақыт белгісі (2Тиімді жолдар)
- Ұяшық VBA-сыз өзгерген кезде Excel уақыт белгісін қалай енгізу керек (3 жол)
- Excel бағдарламасында Unix уақыт белгісін күнге қалай түрлендіруге болады (3 әдіс)
4. Біріктірілген функцияларды қолдану
Енді біз АДРЕС көмегімен жаңартулармен Excel бағдарламасында уақытты қалай енгізуге болатынын көрсетеміз. , ҰЯШЫҚ , БАҒАН , ЕГЕР , ҚАЗІР және ЖОЛ функциялары. Оны жеке деректер жиынында орындау үшін қадамдарды орындаңыз.
📌 Қадамдар:
- Ең алдымен, ұяшығын таңдаңыз. A1 және сол ұяшыққа келесі формуланы енгізіңіз.
=IF(C6"",IF(AND(A1"",CELL("address")=ADDRESS(ROW(C6),COLUMN(C6))),NOW(),IF(CELL("address")ADDRESS(ROW(C6),COLUMN(C6)),A1,NOW())),"")
Формулалардың бөлінуі- ROW(C6)→ ROW функциясы нақты ұяшықтың жол нөмірін қайтарады.
- Шығыс: 6
- БАҒАН(C6)→ БАҒАН функциясы бағанды қайтарады белгілі бір ұяшықтың саны.
- Шығыс: 3
- АДРЕС(ЖОЛ(C6), БАҒАН(C6))→ ADDRESS функциясы берілген ұяшықтың мекенжайын қайтарады.
- ADDRESS(6,3)→
- Шығаруға айналады: $C$6
- ADDRESS(6,3)→
- ҰЯШЫҚ(“мекенжай”)=МЕКЕН-ЖАЙ(ЖОЛ(C6), БАҒАН(C6))→ ҰЯШЫҚ функциясы белгілі бір ұяшық туралы ақпаратты қайтарады.
- CELL(“address”)=ADDRESS(6,3))→ мәні
- Шығыс: FALSE
- CELL(“address”)=ADDRESS(6,3))→ мәні
- ҰЯШЫҚ(“мекен-жай”)АДРЕС(ЖОЛ(C6), БАҒАН(С6))→
- шығысқа айналады:ШЫН
- ЖӘНЕ(A1”",ҰЯШЫҚ(“мекенжай”)=МЕКЕН-ЖАЙ(ҚОЛ(C6),БАҒАН(C6)))→ CELL функциясы белгілі бір ұяшық туралы ақпаратты қайтарады.
- ЖӘНЕ(A1”",{FALSE})→
- Шығыс: ЖАЛҒАН
<-ге айналады. 16>
- ЖӘНЕ(A1”",{FALSE})→
- ЕГЕР(ҰЯШЫҚ(“мекен-жай”)МЕКЕН-ЖАЙ(ЖОЛ(C6), БАҒАН(C6)),A1, ҚАЗІР())),→ Егер функциясы шарт ШЫН болса, мәнді қайтарады және ЖАЛҒАН болса, басқа мәнді қайтарады.
- ЕГЕР({TRUE},A1,NOW())→ мәні
- Шығыс: 44816.522597
- ЕГЕР({TRUE},A1,NOW())→ мәні
- ЕГЕР(ЖӘНЕ(A1”),ҰЯШЫҚ(“мекенжай”)=МЕКЕН-ЖАЙ(ҚОЛ(C6),БАҒАН(C6))),ҚАЗІР(),Егер(ҰЯШЫҚ() “мекенжайы”)АДРЕС(ЖОЛ(C6),БАҒАН(С6)),A1,ҚАЗІР())),””)→
- IF(C6””,44816.522597-ге айналады. ,””))→
- -ге айналады Шығару: 44816.522597
- IF(C6””,44816.522597-ге айналады. ,””))→
- Осыдан кейін ENTER пернесін басыңыз.
- C6 ұяшығына бірдеңе жазған бойда. , ағымдағы күн мен уақыт A1 ұяшығында көрінеді.
Бұл әдістің алдыңғысынан айырмашылығы - біз өзгерткен кезде. C6 ұяшығының мәні A1 ұяшығындағы күн мен уақыт 3 әдісінде жаңартылмады. Бірақ, біздің қазіргі әдісімізде ол C6 ұяшығындағы мазмұнды өзгерткен сайын жаңартылып отырады.
- Сонымен, C6 ұяшығының мазмұнын келесіге өзгертіңіз. P .
Енді ол бізге ағымдағы жаңартылған уақытты көрсетеді.
5.VBA кодын қолдану
Сіз Excel бағдарламасында бірдей қызықсыз және қайталанатын қадамдарды автоматтандыруды ойладыңыз ба?
Одан әрі ойламаңыз, себебі VBA сізде қамтылған. Шын мәнінде, сіз VBA көмегімен алдыңғы әдісті толығымен автоматтандыруға болады. Оны іс жүзінде көрейік.
📌 Қадамдар:
- Басында Әзірлеуші бөліміне өтіңіз. қойындысы.
- Осы жерде Код тобында Visual Basic таңдаңыз.
- Баламалы түрде қайталау үшін ALT + F11 пернелерін басыңыз. тапсырма.
Бірден Microsoft Visual Basic for Applications терезесі ашылады.
- Содан кейін, Код модулін ашу үшін VBA тиісті парағын екі рет басыңыз.
- Код модулінде келесіні жазыңыз коды.
8494
- Жеке қосымшаны жасау үшін алдымен таңдаңыз. Жалпы және Мәлімдеме ретінде Өзгерту орнына жұмыс парағы . Осы жұмыс парағының кодында кез келген өзгерістер орын алған сайын өздігінен орындалады.
- Содан кейін біз Егер функциясын қолдандық, онда Күй ауқымы <мәніне тең емес екенін тексердік. 1>бос Мән әдісі арқылы, сондай-ақ егер баған нөмірі Баған әдісін қолданып 3 болса.
- Енді біз Application.EnableEvents параметрін False етіп орнатыңыз.
- Осыдан кейін күнді енгізу үшін (-5,-2) ығысуын орнатамыз. және 5 жолдарды жоғары және ығыстыру арқылы уақыт 2 баған қалды.
- Мұнда Қазір функциясы соңғы уақытты береді және пішімі кг-мм-жжж сс:мм AM болады. /PM , егер мән ШЫН болса.
- Демек, Application.EnableEvents параметрін True етіп орнатамыз.
- Соңында, ішкі процедураны End Sub арқылы аяқтаңыз.
- Одан кейін жұмыс парағына оралыңыз.
- Және Күй бағанында Present деп жазыңыз.
- Автоматты түрде біз A1 ұяшығында күн мен уақытты көре алады.
Толығырақ оқу: Excel VBA: Кірістіру Макрос іске қосылған кездегі уақыт белгісі
6. Пайдаланушы анықтайтын функцияны іске асыру
Сонымен қатар, пайдаланушы анықтайтын функцияны қолдану арқылы Excel бағдарламасына ағымдағы күн мен уақытты автоматты түрде енгізуге болады. Әдісті кезең-кезеңмен қарастырайық.
📌 Қадамдар:
- Алдымен Қолданбаларға арналған Microsoft Visual Basic бағдарламасын ашыңыз. бұрын сияқты терезесі.
- Екіншіден, Кірістіру қойындысына өтіңіз.
- Кейінірек ішінен Модуль таңдаңыз. опциялар.
- Код модуліне келесі кодты қойыңыз.
4154
Кодтың бөлінуі
- Біріншіден, біз Ағымдағы_Күн_Уақытын енгізу деп аталатын Функция жасадық және Күй ретінде орнаттық. Ауқым .
- Содан кейін біз Егер мәліметін қолдандық, мұнда Күй ауқымы арқылы бос мәнге тең емес екенін тексердік. Мән әдісі.
- Одан кейін біз Insert_Current_Date_Time параметрін Now функциясының мәніне тең етіп орнатыңыз және мән <1 болса, ұяшықты dd-aa-yyyy ss:dd AM/PM ретінде пішімдеңіз>ШЫН .
- Әйтпесе, ол бос болады.
- Осы уақытта жұмыс парағына оралыңыз.
- Одан кейін C1 ұяшығын таңдап, функцияның атын жазуды бастаңыз.
- =in деп жазғаннан кейін ғана функция көрінеді.
- Одан әрі пернетақтадағы TAB пернесін басу арқылы функцияны таңдаңыз.
- Одан кейін функцияның анықтамалық ауқымы ретінде C6 ұяшығын беріңіз және ENTER пернесін басыңыз.
Бірақ A1 ұяшығы әлі бос, себебі C6 ұяшығы да бос.
- Қазіргі уақытта C6 ұяшығына Қазір деп жазып, A1 ұяшығына ағымдағы күн мен уақытты бірден алыңыз.
A1 ұяшығына ағымдағы күн мен уақытты енгізіңіз, бірақ ағымдағы уақытты қоспаңыз
Бұл жерде біз A1 ұяшығына ағымдағы күн мен уақытты кірістіреміз. ағымдағы уақытты қоса алғанда. Шын мәнінде, ол тек ағымдағы күнді енгізуді сұрайды. Мұны біз сияқты істеу үшін төмендегі қадамдарды орындаңыз.
📌 Қадамдар:
- Алғашында A1 ұяшығын таңдаңыз. және сол ұяшыққа келесі формуланы қойыңыз.
=TODAY()
БҮГІН функциясы пішімделген ағымдағы күнді қайтарады. күні.
- Одан кейін ЕНГІЗУ түймесін басыңыз.
Жай ғана,