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

หากคุณมีแผ่นงาน Excel(Excel sheet)ที่มีวันที่จำนวนมาก ในที่สุดคุณจะต้องคำนวณความแตกต่างระหว่างวันที่บางวันเหล่านั้น บางทีคุณอาจต้องการดูว่าคุณต้องใช้เวลากี่เดือนในการชำระหนี้หรือกี่วันในการลดน้ำหนักจำนวนหนึ่ง?

การคำนวณความแตกต่างระหว่างวันที่ในExcelเป็นเรื่องง่าย แต่อาจกลายเป็นเรื่องที่ซับซ้อนได้ ขึ้นอยู่กับว่าคุณต้องการคำนวณค่าบางค่าอย่างไร ตัวอย่างเช่น หากคุณต้องการทราบจำนวนเดือนระหว่าง 2/5/2559 ถึง 1/15/2559 คำตอบควรเป็น 0 หรือ 1 บางคนอาจบอกว่า 0 เนื่องจากไม่ใช่เดือนเต็มระหว่างวันที่และบางคนอาจบอกว่า 1 เพราะเป็นเดือนอื่น

ในบทความนี้ ฉันจะแสดงวิธีคำนวณความแตกต่างระหว่างวันสองวัน เพื่อหาจำนวนวัน เดือน และปีด้วยสูตรที่แตกต่างกัน ขึ้นอยู่กับความชอบของคุณ

วันระหว่างสองวันที่

การคำนวณที่ง่ายที่สุดที่เราสามารถทำได้คือการหาจำนวนวันระหว่างวันที่สองวัน ข้อดีของการคำนวณวันคือมีทางเดียวเท่านั้นในการคำนวณค่า ดังนั้นคุณจึงไม่ต้องกังวลกับสูตรต่างๆ ที่จะให้คำตอบที่แตกต่างกัน

วันระหว่างวันที่

ในตัวอย่างข้างต้น ฉันมีสองวันที่เก็บไว้ในเซลล์A2 และ A3 (A2 and A3)ทางขวามือ คุณจะเห็นความแตกต่างระหว่างสองวันนั้นคือ 802 วัน ในExcelมีหลายวิธีในการคำนวณค่าเดียวกันเสมอ และนั่นคือสิ่งที่ฉันทำที่นี่ ลองดูที่สูตร:

คำนวณวัน excel

สูตรแรกเป็นเพียงการลบอย่างง่ายของวันที่ทั้งสองA3 – A2 (A3 – A2)Excelรู้ว่าเป็นวันที่และคำนวณจำนวนวันระหว่างสองวันที่นั้น ง่าย(Easy)และตรงไปตรงมามาก นอกจากนี้ คุณยังสามารถใช้ฟังก์ชันDAYS ได้อีกด้วย(DAYS)

=DAYS(A3, A2)

ฟังก์ชันนี้รับสองอาร์กิวเมนต์: วันที่สิ้นสุด(end date)และวันที่เริ่ม(start date)ต้น หากคุณเปลี่ยนวันที่ในสูตร คุณจะได้ตัวเลขติดลบ สุดท้าย คุณสามารถใช้ฟังก์ชันที่เรียกว่าDATEDIFซึ่งรวมอยู่ในExcelจากLotus 1-2-3 วัน แต่ไม่ใช่สูตรที่ได้รับการสนับสนุนอย่างเป็นทางการในExcel

=DATEDIF(A2, A3, "D")

เมื่อคุณพิมพ์สูตร คุณจะเห็นว่าExcelไม่ได้ให้คำแนะนำใดๆ สำหรับเขตข้อมูล ฯลฯ โชคดีที่คุณสามารถดูไวยากรณ์และอาร์กิวเมนต์ที่รองรับทั้งหมดสำหรับฟังก์ชัน DATEDIF(DATEDIF function)ได้ที่นี่

เป็นโบนัสเพิ่มเติม ถ้าคุณต้องการคำนวณจำนวนวันทำงานระหว่างสองวันล่ะ ง่ายพอเพราะเรามีสูตรในตัว:

=NETWORKDAYS(startDate,endDate)

การคำนวณจำนวนวันและวันธรรมดานั้นง่ายพอสมควร เรามาพูดถึงเรื่องเดือนกันตอนนี้เลย

