สารบัญ
Microsoft Excel เป็นหนึ่งในเครื่องมือที่ยอดเยี่ยมที่สุดที่ช่วยให้คุณ หาจำนวนเดือน ระหว่างวันที่สองวันใดๆ โดยระบุจำนวนของฟังก์ชันที่ไม่ซ้ำกัน ด้วยฟังก์ชันเหล่านี้ คุณจะสามารถทราบช่วงเวลาของเหตุการณ์ใดๆ หรือ อายุของใครบางคน ได้ในคราวเดียวโดยใส่วันที่ที่แน่นอนเพียงสองวันเท่านั้น
ดาวน์โหลดสมุดงานแบบฝึกหัด
คุณสามารถดาวน์โหลดสมุดงาน Excel ที่เราใช้ในการเตรียมบทความนี้ คุณยังสามารถใช้หนังสือแบบฝึกหัดนี้เป็นเครื่องคิดเลขได้โดยการป้อนวันที่ในช่องเฉพาะเพื่อหาจำนวนเดือนระหว่างสองวันตามคำแนะนำ
จำนวนเดือนระหว่างสองวัน Dates.xlsx
4 วิธีง่ายๆ ในการค้นหาจำนวนเดือนระหว่างวันที่สองวันใน Excel
สมมติว่า เรามีชุดข้อมูลของบางโครงการที่เปิดตัวโดย องค์กร วันที่เปิดตัวและปิดโครงการเหล่านี้
เราต้องการทราบจำนวนเดือนที่ใช้เพื่อปิดโครงการ เราจะหารือเกี่ยวกับวิธีต่างๆ ที่สามารถบรรลุวัตถุประสงค์ของเราได้
ในส่วนนี้ คุณจะคุ้นเคยกับ 4 วิธีง่ายๆ เพื่อค้นหาจำนวนเดือนระหว่างวันที่สองวันใน Excel ฉันจะหารือเกี่ยวกับภาพประกอบที่เหมาะสมที่นี่ มาดูกันเลย!
1. การใช้ฟังก์ชัน DATEDIF
ฟังก์ชัน DATEDIF ส่งคืนค่าความแตกต่างของวัน เดือน หรือปีระหว่างสองวัน โดยพิจารณาจากอาร์กิวเมนต์สามตัว หนึ่งตัวเริ่มต้น หนึ่งตัวสิ้นสุดวันที่ และหนึ่งอาร์กิวเมนต์เรียกว่าหน่วย เราจะแสดงรูปแบบโดยตรงและกำหนดเองของฟังก์ชันนี้เพื่อค้นหาจำนวนเดือนระหว่างวันที่ที่เกี่ยวข้อง
1.1. การใช้ฟังก์ชัน DATEDIF โดยตรง
เราต้องหาจำนวนเดือนเป็นระยะเวลาของโครงการทั้งหมด เราจะใช้ DATEDIF ฟังก์ชัน ที่นี่โดยตรง โดยทำตามขั้นตอนด้านล่าง
🖊️ ขั้นตอน
- ในตอนแรก เลือกเซลล์ (เช่น E5 ) ที่คุณต้องการหาช่วงเวลาเป็นเดือน และพิมพ์สูตรต่อไปนี้ในเซลล์นั้น
=DATEDIF(C5,D5,"M")
ที่นี่
- C5 = วันที่เปิดตัว
- D5 = วันที่ปิด
- M = พารามิเตอร์สำหรับจำนวนเดือนที่จะนับในฟังก์ชันนี้
📃 หมายเหตุ : ฟังก์ชันนี้จะไม่คำนวณเดือนที่กำลังทำงานอยู่ แต่จะหยุดที่เดือนที่เสร็จสมบูรณ์ก่อนหน้า
- จากนั้น กด Enter และคุณจะ รับจำนวนเดือนเป็นระยะเวลาสำหรับโครงการแรกในเซลล์ E5 .
- ตอนนี้ ลากเครื่องมือ Fill Handle ลงไปที่ ป้อนอัตโนมัติ สูตรสำหรับเซลล์อื่นๆ
- ดังนั้น เซลล์ทั้งหมดจะนำจำนวนเดือนจากการคำนวณวันที่ทั้งสองนี้มาให้คุณ
📃 หมายเหตุ : ถ้าเราใช้ 'Y '(ปี) หรือ 'D'(วัน) แทน ของ ‘M'(เดือน) ในส่วนของพารามิเตอร์ภายในไฟล์แถบฟังก์ชัน เราจะได้ ความแตกต่างระหว่างสองวัน เป็นจำนวนปีหรือวันด้วย
1.2. การปรับแต่งฟังก์ชัน DATEDIF
ตอนนี้ คุณจะสามารถเรียนรู้วิธีหาจำนวนปี เดือน และวันระหว่างสองวันโดยกำหนด ฟังก์ชัน DATEDIF
เพียงสร้างสูตรต่อไปนี้โดยปรับแต่ง ฟังก์ชัน DATEDIF เพื่อค้นหาจำนวนเดือนระหว่างวันที่ที่พบและนำไปใช้กับข้อมูลของคุณ
=DATEDIF(C5,D5,”Y”)&” ปี “&DATEDIF(C5,D5,”YM”)&” เดือน “& DATEDIF(C5,D5,”MD”)&” วัน”
ที่นี่
- C5 = วันที่เปิดตัว
- D5 = ปิด วันที่
- Y = จำนวนปี
- MD = จำนวนวันที่ไม่รวมเดือน
- YM = จำนวนเดือนโดยไม่สนใจปี
🗯️ รายละเอียดสูตร
ดังนั้น ในที่นี้เราใช้ฟังก์ชัน DATEDIF อีกครั้ง แต่คราวนี้เราจะเพิ่มฟังก์ชันข้อความ เช่น “ปี” ด้วย โดยใช้ เครื่องหมายแอมเปอร์แซนด์(& ) ซึ่งจะสร้างช่องว่างระหว่างคำหรือตัวเลข
ก่อน 3 หน่วยเวลา เราใช้ฟังก์ชัน DATEDIF ทุกครั้งเพื่อหาจำนวนปี , เดือน และวันแยกกัน
อ่านเพิ่มเติม: สูตร Excel สำหรับคำนวณจำนวนวันระหว่างวันนี้และวันที่อื่น
คล้ายกัน อ่าน
- วิธีการใช้สูตร Excel ในการนับวันจากวันที่ถึงวันนี้
- สูตร Excel ในการหาวันที่หรือวันในเดือนถัดไป (6 วิธีง่ายๆ)
- How เป็นลบจำนวนวันหรือวันที่นับจากวันนี้ใน Excel
- สูตร Excel นับวันนับจากวันที่ (5 วิธีง่ายๆ)
- วิธีการ เพิ่มวันให้เป็นวันที่โดยใช้สูตร Excel (5 วิธีง่ายๆ)
2. การแทรกฟังก์ชัน YEARFRAC
ตอนนี้ เราจะใช้ ฟังก์ชัน YEARFRAC เพื่อทำงานกับชุดข้อมูลก่อนหน้า ฟังก์ชัน YEARFRAC ส่งกลับเศษส่วนของปีที่แสดงถึงจำนวนวันทั้งหมดระหว่าง วันที่เริ่มต้น และ วันที่สิ้นสุด บนพื้นฐาน จาก ทั้งวัน .
2.1. YEARFRAC ห่อด้วยฟังก์ชัน INT
ฟังก์ชัน INT ใช้เพื่อรับจำนวนเต็มที่ใกล้เคียงที่สุด ดังนั้น การรวม ฟังก์ชัน YEARFRAC ด้วย ฟังก์ชัน INT จะเปลี่ยนค่าเศษส่วนของปีเป็นจำนวนเต็ม
ดังนั้น ใช้สูตรต่อไปนี้กับสูตรที่เลือก เซลล์
=INT(YEARFRAC(C5,D5,3)*12)
ที่นี่
- C5 = วันที่เปิดตัว
- D5 = วันที่ปิดบัญชี
- 3 = การนับ 365 วัน
🗯️ การแจกแจงสูตร
ที่นี่ เราจะหาจำนวนปีตามช่วงเวลาก่อน ซึ่งจะแสดงในรูปแบบทศนิยม จากนั้นค่านี้จะคูณด้วย 12 (จำนวนเดือนในหนึ่งปี) เราจะใช้ฟังก์ชัน INT เริ่มต้นที่แปลงทศนิยมเป็นรูปแบบจำนวนเต็ม
คุณจะเห็นผลลัพธ์เหมือนกับที่เคยพบมา
- ตอนนี้ ลากสูตรอีกครั้งเหมือนเมื่อก่อนเพื่อหาจำนวนเดือนตามเวลา ครอบคลุมโครงการที่เหลือ
2.2. ฟังก์ชัน YEARFRAC รวมฟังก์ชัน ROUNDUP
เราสามารถใช้ ฟังก์ชัน ROUNDUP แทน ฟังก์ชัน INT ได้เช่นกันในตอนเริ่มต้น แต่มีความแตกต่างระหว่าง 2 ฟังก์ชันนี้
=ROUNDUP(YEARFRAC(C5,D5,3)*12,0)
ที่นี่
- C5 = วันที่เปิดตัว
- D5 = วันที่ปิด
ฟังก์ชัน INT ชนะ' t ปัดค่าทศนิยมออก ดังนั้นจะละส่วนทศนิยมออกแม้ว่าจะอยู่ใกล้ค่าจำนวนเต็มถัดไปมากเกินไปก็ตาม
แต่ ฟังก์ชัน ROUNDUP จะช่วยให้คุณสามารถปัดเศษของตัวเลขขึ้นได้ เป็นทศนิยมคงที่หรือจำนวนเต็มที่ใกล้เคียงที่สุดตามที่คุณเลือก
อ่านเพิ่มเติม: วิธีนับเดือนจากวันที่ถึงวันนี้โดยใช้สูตร Excel
3. การรวมฟังก์ชัน YEAR และ MONTH
นี่เป็นอีกวิธีหนึ่งที่คุณสามารถใช้เพื่อให้ได้ผลลัพธ์เดียวกัน และเราจะรวมฟังก์ชัน YEAR และ MONTH ในวิธีนี้ ฟังก์ชัน YEAR ส่งกลับปีของวันที่ ซึ่งเป็นจำนวนเต็มในช่วง 1900-9999 และฟังก์ชัน MONTH ส่งกลับเดือน ตัวเลขตั้งแต่ 1 (มกราคม) ถึง 12 (ธันวาคม) .
ใช้สูตรต่อไปนี้กับ รับจำนวนเดือน
=(YEAR(D5)-YEAR(C5))*12+MONTH(D5)-MONTH(C5)
ที่นี่
- C5 = วันที่เปิดตัว
- D5 = วันที่ปิด
🗯️ รายละเอียดสูตร
สิ่งที่เราทำใน เซลล์ E5 คือ-
- i) ค้นหาความแตกต่างระหว่างปี
- ii ) แปลงปีเป็นเดือน
iii) เพิ่มความแตกต่างระหว่างอันดับหรือลำดับของสองเดือน
อ่านเพิ่มเติม: คำนวณปีและเดือน ระหว่างวันที่สองวันใน Excel (6 แนวทาง)
4. การลบฟังก์ชัน MONTH
ในส่วนสุดท้ายของวิธีการทั้งหมด ตอนนี้เราจะรวมฟังก์ชัน MONTH เข้ากับสูตรการลบอย่างง่าย
สิ่งที่คุณต้องทำที่นี่ ลบวันที่เก่าออกจากวันที่ใหม่โดยใช้ฟังก์ชัน MONTH สำหรับทั้งสองวันที่ เท่านี้ก็เสร็จเรียบร้อย
2518
ที่นี่
- C5 = วันที่เปิดตัว
- D5 = วันที่ปิด
หมายเหตุ : วิธีการนี้มีข้อเสีย ซึ่งจะช่วยให้คุณพบจำนวนความแตกต่างระหว่างสองเดือนภายในปีที่คงที่เท่านั้น
อ่านเพิ่มเติม: [แก้ไขแล้ว!] ข้อผิดพลาด VALUE (#VALUE !) เมื่อลบเวลาใน Excel
เครื่องคำนวณเดือนสำหรับสองวัน
ที่นี่ ฉันกำลังให้เครื่องคิดเลขที่คุณสามารถป้อนวันที่และรับจำนวนเดือนระหว่าง วันที่
บทสรุป
ในบทความนี้ ฉันได้พยายามอธิบายแต่ละวิธีเพื่อคำนวณจำนวนเดือนระหว่างวันที่สองวันใน Excel ด้วยวิธีที่สะดวกที่สุด ฉันหวังว่าบทความนี้จะแนะนำคุณตลอดคำแนะนำที่เหมาะสมอย่างถี่ถ้วน เพราะหากคุณมีคำถามหรือข้อเสนอแนะเกี่ยวกับบทความนี้ คุณสามารถแสดงความคิดเห็นได้ คุณยังสามารถอ่านบทความที่เป็นประโยชน์อื่นๆ ที่เกี่ยวข้องกับฟังก์ชัน Excel ขั้นพื้นฐานและขั้นสูงบนเว็บไซต์ของเรา