สารบัญ
คุณอาจต้องทำให้ผลลัพธ์ของคุณเป็นแบบอัตโนมัติเมื่อตรวจสอบข้อมูลทางการเงิน เนื่องจากการอัปเดตข้อมูลในแต่ละวันนั้นใช้เวลานานมาก ดังนั้น คุณอาจต้อง นับจำนวนวันระหว่างวันนี้และวันที่อื่น ในบทช่วยสอนนี้ เราจะแสดงวิธีนับวันจากวันที่ถึงวันนี้โดยอัตโนมัติโดยใช้สูตร excel
ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด
ดาวน์โหลดแบบฝึกหัดแบบฝึกหัดนี้เพื่อฝึกขณะที่คุณกำลังอ่านบทความนี้
นับวันโดยอัตโนมัติ.xlsm
6 วิธีที่ดีที่สุดในการนับวันจากวันที่ถึงวันนี้โดยอัตโนมัติโดยใช้สูตร Excel
ในส่วนด้านล่างนี้ เราจะแสดงเทคนิคที่มีประสิทธิภาพสูงสุด 6 วิธีในการคำนวณวันนับจากวันที่กำหนดจนถึงปัจจุบัน เราจะใช้สูตรในตัวของ Excel เช่นเดียวกับสูตร VBA ชุดข้อมูลตัวอย่างอยู่ในภาพด้านล่างเพื่อช่วยให้คุณทำงานให้เสร็จ
1. ใช้ฟังก์ชัน TODAY เพื่อนับวันจากวันที่ถึงวันนี้โดยอัตโนมัติใน Excel
วิธีที่ง่ายที่สุดในการนับความแตกต่างเป็นวันนับจากวันนี้คือการใช้ฟังก์ชัน วันนี้
ไวยากรณ์ของสูตร คือ
=TODAY()-Cell(another date)
หากต้องการใช้ฟังก์ชัน วันนี้ ให้ทำตามขั้นตอนด้านล่าง
ขั้นตอนที่ 1:
- ประการแรก พิมพ์สูตรต่อไปนี้
=TODAY()-B5
ขั้นตอนที่ 2:
- จากนั้น กด Enter เพื่อรับรายการแรกผลลัพธ์
ขั้นตอนที่ 3:
- สุดท้าย ใช้แฮนเดิล ป้อนอัตโนมัติ เครื่องมือสำหรับค้นหาผลลัพธ์อื่นๆ
อ่านเพิ่มเติม: สูตร Excel สำหรับคำนวณจำนวนวันระหว่างวันนี้ & วันที่อื่น (6 วิธีด่วน)
2. ใช้ฟังก์ชัน DAYS เพื่อนับวันจากวันที่ถึงวันนี้โดยอัตโนมัติใน Excel
ไวยากรณ์ของฟังก์ชัน วัน คือ:
=DAYS(end_date, start_date)
หากต้องการใช้ฟังก์ชัน DAYS ให้ทำตามคำแนะนำด้านล่าง
ขั้นตอนที่ 1:
- พิมพ์สูตรต่อไปนี้ในเซลล์ C5 ที่นี่ end_date หมายถึงวันนี้ และค่าเซลล์ B5 คือวันที่เริ่มต้น
=DAYS(TODAY(), B5)
ขั้นตอนที่ 2:
- หากต้องการดูค่าแรก ให้กด Enter .
ขั้นตอนที่ 3:
- จากนั้น ในการรับค่าอื่นๆ ให้ใช้ ป้อนอัตโนมัติ เครื่องมือจัดการ
อ่านเพิ่มเติม: คำนวณจำนวนวันระหว่างสองวันด้วย VBA ใน Excel
3. ใช้ฟังก์ชัน DATEDIF เพื่อ นับวันจากวันที่ถึงวันนี้
ไวยากรณ์ของฟังก์ชัน DATEDIF :
=DATEDIF(start_date,end_date, holidays)
เพื่อใช้ ฟังก์ชัน DATEDIF ทำตามขั้นตอนที่ระบุไว้ด้านล่าง
ขั้นตอนที่ 1:
- ป้อนสูตรต่อไปนี้ในเซลล์ C5 .
=DATEDIF(B5, TODAY(),"D")
- B5 เป็น วันที่เริ่มต้น วันนี้เป็น end_date . “ D ” หมายถึงวันเต็ม
ขั้นตอนที่ 2:
- ถึงดูผลลัพธ์ กดปุ่ม Enter
ขั้นตอนที่ 3:
- หากต้องการเปลี่ยนแปลงเซลล์ทั้งหมด ป้อนอัตโนมัติ สูตร
หมายเหตุ DATEDIF ฟังก์ชั่นไม่แม่นยำมาก Excel ไม่แนะนำให้ใช้ฟังก์ชันนี้
อ่านเพิ่มเติม: วิธีใช้ฟังก์ชัน DateDiff ใน Excel VBA (5 ตัวอย่าง)
การอ่านที่คล้ายกัน:
- [แก้ไขแล้ว!] ข้อผิดพลาด VALUE (#VALUE!) เมื่อลบเวลาใน Excel
- วิธี การสร้างการนับถอยหลังวันใน Excel (2 ตัวอย่าง)
- เพิ่ม 30 วันเป็นวันที่ใน Excel (7 วิธีด่วน)
- วิธีการ เพิ่ม 7 วันเป็นวันที่ใน Excel (3 วิธี)
- คำนวณปีใน Excel ตั้งแต่วันนี้ (4 วิธี)
4. ดำเนินการ ฟังก์ชัน ABS เพื่อนับวันที่ติดลบตั้งแต่วันที่ถึงวันนี้
บางครั้ง คุณจะไม่ได้รับค่าสำหรับผลลัพธ์ที่เป็นลบหากเราลบวันที่ของวันนี้ออกจากวันที่ในอนาคต เพื่อให้ได้สิ่งนั้น เพียงซ้อนฟังก์ชัน TODAY ภายในฟังก์ชัน ABS เพื่อทำตามขั้นตอนต่างๆ ให้ทำตามคำแนะนำ
ขั้นตอนที่ 1:
- ประการแรก เขียนสูตรต่อไปนี้สำหรับ ABS
=ABS(TODAY()-B5)
ขั้นตอนที่ 2:
- จากนั้นกดปุ่ม Enter
ขั้นตอนที่ 3:
- ถึง รับผลลัพธ์ทั้งหมดในคอลัมน์ ใช้ ป้อนอัตโนมัติ เครื่องมือจัดการ
อ่านเพิ่มเติม: วิธีใช้ COUNTIFS กับช่วงวันที่ใน Excel (6 วิธีง่ายๆ)
5. ใช้รหัส VBA สำหรับเซลล์เดียวเพื่อนับวันโดยอัตโนมัติ
นอกเหนือจากวิธีการก่อนหน้านี้ เราสามารถใช้ VBA เพื่อทำการนับ เพียงทำตามขั้นตอนด้านล่างเพื่อดำเนินการให้เสร็จสิ้น
ขั้นตอนที่ 1:
- ในตอนแรก ให้กด Alt + F11 เพื่อเปิด VBA Macro .
- คลิกที่ Insert.
- เลือก โมดูล
ขั้นตอนที่ 2:
- วาง ต่อไปนี้ VBA รหัสเพื่อรับผลลัพธ์ใน D5 .
9639
ขั้นตอนที่ 3:
- จากนั้น บันทึกโปรแกรมและกด F5 เพื่อเรียกใช้
- ดังนั้น คุณจะได้ค่าความแตกต่างของวันในเซลล์ D5 .<13
ขั้นตอนที่ 4:
- ทำซ้ำขั้นตอนก่อนหน้าสำหรับเซลล์ที่เหลือ และผลลัพธ์สุดท้ายของคุณจะมีลักษณะดังนี้ ในภาพด้านล่าง
เนื้อหาที่เกี่ยวข้อง: วิธีคำนวณวันที่คงเหลือใน Excel (5 วิธี)
6. เรียกใช้รหัส VBA สำหรับช่วงเพื่อนับวันจากวันที่ถึงวันนี้
นอกเหนือจากเซลล์เดียว เรายังสามารถใช้ VBA สำหรับช่วงที่จะนับ ความแตกต่างของวันโดยอัตโนมัติ เราจะสร้างสูตรผ่าน VBA และนำไปใช้กับแผ่นงานของเรา เพียงทำตามคำแนะนำเค้าร่าง
ขั้นตอนที่ 1:
- ในการเปิด มาโคร VBA , กด Alt + F11
- จากนั้นคลิกที่ แทรก
- หลังจากนั้น เลือก โมดูล
ขั้นตอนที่ 2 :
- จากนั้น วางโค้ด VBA ต่อไปนี้สำหรับการป้อนสูตรในเซลล์ E5 .
6890
ขั้นตอนที่ 3:
- บันทึกโปรแกรมและกด F5 เพื่อเรียกใช้
- เป็น ผลลัพธ์ คุณจะเห็นผลลัพธ์ในเซลล์ E5 ที่มีสูตร ตอนนี้ เราจะใช้สูตรเดียวกันกับเซลล์ที่เหลือ
ขั้นตอนที่ 4:
- เพียงลากเครื่องมือจัดการ ป้อนข้อความอัตโนมัติ ลงเพื่อให้ได้ผลลัพธ์ทั้งหมด
เนื้อหาที่เกี่ยวข้อง: 3 สูตร Excel ที่เหมาะสมในการนับวันนับจากวันที่
บทสรุป
โดยสรุป ฉันหวังว่าคุณจะเข้าใจวิธีการนับวันโดยอัตโนมัติจากวันที่ที่กำหนดถึงวันนี้ ควรใช้วิธีเหล่านี้ทั้งหมดเพื่อสอนและฝึกฝนกับข้อมูลของคุณ ดูหนังสือแบบฝึกหัดและนำสิ่งที่คุณได้เรียนรู้ไปใช้ เนื่องจากการสนับสนุนที่สำคัญของคุณ เราจึงมีแรงจูงใจในการจัดสัมมนาเช่นนี้ต่อไป
หากคุณมีคำถามใด ๆ โปรดอย่าลังเลที่จะติดต่อเรา โปรดแจ้งให้เราทราบว่าคุณคิดอย่างไรในส่วนความคิดเห็นด้านล่าง
เจ้าหน้าที่ Exceldemy จะตอบคำถามของคุณโดยเร็วที่สุด
อยู่กับเราและเรียนรู้ต่อไป .