สารบัญ
บทช่วยสอนแสดงวิธีสร้างเครื่องคำนวณวันที่ใน Excel ตรงตามความต้องการของคุณ เพื่อค้นหาวันที่ใดๆ N วันจากหรือก่อนหน้าวันนี้ โดยนับทั้งวันหรือเฉพาะวันทำการ
คุณต้องการคำนวณวันหมดอายุที่ตรงกับ 90 วันนับจากนี้หรือไม่? หรือคุณสงสัยว่าอีก 45 วันหลังจากวันนี้คือวันอะไร? หรือคุณจำเป็นต้องรู้วันที่ที่เกิดขึ้น 60 วันก่อนวันนี้ (นับเฉพาะวันทำการและทั้งวัน)?
ไม่ว่างานของคุณคืออะไร บทช่วยสอนนี้จะสอนวิธีสร้างเครื่องคำนวณวันที่ของคุณเองใน Excel ภายใต้ 5 นาที. ถ้าคุณมีเวลาไม่มาก คุณสามารถใช้เครื่องคำนวณออนไลน์ของเราเพื่อค้นหาวันที่ที่เป็นจำนวนวันที่ระบุหลังจากหรือก่อนหน้าวันนี้
เครื่องคำนวณวันที่ใน Excel ออนไลน์
ต้องการคำตอบด่วนสำหรับ "อีก 90 วันนับจากวันนี้" หรือ "60 วันก่อนวันนี้คืออะไร" พิมพ์จำนวนวันในเซลล์ที่เกี่ยวข้อง กด Enter แล้วคุณจะพบคำตอบทั้งหมดทันที:
หมายเหตุ หากต้องการดูสมุดงานแบบฝัง โปรดอนุญาตคุกกี้ทางการตลาด
จำเป็นต้องคำนวณ 30 วันจากวันที่กำหนดหรือกำหนด 60 วันทำการก่อนถึง วันที่กำหนด ? จากนั้นใช้เครื่องคำนวณวันที่นี้
อยากรู้ไหมว่าสูตรใดที่ใช้ในการคำนวณวันที่ของคุณ คุณจะพบทั้งหมดและอีกมากมายในตัวอย่างต่อไปนี้
วิธีคำนวณ 30/60/90 วันนับจากวันนี้ใน Excel
หากต้องการค้นหาวันที่ N วันนับจากนี้ ให้ใช้ปุ่มฟังก์ชัน TODAY เพื่อส่งกลับวันที่ปัจจุบันและเพิ่มจำนวนวันที่ต้องการเข้าไป
วิธีรับวันที่ซึ่งห่างจากวันนี้ 30 วันพอดี:
=TODAY()+30
วิธีคำนวณ 60 วันนับจากวันนี้:
=TODAY()+60
อีก 90 วันนับจากนี้จะเป็นวันที่ใด ฉันเดาว่าคุณรู้อยู่แล้วว่าต้องทำอย่างไร :)
=TODAY()+90
ในการสร้างสูตรทั่วไป วันนี้บวก N วัน ให้ป้อนจำนวนวันในบางเซลล์ เช่น B3 และเพิ่มเซลล์นั้นลงในวันที่ปัจจุบัน:
=TODAY()+B3
ตอนนี้ ผู้ใช้ของคุณสามารถพิมพ์ตัวเลขใดก็ได้ในเซลล์ที่อ้างอิง และสูตรจะคำนวณใหม่ตามนั้น ตัวอย่างเช่น ลองหาวันที่ที่เกิดขึ้นหลังจากวันนี้ไป 45 วัน:
วิธีการทำงานของสูตรนี้
ในการแสดงภายใน Excel จะเก็บวันที่เป็นเลขลำดับที่เริ่มต้นจากวันที่ 1 มกราคม 1900 ซึ่ง คือเลข 1 ดังนั้น สูตรเพียงแค่บวกเลขสองตัวเข้าด้วยกัน จำนวนเต็มที่แทนวันที่ของวันนี้และจำนวนวันที่คุณระบุ ฟังก์ชัน TODAY() เปลี่ยนแปลงได้และอัปเดตอัตโนมัติทุกครั้งที่เปิดเวิร์กชีตหรือคำนวณใหม่ ดังนั้นเมื่อคุณเปิดเวิร์กบุ๊กในวันพรุ่งนี้ สูตรของคุณจะคำนวณใหม่สำหรับวันปัจจุบัน
ในขณะที่เขียน จะเป็นวันที่ของวันนี้ คือวันที่ 19 เมษายน 2018 ซึ่งแสดงด้วยหมายเลขซีเรียล 43209 หากต้องการค้นหาวันที่ เช่น 100 วันนับจากนี้ คุณต้องคำนวณตามจริงดังนี้:
=TODAY() + 100
= April 19, 2018 + 100
<3
= 43209 + 100
= 43309
แปลงหมายเลขซีเรียล 43209 เป็น วันที่ แล้วคุณจะได้วันที่ 28 กรกฎาคม 2018 ซึ่งก็คือ 100 วันหลังจากวันนี้พอดี
วิธีรับ 30/60/90 วันก่อนวันนี้ใน Excel
ในการคำนวณ N วันก่อนวันนี้ ให้ลบจำนวนวันที่ต้องการออกจากวันที่ปัจจุบัน ตัวอย่างเช่น:
90 วันก่อนวันนี้:
=TODAY()-90
60 วันก่อนวันนี้:
=TODAY()-60
45 วันก่อนวันนี้ :
=TODAY()-45
หรือสร้างสูตรทั่วไป วันนี้ลบ N วัน ตามการอ้างอิงเซลล์:
=TODAY()-B3
ใน ภาพหน้าจอด้านล่าง เราคำนวณวันที่ที่เกิดขึ้นก่อนวันนี้ 30 วัน
วิธีคำนวณ N ธุรกิจหลัง/ก่อนหน้าวันนี้
อย่างที่คุณคงทราบ Microsoft Excel มีฟังก์ชันบางอย่างในการคำนวณวันทำงานตามวันที่เริ่มต้นและระหว่างวันที่สองวันใดๆ ที่ ที่คุณระบุ
ในตัวอย่างด้านล่าง เราจะใช้ฟังก์ชัน WORKDAY ซึ่งส่งคืนวันที่ซึ่งเกิดขึ้นตามจำนวนวันทำการที่ระบุก่อนหน้าหรือก่อนวันที่เริ่มต้น ไม่รวมวันหยุดสุดสัปดาห์ (วันเสาร์และวันอาทิตย์) . หากวันหยุดสุดสัปดาห์ของคุณแตกต่างกัน ให้ใช้ฟังก์ชัน WORKDAY.INTL ที่อนุญาตให้ใช้พารามิเตอร์วันหยุดสุดสัปดาห์ที่กำหนดเองได้
ดังนั้น หากต้องการค้นหาวันที่ N วันทำการนับจากวันนี้ ให้ใช้สูตรทั่วไปนี้:
WORKDAY(TODAY(), N วัน )ต่อไปนี้คือตัวอย่างบางส่วน:
10 วันทำการนับจากวันนี้
=WORKDAY(TODAY(), 10)
30 วันทำการนับจากนี้
=WORKDAY(TODAY(), 30)
5 วันทำการนับจากวันนี้
=WORKDAY(TODAY(), 5)
หากต้องการทราบวันที่ N วันทำการก่อนหน้าวันนี้ ใช้สูตรนี้:
WORKDAY(TODAY(), - N วัน )และนี่คือสูตรในชีวิตจริง 2 สูตร:
90 ธุรกิจ วันก่อนวันนี้
=WORKDAY(TODAY(), -90)
15 วันทำการก่อนวันนี้
=WORKDAY(TODAY(), -15)
เพื่อให้สูตรของคุณยืดหยุ่นมากขึ้น ให้แทนที่จำนวนวันที่ฮาร์ดโค้ดด้วย a การอ้างอิงเซลล์ เช่น B3:
N วันทำการนับจากวันนี้:
=WORKDAY(TODAY(), B3)
N วันทำการก่อนวันนี้:
=WORKDAY(TODAY(), -B3)
ในทำนองเดียวกัน คุณสามารถเพิ่มหรือลบวันธรรมดาเป็น/จาก วันที่ที่กำหนด และเครื่องคำนวณวันที่ใน Excel ของคุณจะมีลักษณะดังนี้
วิธีสร้างเครื่องคำนวณวันที่ใน Excel
คุณจำโปรแกรมคำนวณวันที่ออนไลน์ของ Excel ที่แสดงในตอนต้นของบทช่วยสอนนี้ได้หรือไม่ ตอนนี้คุณรู้สูตรทั้งหมดแล้วและสามารถทำซ้ำในแผ่นงานของคุณได้อย่างง่ายดาย คุณยังสามารถประดิษฐ์สิ่งที่ซับซ้อนกว่านี้ได้ เนื่องจาก Excel เวอร์ชันเดสก์ท็อปมีความสามารถที่มากกว่า
เพื่อให้คุณได้แนวคิดบางอย่าง มาออกแบบเครื่องคำนวณวันที่ใน Excel ของเราตอนนี้เลย
โดยรวมแล้ว อาจมี 3 ตัวเลือกสำหรับการคำนวณวันที่:
- ตามวันที่วันนี้หรือวันที่ที่ระบุ
- ตั้งแต่หรือก่อนวันที่ที่ระบุ
- นับทั้งวันหรือเฉพาะวันทำการ
เพื่อให้ตัวเลือกทั้งหมดเหล่านี้แก่ผู้ใช้ของเรา เราได้เพิ่มการควบคุม กล่องกลุ่ม สามรายการ (แท็บ นักพัฒนาซอฟต์แวร์ > แทรก > การควบคุมแบบฟอร์ม > กล่องกลุ่ม) และใส่ปุ่มตัวเลือกสองปุ่มลงในแต่ละกล่องกลุ่ม จากนั้น คุณเชื่อมโยงแต่ละกลุ่มของปุ่มไปยังเซลล์ที่แยกจากกัน (คลิกขวาที่ปุ่ม > Format Control > Control tab > Cell link ) ซึ่งคุณสามารถซ่อนได้ในภายหลัง ในตัวอย่างนี้ เซลล์ที่เชื่อมโยงคือ D5, D9 และ D14 (โปรดดูภาพหน้าจอด้านล่าง)
ไม่บังคับ คุณสามารถป้อนสูตรต่อไปนี้ใน B6 เพื่อแทรกวันที่ปัจจุบันหาก วันที่ของวันนี้ ปุ่มถูกเลือก จริงๆ แล้วสูตรการคำนวณวันที่หลักของเราไม่จำเป็น เป็นเพียงคำแนะนำเล็กๆ น้อยๆ สำหรับผู้ใช้ของคุณเพื่อเตือนว่าวันนี้คือวันที่ใด:
=IF($D$5=1, TODAY(), "")
สุดท้าย ใส่สูตรต่อไปนี้ใน B18 ที่ตรวจสอบ ค่าในแต่ละเซลล์ที่เชื่อมโยงและคำนวณวันที่ตามตัวเลือกของผู้ใช้:
=IF(AND($D$5=1, $D$9=1, $D$14=1), TODAY()+$B$3, IF(AND($D$5=1, $D$9=1, $D$14=2), WORKDAY(TODAY(),$B$3), IF(AND($D$5=1, $D$9=2, $D$14=1), TODAY()-$B$3, IF(AND($D$5=1, $D$9=2, $D$14=2), WORKDAY(TODAY(),-$B$3), IF(AND($D$5=2, $D$9=1, $D$14=1), $B$7+$B$3, IF(AND($D$5=2, $D$9=1, $D$14=2), WORKDAY($B$7, $B$3), IF(AND($D$5=2, $D$9=2, $D$14=1), $B$7-$B$3, IF(AND($D$5=2, $D$9=2, $D$14=2), WORKDAY($B$7,-$B$3), ""))))))))
ตั้งแต่แรกเห็นอาจดูเหมือนเป็นสูตรที่มหัศจรรย์ แต่ถ้าคุณแบ่งเป็นคำสั่ง IF แต่ละรายการ คุณจะจำสูตรการคำนวณวันที่อย่างง่ายที่เราพูดถึงในตัวอย่างก่อนหน้านี้ได้อย่างง่ายดาย
และตอนนี้ คุณเลือกตัวเลือกที่ต้องการ เช่น 60 วันนับจากนี้ และรับสิ่งต่อไปนี้ ผลลัพธ์:
หากต้องการดูสูตรโดยละเอียดยิ่งขึ้น และอาจทำวิศวกรรมย้อนกลับตามความต้องการของคุณ คุณสามารถดาวน์โหลดโปรแกรมคำนวณวันที่สำหรับ Excel ได้
เครื่องมือพิเศษในการคำนวณวันที่ตาม วันนี้
หากคุณกำลังมองหาสิ่งที่เป็นมืออาชีพมากขึ้น คุณสามารถคำนวณ 90, 60, 45, 30 วันนับจากนี้ได้อย่างรวดเร็ว (หรือกี่วันก็ได้ที่คุณต้องการ) ด้วยเครื่องมือ Excel ของเรา
วันที่และเวลาตัวช่วยสร้าง
หากคุณมีโอกาสชำระเงินด้วยตัวช่วยสร้างวันที่และเวลาของเราอย่างน้อยหนึ่งครั้ง คุณจะรู้ว่าตัวช่วยสร้างนี้สามารถเพิ่มหรือลบวัน สัปดาห์ เดือน หรือปี (หรือหน่วยเหล่านี้รวมกัน) ได้ทันที ถึงวันที่กำหนดพร้อมทั้งคำนวณผลต่างระหว่างสองวัน แต่คุณทราบหรือไม่ว่าสามารถคำนวณวันที่ตามวันนี้ได้ด้วย
ตัวอย่างเช่น มาดูกันว่าวันที่ใดคือ 120 วัน จาก วันนี้ :
- ป้อนสูตร TODAY() ในบางเซลล์ เช่น B1
- เลือกเซลล์ที่คุณต้องการแสดงผลลัพธ์ B2 ในกรณีของเรา
- คลิก วันที่ & ปุ่ม Time Wizard บนแท็บ Ablebits Tools
- บนแท็บ Add ให้ระบุจำนวนวันที่คุณต้องการเพิ่มให้กับวันที่ต้นทาง (120 วัน ในตัวอย่างนี้).
- คลิกปุ่ม แทรกสูตร .
แค่นั้น!
ดังที่แสดงในภาพหน้าจอด้านบน สูตรที่สร้างโดยวิซาร์ดจะแตกต่างจากสูตรทั้งหมดที่เราเคยจัดการมา แต่ก็ใช้ได้ดีพอๆ กัน :)
หากต้องการดูวันที่ที่เกิดขึ้น 120 วัน ก่อน วันนี้ เปลี่ยนไปใช้แท็บ ลบ และกำหนดค่าพารามิเตอร์เดียวกัน หรือป้อนจำนวนวันในเซลล์อื่น และชี้วิซาร์ดไปที่เซลล์นั้น:
ตามผลลัพธ์ คุณจะได้รับสูตรสากลที่คำนวณใหม่โดยอัตโนมัติทุกครั้งที่คุณป้อนจำนวนวันใหม่ในการอ้างอิง เซลล์
เครื่องมือเลือกวันที่สำหรับ Excel
ด้วย Excel ของเราเครื่องมือเลือกวันที่ คุณไม่เพียงแต่สามารถแทรกวันที่ที่ถูกต้องในเวิร์กชีตของคุณได้ในคลิกเดียว แต่ยังคำนวณได้ด้วย!
ไม่เหมือนกับตัวช่วยสร้างวันที่และเวลา เครื่องมือนี้จะแทรกวันที่เป็น ค่า แบบคงที่ ไม่ใช่ สูตรต่างๆ
ตัวอย่างเช่น นี่คือวิธีที่คุณจะได้รับวันที่ 21 วันนับจากวันนี้:
- คลิกปุ่ม วันที่ Piker บน เครื่องมือ Ablebits แท็บเพื่อเปิดใช้งานปฏิทินแบบเลื่อนลงใน Excel ของคุณ
- คลิกขวาที่เซลล์ที่คุณต้องการแทรกวันที่ที่คำนวณแล้วเลือก เลือกวันที่จากปฏิทิน จาก เมนูป๊อปอัป
- ปฏิทินแบบเลื่อนลงในเวิร์กชีตของคุณโดยเน้นวันที่ปัจจุบันเป็นสีน้ำเงิน และคุณคลิกปุ่มเครื่องคิดเลขที่มุมขวาบน:
- ในบานหน้าต่างด้านบน คลิกหน่วย วัน และพิมพ์จำนวนวันที่จะเพิ่ม 21 ในกรณีของเรา ตามค่าเริ่มต้น เครื่องคิดเลขจะดำเนินการบวก (โปรดสังเกตเครื่องหมายบวกในช่องแสดงผล) หากคุณต้องการลบวันออกจากวันนี้ ให้คลิกเครื่องหมายลบในบานหน้าต่างด้านล่าง
- สุดท้าย คลิก เพื่อแสดงวันที่คำนวณในปฏิทิน หรือกดปุ่ม Enter หรือคลิก เพื่อแทรกวันที่ลงในเซลล์:
วิธีเน้นวันที่ 30, 60 และ 90 วันนับจากวันนี้
เมื่อ การคำนวณวันหมดอายุหรือวันครบกำหนด คุณอาจต้องการให้ผลลัพธ์เป็นภาพที่ชัดเจนยิ่งขึ้นโดยการกำหนดรหัสสีให้กับวันที่ โดยขึ้นอยู่กับจำนวนวันก่อนวันหมดอายุ นี้สามารถสามารถทำได้ด้วยการจัดรูปแบบตามเงื่อนไขของ Excel
ตามตัวอย่าง เรามาสร้างกฎการจัดรูปแบบตามเงื่อนไข 4 ข้อตามสูตรต่อไปนี้:
- สีเขียว: อีก 90 วันนับจากนี้
=C2>TODAY()+90
=C2>TODAY()+60
=C2>TODAY()+30
=C2
Where C2 is the topmost expiry date.
Here are the steps to create a formula-based rule:
- Select all the cells with the expiry dates (B2:B10 in this example).
- On the Home tab, in the Styles group, click Conditional Formatting > New Rule…
- In the New Formatting Rule dialog box, select Use a formula to determine which cells to format .
- In the Format values where this formula is true box, enter your formula.
- Click Format… , switch to the Fill tab and select the desired color.
- Click OK two times to close both windows.
Important note! For the color codes to apply correctly, the rules should be sorted exactly in this order: green, yellow, amber, red:
If you don't want to bother about the rules order, use the following formulas that define each condition exactly, and arrange the rules as you please:
Green: over 90 days from now:
=C2>TODAY()+90
Yellow: between 60 and 90 days from today:
=AND(C2>=TODAY()+60, C2<=TODAY()+90)
Amber: between 30 and 60 days from today:
=AND(C2>=TODAY()+30, C2
Red: less than 30 days from today:
=C2
Tip. To include or exclude the boundary values from a certain rule, use the less than (<), less than or equal to (), greater than or equal to (<=) operators as you see fit.
In a similar manner, you can highlight past dates that occurred 30 , 60 or 90 days ago from today .
- Red: more than 90 days before today:
=B2
=AND(B2>=TODAY()-90, B2<=TODAY()-60)
=AND(B2>TODAY()-60, B2<=TODAY()-30)
=B2>TODAY()-30
ดูตัวอย่างการจัดรูปแบบตามเงื่อนไขสำหรับวันที่ได้ที่นี่: วิธีจัดรูปแบบวันที่และเวลาตามเงื่อนไขใน Excel
หากต้องการนับวันที่ไม่ใช่จากวันนี้แต่นับจากวันที่ใดๆ ให้ใช้บทความนี้: วิธีคำนวณวันตั้งแต่หรือจนถึงวันที่ใน Excel
นั่นคือวิธี คุณคำนวณวันที่ 90, 60, 30 หรือ n วันจาก/ก่อนวันนี้ใน Excel หากต้องการดูสูตรและกฎการจัดรูปแบบตามเงื่อนไขที่กล่าวถึงในบทช่วยสอนนี้อย่างใกล้ชิด ผมขอเชิญคุณดาวน์โหลดสมุดงานตัวอย่างด้านล่าง ขอขอบคุณที่อ่านและหวังว่าจะได้พบคุณในบล็อกของเราสัปดาห์หน้า!
แบบฝึกหัดสำหรับการดาวน์โหลด
คำนวณวันที่ใน Excel - ตัวอย่าง (ไฟล์ .xlsx)