ฟังก์ชัน TODAY

บทความนี้จะอธิบายเกี่ยวกับไวยากรณ์ของสูตรและการใช้TODAY ใน Microsoft Excel

คำอธิบาย

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

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

= YEAR( TODAY())-1963

สูตรนี้ใช้ฟังก์ชัน TODAY เป็นอาร์กิวเมนต์สำหรับฟังก์ชัน YEAR เพื่อรับค่าปีปัจจุบัน แล้วนำมาลบด้วย 1963 จึงจะส่งกลับอายุของบุคคลนั้นได้

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

ไวยากรณ์

TODAY

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

หมายเหตุ: Excel เก็บข้อมูลวันที่เป็นเลขลำดับต่อเนื่องเพื่อให้สามารถใช้ในการคำนวณได้ ตามค่าเริ่มต้นแล้ว 1 มกราคม พ.ศ. 2443 เป็นเลขลำดับ 1 และวันที่ 1 มกราคม พ.ศ. 2551 เป็นเลขลำดับ 39448 เนื่องจากเป็นวันในลำดับที่ 39,447 นับจากวันที่ 1 มกราคม พ.ศ. 2443

ตัวอย่าง

คัดลอกข้อมูลตัวอย่างในตารางต่อไปนี้ และวางในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ เพื่อให้สูตรแสดงผลลัพธ์ ให้เลือกสูตร กด F2 แล้วกด Enter ถ้าต้องการ คุณสามารถปรับความกว้างของคอลัมน์เพื่อดูข้อมูลทั้งหมด

สูตร

คำอธิบาย

ผลลัพธ์

=TODAY()

ส่งกลับค่าวันที่ปัจจุบัน

1/12/2554

=TODAY()+5

ส่งกลับวันที่ปัจจุบันบวกอีก 5 วัน ตัวอย่างเช่น ถ้าวันที่ปัจจุบันคือ 1/1/2012 สูตรนี้จะส่งกลับ 6/1/2012

6/12/2554

=DATEVALUE("1/1/2030")-TODAY()

ส่งกลับจำนวนวันระหว่างวันที่ปัจจุบันและ 1/1/2030 โปรดสังเกตว่า เซลล์ A4 ต้องมีรูปแบบเป็น General หรือ Number เพื่อให้แสดงผลลัพธ์ได้อย่างถูกต้อง

31/1/2461

=DAY(TODAY())

ส่งกลับค่าวันที่ปัจจุบันของเดือน (1 - 31)

1

=MONTH(TODAY())

ส่งกลับเดือนปัจจุบันของปี (1 - 12) ตัวอย่างเช่น ถ้าเดือนปัจจุบันเป็นเดือนพฤษภาคม สูตรนี้จะส่งกลับ 5

12

แชร์ Facebook Facebook Twitter Twitter อีเมล อีเมล

ข้อมูลนี้เป็นประโยชน์หรือไม่

ยอดเยี่ยม! มีคำติชมอื่นๆ อีกหรือไม่

เราควรปรับปรุงแก้ไขอย่างไร

ขอบคุณสำหรับคำติชมของคุณ!

×