วิธีใช้ฟังก์ชัน NOW ใน Excel (8 ตัวอย่างที่เหมาะสม)

  • แบ่งปันสิ่งนี้
Hugh West

สารบัญ

ใน Microsoft Excel ฟังก์ชัน NOW จะใช้เพื่อแสดงการประทับเวลา ด้วยการใส่ฟังก์ชัน NOW ไว้ในฟังก์ชันที่เกี่ยวข้องอื่นๆ จึงสามารถรับเอาต์พุตที่เป็นประโยชน์ต่างๆ ได้ ในบทความนี้ คุณจะได้เรียนรู้วิธีใช้ฟังก์ชัน NOW นี้อย่างมีประสิทธิภาพใน Excel ภายใต้เกณฑ์ที่หลากหลาย

ภาพหน้าจอด้านบนเป็นภาพรวมของบทความซึ่งแสดงถึง การประยุกต์ใช้ฟังก์ชัน NOW ใน Excel อย่างง่าย คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับชุดข้อมูล ตลอดจนวิธีการและฟังก์ชันภายใต้เกณฑ์ต่างๆ ในส่วนต่อไปนี้ของบทความนี้

ดาวน์โหลดสมุดงานแบบฝึกหัด

คุณสามารถดาวน์โหลด สมุดงาน Excel ที่เราใช้ในการเตรียมบทความนี้

การใช้ฟังก์ชัน NOW.xlsx

ความรู้เบื้องต้นเกี่ยวกับฟังก์ชัน NOW<5

  • วัตถุประสงค์ของฟังก์ชัน:

NOW ฟังก์ชันจะส่งคืนวันที่และเวลาปัจจุบันในรูปแบบวันที่และเวลา

  • ไวยากรณ์:

=NOW()

ไม่มีการยอมรับอาร์กิวเมนต์ภายในฟังก์ชัน NOW

8 ตัวอย่างที่เหมาะสมของการใช้ฟังก์ชัน NOW ใน Excel

1. การเพิ่มหรือการลบวันด้วยฟังก์ชัน NOW

ในภาพด้านล่าง คอลัมน์ B แสดงถึงวันที่และเวลาปัจจุบันซ้ำๆ ด้วยการใช้ฟังก์ชัน NOW แล้วเพิ่มหรือลบค่าตัวเลข เราสามารถหาวันที่และเวลาใหม่ได้อย่างง่ายดาย ใน คอลัมน์ C คอลัมน์ค่าผลลัพธ์จะแสดงหลังจากใช้สูตร ตอนนี้ โดยมีการบวกหรือลบค่าตัวเลขอื่นที่แสดงถึงหลายวัน

หากต้องการเพิ่มวันในวันที่ปัจจุบัน คุณต้องป้อนจำนวนของ วันเท่านั้นในสูตรต่อไปนี้:

=NOW() + number_of_days

หากต้องการย้อนกลับไปยังวันที่ก่อนหน้า คุณต้องลบจำนวนวันออกจาก NOW ฟังก์ชันแล้วฟังก์ชันจะมีลักษณะดังนี้:

=NOW() - number_of_days

หากคุณใช้เศษส่วนของตัวเลขในการบวกหรือลบ จากนั้นส่วนของวันจะถูกเพิ่มหรือลบออก ตัวอย่างเช่น คุณจะเพิ่ม 1 ด้วยฟังก์ชัน NOW เพื่อค้นหาวันถัดไป ซึ่งหมายความว่าคุณกำลังเพิ่ม 24 ชั่วโมง ไปยังวันที่ปัจจุบันพอดี แต่เมื่อคุณใช้ 0.5 แทน 1 จากนั้น 12 ชั่วโมง จะถูกเพิ่มด้วยวันที่ปัจจุบันที่กำหนดโดยฟังก์ชัน NOW

อ่านเพิ่มเติม: วิธีลบเวลาออกจากวันที่ใน Excel (6 แนวทาง)

