Page 1 of 1

คำนวณอัตราก้าวหน้า

Posted: Thu Apr 25, 2019 11:09 am
by janyad
อยากได้วิธีคิดอัตราก้าวหน้า ที่คอลัมภ์ B ถ้ามากกว่า6ให้เอา6มาลบ

Re: คำนวณอัตราก้าวหน้า

Posted: Thu Apr 25, 2019 2:05 pm
by puriwutpokin
janyad wrote: Thu Apr 25, 2019 11:09 am อยากได้วิธีคิดอัตราก้าวหน้า ที่คอลัมภ์ B ถ้ามากกว่า6ให้เอา6มาลบ
:D ดูแล้วไม่เข้าใจที่มาของคำตอบที่คิดจากเครื่องคิดเลข กับตัวอย่างที่แสดง มาครับ
จริงๆแล้ว ต้องเข้าใจลำดับของ เครื่องหมายก่อนว่า Operation ไหนทำงานก่อนหลังครับ
ลองแจ้งที่มาของคำตอบที่ชัดเจนกว่านี้มาใหม่ดูครับ เพราะดูจากแถวที่ 6 ตามรูป เครื่อง
คิดเลข ก็ได้คำตอบไม่ตรงกับที่ แจ้งมาครับ

Re: คำนวณอัตราก้าวหน้า

Posted: Thu Apr 25, 2019 3:54 pm
by janyad
by puriwutpokin ตัวอย่างที่แสดงมานี้ 63840-ต้องลบกับ 5 ค่ะ เพราะ ว่า11มากกว่า 6อยู่ 5
=(63840-(5*8*60)+(1*60+1))*100/63840 แล้วใช้ทศนิยม 2 ตำแหน่ง

Re: คำนวณอัตราก้าวหน้า

Posted: Thu Apr 25, 2019 4:00 pm
by janyad
(5*8*60)=1400
(1*60+1)=61
63840-1400+61 = 61501
61501*100 = 6150100
6150100/63840=96.33

Re: คำนวณอัตราก้าวหน้า

Posted: Thu Apr 25, 2019 4:45 pm
by puriwutpokin
ลองดูครับที่h6=ROUND((63840-IF(B6>6,B6-6,0)*8*60+(C6*60+D6))*100/63840,2)

Re: คำนวณอัตราก้าวหน้า

Posted: Thu Apr 25, 2019 5:30 pm
by janyad
puriwutpokin ขอบคุณค่ะ ลองทำแล้วค่าที่คอลัมภ์B มากกว่า6 ถูกแต่ที่น้อยกว่า6ไม่ถูกค่ะ

Re: คำนวณอัตราก้าวหน้า

Posted: Thu Apr 25, 2019 6:08 pm
by puriwutpokin
janyad wrote: Thu Apr 25, 2019 5:30 pm puriwutpokin ขอบคุณค่ะ ลองทำแล้วค่าที่คอลัมภ์B มากกว่า6 ถูกแต่ที่น้อยกว่า6ไม่ถูกค่ะ
ถ้าดูตามที่แจ้งถ้ามากกว่าคอลัมน์​ b​ มากกว่า​ 6​ ​เอา​ 6​ ​มาลบถ้าน้อยกว่าหรือเท่ากับ​ 6​ให้​ เป็น​ 0​ ไม่ใช่หรือครับ​ มีเงื่อนไขอะไรนอกจากไหมครับ

Re: คำนวณอัตราก้าวหน้า

Posted: Sat Apr 27, 2019 9:45 am
by janyad
by puriwutpokin
ในบรรทัดที่ 8 =63840-(B8*8*60)+(C8*60+D8)*100/63840 = 99.99
แสดงวิธีทำ =63840-(0*8*60)+(0*60+1)*100/63840 = 99.99

Re: คำนวณอัตราก้าวหน้า

Posted: Sat Apr 27, 2019 11:08 am
by puriwutpokin
janyad wrote: Sat Apr 27, 2019 9:45 am by puriwutpokin
ในบรรทัดที่ 8 =63840-(B8*8*60)+(C8*60+D8)*100/63840 = 99.99
แสดงวิธีทำ =63840-(0*8*60)+(0*60+1)*100/63840 = 99.99
ปรับเป็นที่h6=ROUNDDOWN((63840-(IF(B6>6,B6-6,0)*8*60+(C6*60+D6)))*100/63840,2)

Re: คำนวณอัตราก้าวหน้า

Posted: Sat Apr 27, 2019 2:59 pm
by janyad
by puriwutpokin ขอบคุณมากเลยค่ะทำได้แล้ว