[Excel Tip] การหา Lead time อีกกี่วันถึง Deadline

Mos Noppadol Rattanawisadrat
MSEDUTH
Published in
2 min readMay 22, 2023

หากใครมีกำหนดส่งสินค้า วันที่สิ้นสุดสัญญา แล้วต้องหาว่า อีกกี่วันถึงกำหนดส่ง แต่ลองคลำๆ ผูกสูตรแล้วไม่ค่อยเวิร์ค ลองดูวิธีนี้กันครับ เสร็จภายใน 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"

--

--

Mos Noppadol Rattanawisadrat
MSEDUTH

A guy who passionate on Technology, Psychology, Science and business thing