2. การเพิ่มหรือลบจำนวนนาทีหรือชั่วโมงด้วยฟังก์ชัน NOW

การเพิ่มหรือลบเศษส่วนด้วยหรือจากฟังก์ชัน NOW คุณจะพบเวลาใหม่ด้วยนาทีหรือชั่วโมงที่เพิ่มเข้ามา สูตรทั่วไปในการบวกหรือลบเศษส่วนควรมีลักษณะดังนี้:

=NOW() ± hour_fraction/24

สำหรับ hour_fraction , 1 แทน 60 นาที ดังนั้น 30 นาที จะเท่ากับครึ่งหนึ่ง และเศษชั่วโมง นั่นคือ 0.5 ในทำนองเดียวกัน 0.25 และ 0.75 แสดงว่า 15 นาที และ 45 นาที ตามลำดับ จากนั้นคุณต้องทำให้เศษส่วนนี้เป็นเงินปันผลโดยที่ตัวหารจะเป็น 24 เพื่อให้ส่วนที่รวมกันนี้แทนนาทีหรือเศษของหนึ่งชั่วโมง

ในการบวกหรือลบจำนวนชั่วโมง คุณต้องป้อนเศษส่วนเป็นส่วนหนึ่งของ 24 ชั่วโมง ดังนั้น สูตรทั่วไปควรเป็น:

=NOW() ± hour_fraction

และคุณไม่ต้องหารเศษส่วนด้วย 24 ที่นี่ เนื่องจากคุณป้อนค่าเป็น a เศษของ 24 ชม. ตัวอย่างเช่น หากคุณบวกหรือลบ 0.5 ซึ่งจะแสดงว่า 12 ชั่วโมง ในทำนองเดียวกัน 0.25 และ 0.75 จะแทนค่า 6 ชั่วโมง และ 18 ชั่วโมง ตามลำดับ

อ่านเพิ่มเติม: วิธีอัปเดตเวลาปัจจุบันอัตโนมัติใน Excel (ด้วยสูตรและ VBA )

3. การเพิ่มหรือการลบเดือนด้วยฟังก์ชัน EDATE และ NOW

ฟังก์ชัน EDATE จะส่งกลับเลขลำดับของวันที่ซึ่งเป็นจำนวนเดือนที่ระบุก่อนหรือหลังวันที่เริ่มต้น ไวยากรณ์ของฟังก์ชันนี้คือ:

=EDATE(start_date, months)

ด้วยการใช้ฟังก์ชัน EDATE และ NOW ร่วมกัน คุณสามารถเพิ่มหรือ ลบเดือนด้วยหรือจากวันที่ปัจจุบัน ในชุดข้อมูลของเราที่แสดงอยู่ในรูปภาพของส่วนนี้ เซลล์ C5 และ C7 กำลังแสดงวันที่ต่างกัน 2 วันที่โดยการเพิ่มและลบ 6 เดือน จากวันที่ปัจจุบัน แต่ในกรณีนี้.เวลาจะไม่ถูกรักษาไว้ และจะแสดง 0:00 ชั่วโมง สูตรทั่วไปของฟังก์ชันที่รวมกันนี้สามารถแสดงเป็น:

=EDATE(NOW(), months)

ถ้าคุณต้องการดูวันที่ใหม่โดยรักษาเวลาไว้ คุณต้องใช้ปุ่ม MOD ฟังก์ชัน ฟังก์ชันนี้จะคืนค่าเศษหลังจากตัวเลขถูกหารด้วยตัวหาร ไวยากรณ์ของฟังก์ชัน MOD คือ:

=MOD(number, divisor)

