Page 1 of 1

อยากสอบถามสูตรคำนวณมาสายค่ะ

Posted: Thu Jun 14, 2018 10:26 am
by kiviicing
รายละเอียดตามนี้ค่ะ ถ้ามาสาย 9:11-9:30 นาทีละ 1 บาท
สาย 9:31 ขึ้นไป นาที ละ 5 บาท


รบกวนขอแบบง่ายๆนะคะ รูปแบบเวลาเข้าตามไฟล์ประกอบเลยค่ะ

Re: อยากสอบถามสูตรคำนวณมาสายค่ะ

Posted: Thu Jun 14, 2018 3:01 pm
by DhitiBank
แนบไฟล์ตัวอย่างมาด้วยจะดีมากครับ เพื่อนๆ ที่เข้ามาช่วยจะได้โหลดเอาไปทดลองได้ง่ายๆ ไม่ต้องมาเขียนโจทย์เองใหม่ครับ

Re: อยากสอบถามสูตรคำนวณมาสายค่ะ

Posted: Thu Jun 14, 2018 4:02 pm
by kiviicing
แนบไฟล์ตัวอย่าง

Re: อยากสอบถามสูตรคำนวณมาสายค่ะ

Posted: Thu Jun 14, 2018 4:34 pm
by DhitiBank
ลองแบบนี้ครับ

D2 คำนวณเวลาที่สายให้เป็นเวลาจริงๆ ไม่ใช่ข้อความ
=IF(B2=0,0,MOD(B2,1)-"9:00:00")

E2 สำหรับคิดจำนวนเงินครับ
=IF(MAX(0,D2-10/24/60)*24*60>20,20+MOD(MAX(0,D2-10/24/60)*24*60,20)*5,MAX(0,D2-10/24/60)*24*60)

Re: อยากสอบถามสูตรคำนวณมาสายค่ะ

Posted: Thu Jun 14, 2018 4:47 pm
by kiviicing
D2 ต้องแก้เป็นรูปแบบเวลาแบบไหนค่ะ
แล้วอีกช่อง ที่สาย 09:31 ขึ้นไป ควรใช้สูตรไหนค่ะ
ขอบคุณค่ะ

Re: อยากสอบถามสูตรคำนวณมาสายค่ะ

Posted: Thu Jun 14, 2018 4:53 pm
by kiviicing
DhitiBank wrote: Thu Jun 14, 2018 4:34 pm ลองแบบนี้ครับ

D2 คำนวณเวลาที่สายให้เป็นเวลาจริงๆ ไม่ใช่ข้อความ
=IF(B2=0,0,MOD(B2,1)-"9:00:00")

E2 สำหรับคิดจำนวนเงินครับ
=IF(MAX(0,D2-10/24/60)*24*60>20,20+MOD(MAX(0,D2-10/24/60)*24*60,20)*5,MAX(0,D2-10/24/60)*24*60)
สอบถามนิดนึงค่ะถ้าแยกเป็นอีกสูตรได้ไหมค่ะอีกช่องที่เป็น 09:31 เป็นต้นไปคิดนาที ละ5 บาท
ขอบคุณค่ะ

Re: อยากสอบถามสูตรคำนวณมาสายค่ะ

Posted: Thu Jun 14, 2018 6:34 pm
by DhitiBank
ถ้าต้องการแยกการคิดเงิน 2 ช่วงเวลาเป็น 2 คอลัมน์ ปรับสูตรดังนี้ครับ

D2 สูตรเดิม

E2
=IF(MAX(0,D2-10/24/60)*24*60>20,20,MAX(0,D2-10/24/60)*24*60)

F2
=ROUND(5*(MAX(0,D2-10/24/60)*24*60-F2),0)

Re: อยากสอบถามสูตรคำนวณมาสายค่ะ

Posted: Thu Jun 14, 2018 7:44 pm
by koko_excel_tip
แถมให้อีกสูตรครับ
D2 =IF(B2=0,0,B2-A2-9/24)
E2 =IF(D2<--"0:10",0,IF(D2<=--"0:30",D2*24*60-10,20))
F2 =IFERROR(MINUTE((D2-"0:30:0")),0)*5

ตามไฟล์แนบครับ :D :D :D

Re: อยากสอบถามสูตรคำนวณมาสายค่ะ

Posted: Fri Jun 15, 2018 3:57 pm
by kiviicing
ขอบคุณทุกท่านนะคะ :thup: