Агуулгын хүснэгт
А1 нүдэнд хэрхэн одоогийн огноо, цагийг оруулах сурах хэрэгтэй байна уу? Заримдаа бид ажилтан ажлын байрандаа ирсэн хамгийн сүүлийн цаг эсвэл файлыг хамгийн сүүлд засварласан цагийг оруулахыг хүсдэг. Хэрэв та ийм өвөрмөц төрлийн заль мэхийг хайж байгаа бол та зөв газартаа хүрлээ. Энд бид Excel програмын A1 нүдэнд одоогийн огноо, цагийг оруулах 6 хялбар бөгөөд хялбар аргуудыг авч үзэх болно.
Татаж авах. Дадлага хийх ажлын ном
Та өөрийгөө илүү сайн ойлгож, дадлагажуулахын тулд дараах Excel ажлын номыг татаж авч болно.
A1 Cell.xlsm-д одоогийн огноо, цагийг оруулах ньА1 нүдэнд одоогийн огноо, цагийг оруулах 6 арга
Тодруулбал Ажилтны цагийн хуудас бидний гарт байна. Өгөгдлийн багц нь Уильям Фрэнк -ийн Нэр , ID , Төлөв -г агуулна.
Одоо бид энэ ажилтны Орох цаг -г янз бүрийн аргуудыг ашиглан A1 нүдэнд оруулах болно. Ингээд тэдгээрийг нэг нэгээр нь авч үзье.
Энд бид Microsoft Excel 365 хувилбарыг ашигласан тул та өөрт тохирох хувилбарыг ашиглаж болно.
1. Ашиглах Гарын товчлол
Эхний аргаар бид гарын товчлолыг ашиглан Excel-д одоогийн огноо, цагийг хэрхэн оруулахыг харуулах болно. Үүнийг өөрийн өгөгдлийн багц дээр хийхийн тулд доорх алхмуудыг дагана уу.
📌 Алхам:
- Эхлээд нүдийг сонгоно уу.одоогийн огноо бидний өмнө байна.
Дэлгэрэнгүй унших: Excel нүдэнд хамгийн сүүлд өөрчилсөн огноо, цагийг хэрхэн оруулах вэ
Дадлага хийх хэсэг
Бие даан дасгал хийхийн тулд бид баруун талд байгаа хуудас бүр дээр доорх шиг Дасгал хэсгийг өгсөн. Үүнийг өөрөө хийнэ үү.
Дүгнэлт
Энэ нийтлэл нь A1<2 нүдэнд одоогийн огноо, цагийг оруулах хялбар бөгөөд товч шийдлүүдийг агуулна> Excel дээр. Практик файлыг татаж авахаа бүү мартаарай. Энэ нийтлэлийг уншсан танд баярлалаа, энэ нь тус болсон гэж найдаж байна. Хэрэв танд асуулт, санал байвал коммент хэсэгт бидэнд мэдэгдээрэй. Манай Exceldemy вэб сайтад зочилж илүү ихийг судлаарай.
A1 . - Дараа нь гар дээрх CTRL + ; товчийг дарна уу. (Энэ нь одоогийн огноог буцаана)
- Үүний дараа SPACE товчийг дарна уу.
- Дараа нь гар дээрх CTRL+SHIFT+; дар ( Энэ нь одоогийн цагийг буцаана).
Одоогоор сонгосон нүд нь одоогийн огноо, цагийг нэг мөрөнд харуулна.
Гэхдээ огноо, цаг нь өөр мөрөнд байвал илүү сонирхолтой байх болно. Үүнийг хийхийн тулд бид нүдийг форматлах хэрэгтэй. Тиймээс доорх алхмуудыг дагана уу.
- Юуны өмнө гар дээрх CTRL + 1 товчийг дарна уу.
- Яг нэн даруй Нүдэнг форматлах харилцах цонх нээгдэнэ.
- Дараа нь Дугаар таб руу очно уу.
- Үүний дараа Захиалгат -г Ангилал гэж сонгоно. .
- Дараа нь Төрөл талбарт gg-mm-yyyy h:mm AM/PM гэж бичнэ үү.
- Одоо yyyy болон h хоорондох зайг арилгана уу.
- Дараа нь ALT товчийг удаан дарна уу. мөн тоон самбар дээр 0010 гэж бичнэ үү.
0010 гэж бичсний дараа цагийн хэсэг цонхонд алга болж байгаа бололтой. Төрөл нүд. Гэхдээ энэ нь яг одоо хоёр дахь мөрөнд байна.
- Дараа нь Зохицуулах таб руу очно уу.
- Зохицуулах табын Текстийн удирдлага хэсгийн Текстийг боох гэсэн нүдийг чагтална уу.
- Эцэст нь дээр товшино уу. За .
Одоогоор A1 нүдэн дэх огноо, цаг зураг дээрх шиг харагдаж байна.доор.
Дэлгэрэнгүй унших: Excel-д цагийн тэмдгийн өгөгдлийг хэрхэн автоматаар оруулах вэ (5 арга)
2. ОДОО функцийг оруулах
Энэ аргад бид NOW функцийг ашиглан одоогийн огноо, цагийг авна. Энэ нь маш энгийн & AMP; хялбар, зүгээр л дага.
📌 Алхам:
- Эхлээд Одоо гэж бичнэ үү. С6 нүдэнд Төлөв байна.
- Дараа нь A1 нүд рүү очно уу. Дараах томьёог бичнэ үү.
=NOW()
NOW функц нь огноо, цаг хэлбэрээр форматлагдсан одоогийн огноо, цагийг буцаана. .
- Дараа нь Арга 1 шиг үр дүнг бидний хүссэн форматаар харуулах нүдийг форматлана.
Дэлгэрэнгүй унших: Excel-д статик огноог хэрхэн оруулах вэ (4 энгийн арга)
3. Nested IF болон NOW функцууд
Энэ аргын хувьд бид Excel-д огноо, цагийг оруулахын тулд үүрлэсэн IF болон NOW функцуудыг ашиглана. Оруулсан IF функц нь Excel-ийн олон нөхцөлийг шалгахад хэрэглэгддэг ба NOW функц нь одоогийн огноо, цагийг буцаана.
📌 Алхамууд:
Цаашид хийхээсээ өмнө бид Excel-д давталт тооцоолол функцийг идэвхжүүлэх хэрэгтэй. Тиймээс доорх алхмуудыг дагана уу.
- Эхлээд Файл таб руу очно уу.
- Хоёрдугаарт, цэснээс Сонголтууд -г сонгоно ууцэс.
- Шууд Excel Options цонх гарч ирнэ.
- Эндээс <1 рүү очно уу>Томъёо таб.
- Тооцоолох сонголтууд хэсэгт Давталт тооцооллыг идэвхжүүлэх нүдийг чагтална уу.
- Эцэст нь <1-г товшино уу>За .
Одоо бид хүснэгтэд томъёогоо хэрэглэж болно.
- Эхлээд <1 нүдийг сонгоно уу>A1 ба доорх томьёог бичнэ үү.
=IF(C6"",IF(A1"",A1,NOW()),"")
Энд, IF функц дотроос эхлээд бид шалгасан. хэрэв C6 нүд хоосон -тай тэнцүү биш бол өөр IF функц ажиллах эсвэл хоосон буцаана. Хоёрдахь IF функц нь A1 нүд хоосон -тэй тэнцүү биш эсэхийг шалгах болно. Хэрэв утга нь ҮНЭН бол энэ нь A1 нүдийг буцаана, эс бөгөөс ОДОО функцийг гүйцэтгэнэ.
- Тиймчлэн дарна уу. ENTER .
Дээрх зургаас бид A1 нүдэнд томьёо хоосон болж байгааг харж болно. C6 нүдэнд утга байхгүй байна. Тэгэхээр C6 нүдэнд утга байгаа үед томъёо ажиллаж байгаа эсэхийг шалгая.
- Одоогоор C6<2 нүдэнд Одоо гэж бичнэ үү> болон ENTER товчийг дарна уу.
Гэнэт A1 нүдэнд одоогийн огноо, цаг гарч ирнэ.
Ижил төстэй заалтууд
- Мөр дэх нүднүүдийг өөрчлөх үед Excel-ийн огнооны тамга хэрхэн оруулах вэ
- Оруулах Нүд өөрчлөгдөх үед Excel-ийн цагийн тэмдэг (2Үр дүнтэй арга замууд)
- VBA-гүйгээр нүд өөрчлөгдөх үед Excel-ийн цагийн тэмдгийг хэрхэн оруулах вэ (3 арга)
- Excel дээр Unix цагийн тэмдгийг хэрхэн огноо болгон хөрвүүлэх вэ (3 арга)
4. Хосолсон функцуудыг ашиглах
Одоо бид ХАЯГ ашиглан Excel-д хэрхэн цаг оруулах боломжтойг харуулах болно. , 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())),"")
Томъёоны задаргаа- ROW(C6)→ ROW функц нь тодорхой нүдний мөрийн дугаарыг буцаана.
- Гаралт: 6
- COLUMN(C6)→ COLUMN функц нь баганыг буцаана тодорхой эсийн тоо.
- Гаралт: 3
- ХАЯГ(ROW(C6), COUMN(C6))→ ADDRESS функц нь тухайн нүдний хаягийг буцаана.
- ADDRESS(6,3)→ нь
- Гаралт: $C$6
- ADDRESS(6,3)→ нь
- CELL(“address”)=ADDRESS(ROW(C6),COLUMN(C6))→ CELL функц нь тодорхой өгөгдсөн нүдний мэдээллийг буцаана.
- CELL(“хаяг”)=ADDRESS(6,3))→ нь
- Гаралт: ХУДАЛ
- CELL(“хаяг”)=ADDRESS(6,3))→ нь
- CELL(“хаяг”)ADDRESS(ROW(C6),COLUMN(C6))→ нь
- Гаралт болж хувирна:ҮНЭН
- БӨЛӨН(A1””,CELL(“хаяг”)=ХАЯГ(МӨГҮҮР(C6), БАГА(C6)))→ CELL функц нь тодорхой өгөгдсөн нүдний мэдээллийг буцаана.
- БА(A1”",{FALSE})→ нь
- Гаралт: ХУДАЛ
<болж хувирна. 16>
- БА(A1”",{FALSE})→ нь
- Хэрэв(ҮР(“хаяг”)ХАЯГ(МӨГӨР(C6), БАГАН(C6)),A1, ОДОО())),→ IF функц нөхцөл нь ҮНЭН бол утгыг буцаана, хэрэв ХУДАЛ бол өөр утгыг буцаана.
- Хэрэв({ҮНЭН},A1,NOW())→ нь
- болно.Гаралт: 44816.522597
- Хэрэв({ҮНЭН},A1,NOW())→ нь
- Хэрэв(БӨН(A1”),CELL(“хаяг”)=ХАЯГ(МӨГӨР(C6), БАГА(C6))),ОДОО(),ХЭР(БҮР)( “хаяг”)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 -ийн тусламжтайгаар өмнөх аргыг бүхэлд нь автоматжуулах боломжтой. Үүнийг ажил хэрэг болгон харцгаая.
📌 Алхам:
- Эхлээд Хөгжүүлэгч руу очно уу. таб.
- Энд Код бүлгээс Visual Basic -г сонгоно уу.
- Өөр нэг хувилбар бол ALT + F11 дарж хуулбарлана. даалгавар.
Он даруй Microsoft Visual Basic for Applications цонх гарч ирнэ.
- Дараа нь, VBA хуудсан дээр давхар товшоод кодын модулийг нээнэ үү.
- Код модульд дараах зүйлийг бичнэ үү. код.
5329
Код задаргаа
- Хувийн дэд үүсгэхийн тулд эхлээд -г сонгоно уу. Ажлын хуудас Ерөнхий ба Өөрчлөлт -ийн оронд Мэдэгдэл . Тухайн ажлын хуудасны кодод ямар нэгэн өөрчлөлт гарах бүрд өөрөө ажиллана.
- Дараа нь Төлөв муж нь <-тэй тэнцүү биш байгаа эсэхийг шалгах IF функцийг ашигласан. 1>хоосон Утга аргыг ашиглан, мөн баганын дугаар 3 бол Багана аргыг ашиглан.
- Одоо бид Application.EnableEvents -г False гэж тохируулна.
- Үүний дараа бид огноог оруулахын тулд офсет (-5,-2) -г тохируулна. мөн 5 мөрийг дээш сольж, хугацаа 2 багана үлдсэн.
- Энд Одоо функц сүүлийн цагийг өгөх бөгөөд формат нь gg-mm-yyyy hh:mm AM байх болно. /PM хэрэв утга нь ҮНЭН бол.
- Тиймээс бид Application.EnableEvents -г Үнэн гэж тохируулсан.
- Эцэст нь Төгсгөлийн дэд гэсэн дэд процедурыг дуусгана уу.
- Дараа нь ажлын хуудас руу буцна уу.
- Мөн Төлөв баганад Present гэж бичнэ үү.
- Бид автоматаар A1 нүдэнд огноо, цагийг харж болно.
Дэлгэрэнгүй унших: Excel VBA: Оруулах Макро ажиллаж байх үеийн цагийн тэмдэг
6. Хэрэглэгчийн тодорхойлсон функцийг хэрэгжүүлэх
Үүнээс гадна бид хэрэглэгчийн тодорхойлсон функцийг ашигласнаар Excel-д одоогийн огноо, цагийг автоматаар оруулах боломжтой. Энэ аргыг алхам алхмаар авч үзье.
📌 Алхам:
- Эхлээд Microsoft Visual Basic for Applications програмыг нээнэ үү. өмнө гэх мэт цонх.
- Хоёрдугаарт, Оруулах таб руу шилжинэ.
- Дараа нь Модуль -г сонгоно уу. сонголтууд.
- Код модульд дараах кодыг буулгана уу.
4241
Код задаргаа
- Нэгдүгээрт, бид Одоо_Одоо_Цаг оруулах нэртэй Функц үүсгээд Төлөв -г дараах байдлаар тохируулсан. Муж .
- Дараа нь бид Хэрэв мэдэгдлийг ашигласан бөгөөд Төлөв муж нь -г ашиглан хоосон хэмжээтэй тэнцүү биш эсэхийг шалгасан. Утга арга.
- Үүний дараа бид Одоо_Одоо_Цаг оруулах -г Одоо функц -ын утгатай тэнцүү болгож, хэрэв утга нь <1 бол нүдийг gg-mm-yyyy hh:mm AM/PM гэж форматлана>ҮНЭН .
- Үгүй бол хоосон байх болно.
- Энэ үед ажлын хуудас руу буцна уу.
- Дараа нь C1 нүдийг сонгоод функцийн нэрийг бичиж эхэлнэ.
- =in гэж бичсэний дараа л функц харагдах болно.
- Дараа нь гар дээрх TAB товчийг дарж функцийг сонгоно уу.
- Үүний дараа C6 нүдийг функцийн лавлах муж болгон өгөөд ENTER товчийг дарна уу.
Гэхдээ A1 нүд хоосон хэвээр байгаа тул C6 нүд хоосон байна.
- Одоогоор C6 нүдэнд Одоо гэж бичээд A1 нүдэнд одоогийн огноо, цагийг шууд авна уу.
Одоогийн огноо, цагийг A1 нүдэнд оруулах боловч одоогийн цагийг бүү оруул
Энд бид A1 нүдэнд одоогийн огноо, цагийг оруулахгүй. одоогийн цагийг оруулаад. Үнэндээ энэ нь зөвхөн одоогийн огноог оруулахыг хүсч байна. Үүнийг бидэнтэй адил хийхийн тулд доорх алхмуудыг дагана уу.
📌 Алхам:
- Эхлээд A1 нүдийг сонгоно уу. ба дараах томьёог тэр нүд рүү оруулна.
=TODAY()
ӨНӨӨДӨР функц нь одоогийн огноог дараах хэлбэрээр буцаана. огноо.
- Дараа нь ENTER товчийг дарна уу.
Зүгээр л,