ใช้วันที่วันนี้ในการคำนวณแผ่นงานใน Excel

วิธีการทำงานกับวันที่ใน Excel

สามารถใช้ฟังก์ชัน TODAY เพื่อเพิ่มวันที่ปัจจุบันลงใน แผ่นงาน (ดังแสดงในแถวที่สองของภาพด้านบน) และในการคำนวณวันที่ (แสดงไว้ในแถวที่สามถึงเจ็ดด้านบน)

อย่างไรก็ตามฟังก์ชันนี้เป็นหนึ่งใน ฟังก์ชันระเหย ของ Excel ซึ่งหมายความว่าโดยปกติแล้วจะมีการอัปเดตตัวเองทุกครั้งที่มีการคำนวณแผ่นงานใหม่

โดยปกติเวิร์กชีทจะคำนวณใหม่ทุกครั้งที่เปิดอยู่ดังนั้นทุกวันที่เปิดแผ่นงานวันที่จะมีการเปลี่ยนแปลงจนกว่าจะมีการปิดการคำนวณใหม่โดยอัตโนมัติ

เพื่อป้องกันไม่ให้การเปลี่ยนแปลงวันที่มีการเปิดแผ่นงานโดยใช้การคำนวณใหม่โดยอัตโนมัติลองใช้แป้นพิมพ์ลัดนี้เพื่อ ป้อนวันที่ปัจจุบัน แทน

ไวยากรณ์และอาร์กิวเมนต์ของฟังก์ชัน TODAY

ไวยากรณ์ ของฟังก์ชันหมายถึงเค้าโครงของฟังก์ชันและประกอบด้วยชื่อฟังก์ชันวงเล็บเครื่องหมายจุลภาคและ อาร์กิวเมนต์

ไวยากรณ์สำหรับฟังก์ชัน TODAY คือ:

= TODAY ()

ฟังก์ชัน นี้ไม่มีอาร์กิวเมนต์ใด ๆ ที่สามารถตั้งค่าด้วยตนเองได้

TODAY ใช้วันที่ ต่อเนื่อง ของคอมพิวเตอร์ซึ่งจะเก็บวันที่และเวลาปัจจุบันไว้เป็นอาร์กิวเมนต์ จะได้รับข้อมูลนี้ในวันที่ปัจจุบันโดยการอ่านนาฬิกาของคอมพิวเตอร์

การป้อนวันที่ปัจจุบันด้วยฟังก์ชัน TODAY

ตัวเลือกสำหรับการป้อนฟังก์ชัน TODAY ได้แก่ :

  1. พิมพ์งานที่สมบูรณ์: = TODAY () ลงในเซลล์แผ่นงาน
  2. การป้อนฟังก์ชันโดยใช้ กล่องโต้ตอบ ฟังก์ชัน TODAY

เนื่องจากฟังก์ชัน TODAY ไม่มีอาร์กิวเมนต์ที่สามารถป้อนด้วยตนเองได้หลายคนเลือกที่จะพิมพ์ในฟังก์ชันแทนการใช้กล่องโต้ตอบ

ถ้าวันที่ปัจจุบันไม่ได้กำลังอัปเดต

ดังที่ได้กล่าวมาแล้วถ้าฟังก์ชัน TODAY ไม่ได้อัพเดตไปยังวันที่ปัจจุบันทุกครั้งที่เปิดเวิร์กชีทอาจเป็นไปได้ว่ามีการปิดการคำนวณใหม่สำหรับสมุดงานแล้ว

หากต้องการเปิดใช้งานการคำนวณใหม่โดยอัตโนมัติ:

  1. คลิกแท็บ ไฟล์ ของ ริบบิ้น เพื่อเปิดเมนูไฟล์
  2. คลิกที่ ตัวเลือก ในเมนูเพื่อเปิดกล่องโต้ตอบตัวเลือก Excel
  3. คลิกที่ตัวเลือก สูตร ในหน้าต่างด้านซ้ายมือเพื่อดูตัวเลือกที่มีอยู่ในหน้าต่างด้านขวามือของกล่องโต้ตอบ
  4. ในส่วนตัวเลือก การคำนวณสมุดงาน ให้คลิกที่ อัตโนมัติ เพื่อเปิดการคำนวณใหม่โดยอัตโนมัติ
  5. คลิก ตกลง เพื่อปิดกล่องโต้ตอบและกลับไปที่แผ่นงาน

