Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

วิธีใช้ฟังก์ชัน TODAY ใน Excel

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

ข้อมูลในบทความนี้ใช้กับ Excel 2019, 2016, 2013, 2010, 2007; Excel for Microsoft 365, Excel Online, Excel for Mac, Excel for iPad, Excel for iPhone และ Excel for Android

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

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

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

=TODAY()

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

มีสองตัวเลือกในการป้อนฟังก์ชัน TODAY ลงในเวิร์กชีต Excel:

  • พิมพ์ฟังก์ชันทั้งหมดลงในเซลล์ของเวิร์กชีต
  • ป้อนฟังก์ชันโดยใช้กล่องโต้ตอบฟังก์ชัน TODAY

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

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

ใช้ TODAY ในการคำนวณของ Excel

ประโยชน์ของฟังก์ชัน TODAY จะปรากฏชัดเมื่อใช้ในการคำนวณวันที่ ซึ่งมักใช้ร่วมกับฟังก์ชันวันที่อื่นๆ ของ Excel

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

วิธีใช้ฟังก์ชัน TODAY ใน Excel

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

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

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

ตัวอย่างเช่น วันที่ 1/11/2018 (1 พฤศจิกายน 2018) ในเซลล์ A2 มีหมายเลขซีเรียลเป็น 43405 (จำนวนวันตั้งแต่ 1 มกราคม 1900) 15 ตุลาคม 2015 มีหมายเลขประจำเครื่องอยู่ที่ 42,292

สูตรการลบในเซลล์ A6 ใช้ตัวเลขเหล่านี้เพื่อค้นหาจำนวนวันระหว่างวันที่สองวันที่ 43,405 - 42,292 =1113

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

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

จัดรูปแบบเซลล์ A7 เป็นทั่วไปก่อนป้อนสูตรและแสดงผลลัพธ์ที่ไม่ถูกต้อง ในการแก้ไขปัญหานี้ โปรดดูแก้ไขปัญหารูปแบบวันที่ ส่วนท้ายของบทความนี้

แก้ไขปัญหาการคำนวณวันที่ใหม่

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

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

  1. เลือก ไฟล์> ตัวเลือก . สำหรับ Mac ให้เลือก Excel> ค่ากำหนด .

  2. เลือก สูตร . สำหรับ Mac ให้เลือกการคำนวณ .

  3. ใน ส่วนตัวเลือกการคำนวณ ให้เลือก อัตโนมัติ  เพื่อเปิดการคำนวณใหม่อัตโนมัติ

    วิธีใช้ฟังก์ชัน TODAY ใน Excel
  4. ปิดกล่องโต้ตอบและกลับไปที่เวิร์กชีต

แก้ไขปัญหารูปแบบวันที่

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

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

  1. ไฮไลต์เซลล์หรือเซลล์ที่มีการจัดรูปแบบไม่ถูกต้อง

  2. คลิกขวาที่เซลล์ที่ไฮไลต์เพื่อเปิดเมนูบริบท

  3. เลือก จัดรูปแบบเซลล์ เพื่อเปิดกล่องโต้ตอบ Format Cells 

  4. เลือก หมายเลข  เพื่อแสดงตัวเลือกการจัดรูปแบบ

  5. ในส่วน หมวดหมู่ ให้เลือก ทั่วไป

    วิธีใช้ฟังก์ชัน TODAY ใน Excel
  6. เลือก ตกลง เพื่อปิดกล่องโต้ตอบและกลับไปที่เวิร์กชีต