Page 1 of 1
อยากทราบวิธีการเขียนสูตร Microsoft Excel ค่ะ
Posted: Wed Sep 17, 2014 1:11 pm
by ชนาทิพย์ อาจหาญ
เนื่องจากดิฉันทำงานที่ต้องใช้ Microsoft Excel แต่ไม่ทราบวิธีเขียนสูตรที่จะระบุได้ว่า ครบกำหนดระยะเวลาแล้วนะ เนื่องจากเราต้องคอยตามงาน เลยอยากรบกวนผู้ที่รู้ ช่วยบอกด้วยค่ะ
Re: อยากทราบวิธีการเขียนสูตร Microsoft Excel ค่ะ
Posted: Wed Sep 17, 2014 2:23 pm
by snasui

ที่ C2 สามารถคีย์สูตรเพื่อแสดงคำว่า "ครบอายุ" แล้วได้ เช่นสูตรตามด้านล่างครับ
=If(A2>=B2,"ครบอายุแล้ว","")
Enter
Re: อยากทราบวิธีการเขียนสูตร Microsoft Excel ค่ะ
Posted: Wed Sep 17, 2014 3:29 pm
by Supachok
เรียน ท่านอาจารย์
ขออนุญาติร่วมด้วยครับ เป็นคำถามต่อยอดดังนี้
กำหนดให้ B<C
ถ้าน้อยกว่าวันที่กำหนดมากกว่า 1 วัน ให้แสดง " "
กำหนดให้ B<C
ถ้าน้อยกว่าวันที่กำหนด 1 วัน ให้แสดง Tomorrow
กำหนดให้ B=C
ถ้าเท่ากับวันที่กำหนด ให้แสดง Today
กำหนดให้ B>C
ถ้ามากกว่าวันที่กำหนด 1 วัน ให้แสดง Late1
ถ้ามากกว่าวันที่กำหนด 2 วัน ให้แสดง Late2
ถ้ามากกว่าวันที่กำหนด 3 วัน ให้แสดง Late3
ไฟล์แนบอธิบาย + ตัวอย่างผลที่ต้องการครับ
ปล สูตรสามารถแสดง late มากเป็นเดือนได้หรือไม่ เช่น Late90
รบกวนด้วยครับ
Re: อยากทราบวิธีการเขียนสูตร Microsoft Excel ค่ะ
Posted: Wed Sep 17, 2014 3:44 pm
by snasui

ลองตามนี้ครับ
D3 คีย์
=IF(C3-B3>1,"",IF(C3-B3=1,"Tomorrow",IF(C3=B3,"Today",IF(C3-B3<0,"Late "&ABS(C3-B3)&" Day(s)",""))))
Enter > Copy ลงด้านล่าง
Re: อยากทราบวิธีการเขียนสูตร Microsoft Excel ค่ะ
Posted: Wed Sep 17, 2014 3:52 pm
by Supachok
เรียน ท่านอาจารย์
ขอบคุณที่ชี้แนะ
ผมคิดถึงพรุ่งนี้ก็ยังจะคิดไม่ออก ู^^