Page 1 of 1

ปรับ format วัน.เดือน.ปี

Posted: Fri Feb 02, 2018 4:34 pm
by @pisit
คือผมได้ทำสูตร ให้วันที่ due date - วันที่ปัจจุบัน ให้นับว่ามีระยะเวลากี่วัน เช่นวันที่ 01/02/2018 - ด้วย today(02/02/2018) ในช่อง C2 โดยแยกเป็น
ปี.เดือน.วัน สูตรก็จะนับให้ดังนี้
0.0.1
แต่เมื่อจำนวนวันมัันมากขึ้นเรื่อยๆมันไม่สามารถลำดับจำนวนวันจาก น้อยไปหา มากได้ ผมจึงอยากขอปรับเปลี่ยนรูปแบบ format ให้เป็น
0.00.01 เพื่อที่จะจัดเรียงลำดับได้ ครับ

Re: ปรับ format วัน.เดือน.ปี

Posted: Fri Feb 02, 2018 5:03 pm
by snasui
:D อ่านแล้วยังไม่เข้าใจครับ

ตัวอย่างคำตอบในเซลล์ E2 คือ 0.00.00 มีที่มาอย่างไรช่วยอธิบายประกอบด้วยครับ

Re: ปรับ format วัน.เดือน.ปี

Posted: Fri Feb 02, 2018 5:48 pm
by @pisit
ค่าที่ E2 0.00.00 เป็นค่าตัวเลขที่ผิดครับ เนื่องจากสูตรที่ C2 ผิด ไม่ตรงกับจำนวนวันที่นับจริง ผมรบกวนช่วยปรับสูตรให้ค่ามันตรงกับวันนับจริง ด้วยครับ
ขอบคุณมากครับ

Re: ปรับ format วัน.เดือน.ปี

Posted: Fri Feb 02, 2018 7:02 pm
by DhitiBank
ลองแบบนี้ครับ
C2 คีย์
=IF(B2<>"","-",IF(ISBLANK(B2),"",DATEDIF(D2,TODAY()+1,"Y")&"."&TEXT(DATEDIF(D2,TODAY()+1,"YM"),"00")&"."&TEXT(DATEDIF(D2,TODAY()+1,"MD"),"00")))
Enter >> คัดลอกลงล่างครับ