เดือนระหว่างสองวันที่

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

เนื่องจากมันไม่มีประโยชน์ เรามาดูสูตรบางอย่างที่จะได้คำตอบที่ถูกต้อง Microsoftได้จัดเตรียมสิ่งเหล่านี้ไว้ที่นี่(here)แต่ถ้าคุณขี้เกียจเกินไปที่จะเยี่ยมชมลิงก์ ฉันได้ให้ไว้ด้านล่างนี้ด้วย

Round Up - =(YEAR(LDate)-YEAR(EDate))*12+MONTH(LDate)-MONTH(EDate)
Round Down - =IF(DAY(LDate)>=DAY(EDate),0,-1)+(YEAR(LDate)-YEAR(EDate))
*12+MONTH(LDate)-MONTH(EDate)

ตอนนี้เป็นสองสูตรที่ค่อนข้างยาวและซับซ้อน และคุณไม่จำเป็นต้องเข้าใจว่าเกิดอะไรขึ้น นี่คือสูตรใน Excel:

ฟอรั่มความแตกต่างเดือน

โปรดทราบว่าคุณควรแก้ไขสูตรปัดเศษลงในเซลล์จริง เนื่องจากด้วยเหตุผลแปลก ๆ สูตรทั้งหมดไม่ปรากฏในแถบสูตร (formula bar)ในการดูสูตรในเซลล์นั้น ให้คลิกที่ แท็ บFormulasแล้วคลิกShow Formulas

แสดงสูตร

แล้วผลลัพธ์สุดท้ายของสูตรทั้งสองในตัวอย่างปัจจุบันของเราคืออะไร? ลองดูด้านล่าง:

ความแตกต่างของเดือน

การ ปัด(Round)ขึ้นให้เวลาฉัน 27 เดือน และ การปัดเศษให้เวลาฉัน 26 เดือน ซึ่งแม่นยำ ขึ้นอยู่กับว่าคุณต้องการมองอย่างไร สุดท้ายนี้ คุณสามารถใช้ฟังก์ชัน DATEDIF(DATEDIF function)ได้ แต่จะคำนวณเฉพาะเดือนเต็มเท่านั้น ดังนั้นในกรณีของเรา คำตอบที่ได้คือ 26

=DATEDIF(A2, A3, "M")

ปีระหว่างสองวันที่

เช่นเดียวกับเดือน ปีสามารถคำนวณได้ขึ้นอยู่กับว่าคุณต้องการนับ 1 ปีเป็น 365 วันเต็ม หรือถ้าการเปลี่ยนแปลงในปีนั้นนับ ลองใช้ตัวอย่างของเราโดยที่ฉันใช้สูตรที่แตกต่างกันสองสูตรในการคำนวณจำนวนปี:

สูตรผลต่างปี

สูตรหนึ่งใช้DATEDIFและอีก สูตร หนึ่ง ใช้ฟังก์ชัน YEAR (YEAR function)เนื่องจากจำนวนวันต่างกันเพียง 802 DATEDIF จึง แสดง 2 ปีในขณะที่ฟังก์ชัน YEAR(YEAR function)แสดง 3 ปี

ความแตกต่างปี

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

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



About the author

ฉันเป็นผู้เชี่ยวชาญ Windows 10 ที่ได้รับการแนะนำเป็นอย่างยิ่ง และฉันเชี่ยวชาญในการช่วยเหลือผู้คนในการปรับแต่งรูปลักษณ์ของคอมพิวเตอร์และทำให้เครื่องมือ Office ของพวกเขาใช้งานง่ายขึ้น ฉันใช้ทักษะของฉันเพื่อช่วยให้ผู้อื่นค้นพบวิธีที่มีประสิทธิภาพที่สุดในการทำงานกับ Microsoft Office รวมถึงวิธีจัดรูปแบบข้อความและกราฟิกสำหรับการพิมพ์ออนไลน์ วิธีสร้างธีมที่กำหนดเองสำหรับ Outlook และแม้กระทั่งวิธีปรับแต่งรูปลักษณ์ของแถบงานบนเดสก์ท็อป คอมพิวเตอร์.



Related posts