ใช้ TODAY ในการคำนวณวันที่

ประโยชน์ที่แท้จริงของฟังก์ชัน TODAY จะปรากฏชัดเมื่อใช้ในการคำนวณวันที่ซึ่งมักใช้ร่วมกับฟังก์ชันวันที่ของ Excel อื่น ๆ ดังที่แสดงไว้ในแถวที่ 3-5 ของภาพด้านบน

ตัวอย่างในแถวที่ 3-5 เพื่อดึงข้อมูลที่เกี่ยวข้องกับวันที่ปัจจุบันเช่นปีปัจจุบันเดือนหรือวันโดยใช้ผลลัพธ์ของฟังก์ชัน TODAY ในเซลล์ A2 เป็นอาร์กิวเมนต์สำหรับฟังก์ชัน YEAR, MONTH และ DAY

ฟังก์ชัน TODAY สามารถใช้ในการคำนวณระยะเวลาระหว่างวันที่สองเช่นจำนวนวันหรือปีตามที่แสดงในแถวที่หกและเจ็ดในภาพด้านบน

วันที่เป็นตัวเลข

วันที่ในสูตรในแถวที่หกและเจ็ดสามารถถูกลบออกจากกันเพราะ Excel จัดเก็บวันที่เป็นตัวเลขซึ่งจัดรูปแบบเป็นวันที่ในแผ่นงานเพื่อให้ง่ายต่อการใช้และเข้าใจได้ง่ายขึ้น

ตัวอย่างเช่นวันที่ 9/23/2016 (23 กันยายน 2016) ในเซลล์ A2 มีหมายเลขประจำเครื่อง 42636 (จำนวนวันนับตั้งแต่ 1 มกราคม 1900) ในขณะที่วันที่ 15 ตุลาคม 2015 มีเลขที่ประจำผลิตภัณฑ์ 42,292

สูตรการลบในเซลล์ A6 ใช้ตัวเลขเหล่านี้เพื่อค้นหาจำนวนวันระหว่างวันที่สอง:

42,636 - 42,292 = 344

ในสูตรในเซลล์ A6 ระบบจะใช้ฟังก์ชัน DATE ของ Excel เพื่อให้แน่ใจว่าได้ป้อนวันที่ 10/15/2015 และเก็บไว้เป็นค่าวันที่

ในตัวอย่างในเซลล์ A7 ใช้ฟังก์ชัน YEAR เพื่อแยกปีปัจจุบัน (2016) ออกจากฟังก์ชัน TODAY ในเซลล์ A2 แล้วลบออกจากปี 1999 เพื่อค้นหาความแตกต่างระหว่างสองปี:

2016 - 1999 = 16

การลบวันที่ออกจากการจัดรูปแบบ

เมื่อลบสองวันใน Excel ผลที่ได้จะแสดงเป็นวันอื่นแทนตัวเลข

กรณีนี้เกิดขึ้นหากเซลล์ที่มีสูตรถูกจัดรูปแบบเป็น General ก่อนที่จะป้อนสูตร เนื่องจากสูตรประกอบด้วยวันที่ Excel จะเปลี่ยนรูปแบบเซลล์เป็น Date

เมื่อต้องการดูผลลัพธ์ของสูตรเป็นตัวเลขรูปแบบของเซลล์ต้องถูกตั้งค่าเป็น General หรือ Number

เพื่อทำสิ่งนี้:

  1. เน้นเซลล์ที่มีรูปแบบไม่ถูกต้อง
  2. คลิกขวาโดยใช้เมาส์เพื่อเปิดเมนูบริบท
  3. ในเมนูให้เลือก Format Cells เพื่อเปิดกล่องโต้ตอบ Format Cells
  4. ในกล่องโต้ตอบคลิกที่แท็บ จำนวน หากจำเป็นเพื่อแสดงตัวเลือกการจัดรูปแบบตัวเลข
  5. ภายใต้หมวดหมวดให้คลิก ทั่วไป
  6. คลิก ตกลง เพื่อปิดกล่องโต้ตอบและกลับไปที่แผ่นงาน
  7. ผลลัพธ์ของสูตรควรจะแสดงเป็นตัวเลข