ดังนั้น ในกรณีของเรา วันที่และเวลาที่พบโดย NOW ฟังก์ชันจะถูกหารด้วย 1 และจะคืนค่า ส่วนที่เหลือ ด้วย 0 ซึ่งแทนค่า 1/0/1900 แต่ เวลาจะถูกรักษาไว้ซึ่งจะเพิ่มให้กับค่าผลลัพธ์ก่อนหน้าที่พบโดยฟังก์ชัน EDATE ดังนั้น สูตรทั่วไปโดยรวมสามารถแสดงเป็น:

=EDATE(NOW(), months) + MOD(NOW(),1

4. การรวมฟังก์ชัน IF และ NOW เพื่อค้นหาเวลาครบกำหนด & วันที่

ตอนนี้ลองนึกถึงกรณีที่คุณต้องค้นหาว่าวันที่และเวลาปัจจุบันเกินกำหนดเวลาหรือไม่ คุณจะมีตัวเลือกในการปรับแต่งสถานะครบกำหนดโดยใช้ฟังก์ชัน IF และ NOW ในชุดข้อมูลของเราในภาพด้านล่าง คอลัมน์ B แสดงถึงกำหนดเวลา และ คอลัมน์ C แสดงวันที่และเวลาปัจจุบัน เราจะค้นหาวันครบกำหนดหรือสถานะครบกำหนดใน คอลัมน์ D .

📌 ขั้นตอน:

➤ ใน ผลลัพธ์ เซลล์ D5 สูตรที่เกี่ยวข้องจะเป็น:

=IF((B5-NOW())>0,"Due","Deadline Over")

➤ ตอนนี้กด Enter ป้อนส่วนที่เหลือโดยอัตโนมัติของเซลล์ใน คอลัมน์ D และคุณจะพบสถานะที่เกี่ยวข้องทั้งหมดด้วยข้อความ ครบกำหนดหรือพ้นกำหนดส่ง

การอ่านที่คล้ายกัน

  • วิธีใช้ฟังก์ชัน WORKDAY.INTL ใน Excel (แนวทางฉบับสมบูรณ์)
  • ใช้ฟังก์ชัน WEEKDAY ใน Excel ( 8 ตัวอย่าง)
  • วิธีใช้ฟังก์ชัน NETWORKDAYS.INTL ใน Excel (2 ตัวอย่าง)
  • ใช้ฟังก์ชัน DATEVALUE ใน Excel (6 เหมาะสม ตัวอย่าง)
  • วิธีใช้ฟังก์ชัน Excel DAYS พร้อมตัวอย่างที่ใช้ได้จริง

5. แสดงวันที่ 1 หรือวันสุดท้ายของเดือนก่อนหรือหลังวันที่ปัจจุบันโดยใช้ฟังก์ชัน NOW และ EOMONTH

EOMONTH ส่งกลับเลขลำดับของวันสุดท้ายของเดือนก่อนหรือหลัง จำนวนเดือนที่กำหนด ไวยากรณ์ของฟังก์ชันนี้คือ:

=EOMONTH(start_date, months)

ด้วยการใช้ฟังก์ชัน EOMONTH และ NOW ร่วมกัน เราจะได้ วันที่ 1 หรือสุดท้ายของเดือนก่อนหน้าหรือเดือนถัดไปจากวันที่ปัจจุบัน สูตรทั่วไปของการได้รับวันที่ 1 ของเดือนจากวันที่ปัจจุบันคือ:

=EOMONTH(NOW(), month_serial)+1

ในที่นี้ month_serial คืออนุกรม จำนวนเดือนจากเดือนปัจจุบัน ตัวอย่างเช่น หากต้องการรับวันที่ 1 ของเดือนปัจจุบัน เราต้องใช้ -1 เป็น month_serial , – 2 สำหรับ เดือนก่อนหน้า และ 0 สำหรับ เดือนถัดไป ดังนั้นเราจะได้วันที่สุดท้ายของเดือนที่เกี่ยวข้องจากนั้นเพิ่ม 1 ในฟังก์ชัน เราจะได้วันที่ 1 ของเดือนถัดไปตาม month_serial ของสูตร

ดังนั้น หากต้องการรับวันที่สุดท้ายของเดือนจากวันที่ปัจจุบัน สูตรทั่วไปควรมีลักษณะดังนี้:

=EOMONTH(NOW(), month_serial)

ในกรณีนี้ month_serial จะเป็น 0 เพื่อรับ วันที่สุดท้ายของ เดือนปัจจุบัน , -1 สำหรับ เดือนก่อนหน้า และ 1 สำหรับ เดือนถัดไป

ในภาพต่อไปนี้ ฉันหวังว่าคุณจะมีแนวคิดที่สมบูรณ์เกี่ยวกับวิธีที่คุณควรใช้ฟังก์ชันแบบรวมนี้เพื่อรับวันที่ 1 หรือวันสุดท้ายของเดือนจากวันที่ปัจจุบัน แต่ถ้าคุณใช้ฟังก์ชัน MOD ที่นี่ เวลาจะไม่ถูกรักษาไว้จากวันที่ปัจจุบัน

เพื่อรักษาเวลาปัจจุบันในขณะที่กำหนดวันที่ที่ 1 ของเดือนก่อนหน้าหรือถัดไปจากวันที่ปัจจุบัน สูตรทั่วไปและแบบรวมกับฟังก์ชัน MOD จะเป็น:

=EOMONTH(NOW(), month_serial) + 1 + MOD((NOW),1)

และเพื่อให้ได้วันที่สุดท้ายของเดือนก่อนหน้าหรือ เดือนถัดไปจากวันที่ปัจจุบันในขณะที่รักษาเวลา สูตรจะเป็น:

=EOMONTH(NOW(), month_serial) + MOD((NOW),1)

ภาพหน้าจอด้านล่างจะช่วยให้คุณเข้าใจการใช้ฟังก์ชันเหล่านี้มากขึ้น ฉันหวังว่า

6. รวมฟังก์ชัน NOW และ TIME เพื่อแสดงเวลาปัจจุบันตามโซนต่างๆ

โดยการบวกหรือลบฟังก์ชัน TIME จากฟังก์ชัน NOW เราสามารถค้นหา เวลาปัจจุบันขึ้นอยู่กับโซนหรือพื้นที่ต่างๆ รอบโลก ฟังก์ชัน เวลา จะแปลงชั่วโมง นาที และวินาทีที่กำหนดเป็นตัวเลขให้เป็นหมายเลขซีเรียลของ Excel ซึ่งจัดรูปแบบด้วยรูปแบบเวลา ไวยากรณ์ของฟังก์ชัน TIME คือ:

=TIME(ชั่วโมง นาที วินาที)

รูปภาพต่อไปนี้เป็นตัวอย่างของการค้นหาเวลาโซนต่างๆ โดยการเพิ่มชั่วโมงและ นาทีถึงเวลาปัจจุบัน สมมติว่าเวลาปัจจุบันใน ชิคาโก สหรัฐอเมริกา คือ 13:25:16 น. ซึ่งพบโดยฟังก์ชัน NOW และเพื่อให้ได้เวลาปัจจุบันสำหรับส่วนอื่นๆ ของโลก เราต้องเพิ่มหรือลบชั่วโมงและนาทีโดยการป้อนภายในฟังก์ชัน TIME

คอลัมน์ C ในภาพแสดงต่างกัน เวลาตามโซนที่พบโดยสูตร NOW และ TIME ที่เกี่ยวข้อง และ คอลัมน์ D แสดงสูตรที่ใช้เพื่อค้นหาเวลาเหล่านี้ ดังนั้น สูตรทั่วไปในการค้นหาเวลาปัจจุบันสำหรับภูมิภาคอื่นหรือส่วนอื่นของโลกควรเป็น:

=NOW() + TIME(hour, minute, second)

7. การนับจำนวนวันที่เหลือจากวันที่ปัจจุบันโดยใช้ฟังก์ชัน DAYS และ NOW

ฟังก์ชัน DAYS แสดงจำนวนวันระหว่างวันที่สองวันและไวยากรณ์ของฟังก์ชันนี้คือ:<1

=DAYS(end_date, start_date)

โดยการป้อนฟังก์ชัน NOW เป็นอาร์กิวเมนต์ end_date ใน DAYS ฟังก์ชัน เราสามารถหาจำนวนวันที่เหลือเพื่อให้ถึงกำหนดเวลาได้อย่างง่ายดายภาพหน้าจอต่อไปนี้เป็นตัวอย่างของการใช้สูตรนี้อย่างมีประสิทธิภาพ

📌 ขั้นตอน:

➤ ใน เซลล์ D5 สูตรที่เกี่ยวข้องจะเป็น:

=DAYS(B5, NOW())

➤ กด Enter ป้อนอัตโนมัติทั้งคอลัมน์ด้วย Fill Handle แล้วคุณ จะพบจำนวนวันที่เหลือสำหรับแต่ละโอกาส

8. การกำหนดเวลาสุดท้ายที่จะไปถึงจุดหมายปลายทางจากเวลาปัจจุบันโดยใช้ฟังก์ชัน NOW และ TIME

สมมติว่า รถยนต์จะเริ่มออกเดินทางจากเวลาปัจจุบัน และจะข้าม 360 กิโลเมตร ที่ ความเร็วเฉลี่ย 60 กิโลเมตรต่อชั่วโมง (60 กม./ชม.) เราจะกำหนดเวลาสุดท้ายที่รถจะถึงที่หมายโดยป้อนเวลาเป็น ระยะทาง (C5)/ความเร็ว (C4) ในอาร์กิวเมนต์ ชั่วโมง ของ เวลา function.

📌 ขั้นตอน:

➤ ใน เซลล์ C7 สูตรที่เกี่ยวข้องจะเป็น:

=NOW()+TIME(C5/C4,0,0)

➤ กด Enter และคุณจะได้รับเวลาปลายทางที่แน่นอนทันที

💡 สิ่งที่ควรทราบ

🔺 NOW เป็นฟังก์ชัน ลบเลือน ซึ่งหมายความว่าจะอัปเดตทุกครั้งที่คุณป้อนหรือเปลี่ยนแปลงใดๆ ข้อมูลในสเปรดชีต Excel ของคุณ เพื่อให้เวลาคงที่โดยฟังก์ชัน NOW คุณต้องคัดลอกเวลาจากเซลล์แล้ววางด้วยตัวเลือก VALUES(V) หรือถ้าคุณไม่ต้องการใช้ฟังก์ชัน NOW คุณต้องกด CTRL+SHIFT+; เพื่อรับเวลาปัจจุบันและทำให้คงที่

🔺 ถ้าคุณต้องการอัปเดตวันที่และเวลาที่พบในฟังก์ชัน NOW คุณจะต้องกด F9 ตลอดเวลาที่คุณต้องการค้นหาวันที่และเวลาที่อัปเดต

🔺 รูปแบบวันที่และเวลา ของฟังก์ชัน NOW คือ MM/DD/YYYY hh: mm.

บทสรุป

ฉันหวังว่าวิธีการทั้งหมดที่กล่าวถึงข้างต้นจะใช้ ฟังก์ชัน NOW จะช่วยให้คุณนำไปใช้ในสเปรดชีต Excel ได้อย่างมีประสิทธิภาพมากขึ้น หากคุณมีคำถามหรือข้อเสนอแนะ โปรดแจ้งให้เราทราบในส่วนความคิดเห็น หรือคุณสามารถตรวจสอบบทความอื่น ๆ ของเราเกี่ยวกับฟังก์ชันของ Excel ได้ในเว็บไซต์นี้

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง