[Excel Tip] การหา Lead time อีกกี่วันถึง Deadline
หากใครมีกำหนดส่งสินค้า วันที่สิ้นสุดสัญญา แล้วต้องหาว่า อีกกี่วันถึงกำหนดส่ง แต่ลองคลำๆ ผูกสูตรแล้วไม่ค่อยเวิร์ค ลองดูวิธีนี้กันครับ เสร็จภายใน 1 นาที
Remark : ผมใช้ Excel 365 นะครับ
Step 1 : หาจำนวนวันที่เหลืออยู่ก่อน
ให้ใช้สูตร
=Today()-ช่องวันที่ Deadline
แต่ผลลัพธ์จะ งงๆนิดนึง อ่านไม่ออก
เพราะจริงๆ แล้ว วันที่อย่าง
6 Jun 2023 มันคือ 45083
7 Jun 2023 มันคือ 45084
ถ้าลบกัน เหลือ 1
จะได้วันที่ 1 Jan 1900
Note: =Today() จะให้วันที่ของวันนี้กลับมา
Step 2 : เปลี่ยน Format
จากลบกันเหลือ 7ให้เป็น 7 Day Remaining หรือ เกิน Deadline แล้ว ลบกันติดลบ ให้กลายเป็น“x Day Overdue”
ข่าวดีคือ Excel รู้จัก format นี้อยู่แล้ว เหลือแค่เราบอก
ให้กด Ctrl + 1 เพื่อเปิดช่องกำหนด Format
[Red]# “Day Overdue”;[Blue] # “Day Remaining”;[Green]# “Today”
โดยสูตรข้างบน จะแบ่งเป็น 3 ส่วน คั่นด้วย ;
+;-;0
[สี]#“ข้อความอะไรก็ได้”;[สี]#“ข้อความอะไรก็ได้”;[สี]#“ข้อความอะไรก็ได้”
# คือ ตำแหน่งของตัวเลข จะเอา “ข้อความ”มาใส่ข้างหน้าก็ได้
คำอธิบาย
เช่น วันนี้ 22 May 2023 และ Deadline 6 June 2023 ห่างกัน เหลืออีก 15 วันถึง Deadline
ก็คือ “-15” จะอยู่ใน slot ที่ 2 ของ +;-;0 ก็คิอ [Blue] # “Day Remaining”
ลองกับภาษาไทย
[Red]”เลยกำหนดมาแล้ว” # “วัน”;[Blue]”อีก” # “วันครบกำหนด”;[Green]# “วันนี้”
ตัวเลขอย่างเดียว มีสี
[Red]”-”#;[Blue]#;[Green]#”0"
ตัวเลขอย่างเดียว ไม่มีสี
“-”#;#;#”0"