ฟังก์ชันวันที่ที่รู้จักกันดีอย่างหนึ่งของ Microsoft Excel คือฟังก์ชัน NOW ฟังก์ชัน NOW จะเพิ่มวันที่หรือเวลาปัจจุบันลงในเวิร์กชีตและยังสามารถคำนวณค่าตามวันที่และเวลาปัจจุบัน และจะมีการอัปเดตค่าทุกครั้งที่คุณเปิดเวิร์กชีต
ข้อมูลในบทความนี้ใช้กับ Excel เวอร์ชัน 2019, 2016, 2013, 2010 และ 2007 เช่นเดียวกับ Excel สำหรับ Microsoft 365 สำหรับ Mac และ Excel สำหรับ Mac 2011
ไวยากรณ์ของฟังก์ชัน NOW ไม่มีอาร์กิวเมนต์ ข้อมูลถูกป้อนในวงเล็บของฟังก์ชัน
วิธีเข้าสู่ฟังก์ชัน NOW
เช่นเดียวกับฟังก์ชัน Excel ส่วนใหญ่ ฟังก์ชัน NOW จะถูกป้อนลงในเวิร์กชีตโดยใช้กล่องโต้ตอบของฟังก์ชันเนื่องจากไม่มีอาร์กิวเมนต์ คุณสามารถป้อนฟังก์ชันลงในเซลล์ที่ใช้งานอยู่ได้โดยพิมพ์ =Now() แล้วกด Enter ผลลัพธ์จะแสดงวันที่ปัจจุบัน และเวลา
หากต้องการเปลี่ยนข้อมูลที่แสดง ให้ปรับการจัดรูปแบบของเซลล์ให้แสดงเฉพาะวันที่หรือเวลาโดยใช้แท็บ Format
ปุ่มลัดเพื่อจัดรูปแบบวันที่และเวลา
แป้นพิมพ์ลัดช่วยให้คุณจัดรูปแบบเอาต์พุตของฟังก์ชัน NOW ได้อย่างรวดเร็ว สำหรับวันที่ (รูปแบบวันที่-เดือน-ปี) ให้ป้อน Ctrl+Shift+ สำหรับเวลา (รูปแบบ ชั่วโมง-นาที-วินาที และ am./p.m.) ให้ป้อน Ctrl+Shift+@.
หมายเลขหรือวันที่
เหตุผลที่ฟังก์ชัน NOW ไม่มีอาร์กิวเมนต์คือฟังก์ชันรับข้อมูลโดยการอ่านนาฬิการะบบของคอมพิวเตอร์ Excel เวอร์ชัน Windows จะเก็บวันที่เป็นตัวเลขที่แสดงจำนวนวันเต็มตั้งแต่เที่ยงคืนวันที่ 1 มกราคม 1900 บวกด้วยจำนวนชั่วโมง นาที และวินาทีสำหรับวันปัจจุบันหมายเลขนี้เรียกว่าหมายเลขซีเรียลหรือวันที่ซีเรียล
เนื่องจากหมายเลขซีเรียลเพิ่มขึ้นอย่างต่อเนื่องในแต่ละวินาที การป้อนวันที่หรือเวลาปัจจุบันด้วยฟังก์ชัน NOW หมายความว่าเอาต์พุตของฟังก์ชันจะเปลี่ยนแปลงอย่างต่อเนื่อง
ฟังก์ชั่นระเหย
ฟังก์ชัน NOW เป็นสมาชิกของกลุ่มฟังก์ชันผันผวนของ Excel ซึ่งจะคำนวณใหม่หรืออัปเดตทุกครั้งที่มีการคำนวณเวิร์กชีตใหม่ เช่นเดียวกับ SUM และ OFFSET
ตัวอย่างเช่น แผ่นงานจะคำนวณใหม่ทุกครั้งที่เปิดหรือเมื่อมีเหตุการณ์บางอย่างเกิดขึ้น เช่น เมื่อคุณป้อนหรือเปลี่ยนแปลงข้อมูล ดังนั้นวันที่หรือเวลาจะเปลี่ยนไป เว้นแต่ว่าระบบจะปิดการคำนวณใหม่อัตโนมัติ
ในการบังคับให้ฟังก์ชันอัปเดตเมื่อใดก็ได้ ให้กด Shift+ F9 เพื่อคำนวณเวิร์กชีตปัจจุบันหรือที่ทำงานอยู่ หรือกด F9 เพื่อคำนวณเวิร์กบุ๊กที่เปิดอยู่ทั้งหมดใหม่