Page 1 of 1
สอบถามสูตรexcel การใช้เงื่อนไขหลายๆเงื่อนไขค่ะ
Posted: Tue Apr 12, 2016 5:20 pm
by shokundog
สอบถามผู้รู้ทุกท่านค่ะ พอดีได้งานมา แต่ไม่รู้จะใช้สูตรยังไงให้อยู่ในบรรทัดเดียวกัน
**บริษัทแบ่งกลุ่มให้ 4 กลุ่มค่ะ มี A,B,C,D แต่ละกลุ่มก็มีเกณฑ์ การให้ผลตอบแทนต่างกัน พอใส่สูตรครบตามเงื่อนไขทั้ง 4 กลุ่มแล้ว พอลากสูตรลงมาให้สูตรคิด ผลตอบแทนให้ค่ะ
EX.
นาย ก ได้กลุ่ม A ยอด AVG 2558 ได้ 10,150 ลัง เติบโตที่ทำได้ 10.34 % ในช่อง F2 จะได้เติบโต 4 บาท
นาย ฅ ได้กลุ่ม B ยอด AVG 2558 ได้ 800 ลัง เติบโตที่ทำได้ 16.67 % ในช่อง F6 จะได้เติบโต 1.5 บาท
นาย ง ได้กลุ่ม C ยอด AVG 2558 ได้ 533.33 ลัง เติบโตที่ทำได้ 20 % ในช่อง F8 จะได้เติบโต 1 บาท
ส่วนเงื่อนไขตามไฟส์แนบค่ะ
ขอบคุณและขอโทษถ้าตั้งชื่อเรื่องไม่ตรงกับคำถามค่ะ
Re: สอบถามสูตรexcel การใช้เงื่อนไขหลายๆเงื่อนไขค่ะ
Posted: Tue Apr 12, 2016 9:16 pm
by PayomKanboon
ผมคิดสูตรได้ลักษณะนี้ครับยังคิดโจทย์ไม่ละเอียดครับ/.
ที่ F2 =CHOOSE(SEARCH(C2,"ABCD"),IF(B2>5000,4,IF(B2>=4000,3.5,IF(B2>=3000,3))),IF(E2<0%,0,IF(B2>=2000,2,IF(B2>=1000,1.75,IF(B2>=800,1.5)))),IF(AND(B2>=200,B2<800),1),0)
ถ้ามีปัญหาไว้รอคำแนะนำจากท่านอาจารย์
หรือเพื่อนสมาชิกที่เก่ง ๆ หลายท่าน ผมก็เรียนรู้จากท่านเหล่านี้ครับ
Re: สอบถามสูตรexcel การใช้เงื่อนไขหลายๆเงื่อนไขค่ะ
Posted: Thu Apr 14, 2016 4:34 pm
by norkaz
มีคำถามครับ
ตามตัวอย่างในไฟล์แนบที่ คุณให้มา ข.ขวด และ ค. ได้ผลลัพธ์ 4
เลข4 นี้คิดมาจากเงื่อนไขใดครับ
Norkaz
Re: สอบถามสูตรexcel การใช้เงื่อนไขหลายๆเงื่อนไขค่ะ
Posted: Mon Apr 18, 2016 11:21 am
by shokundog
PayomKanboon wrote:ผมคิดสูตรได้ลักษณะนี้ครับยังคิดโจทย์ไม่ละเอียดครับ/.
ที่ F2 =CHOOSE(SEARCH(C2,"ABCD"),IF(B2>5000,4,IF(B2>=4000,3.5,IF(B2>=3000,3))),IF(E2<0%,0,IF(B2>=2000,2,IF(B2>=1000,1.75,IF(B2>=800,1.5)))),IF(AND(B2>=200,B2<800),1),0)
ถ้ามีปัญหาไว้รอคำแนะนำจากท่านอาจารย์
หรือเพื่อนสมาชิกที่เก่ง ๆ หลายท่าน ผมก็เรียนรู้จากท่านเหล่านี้ครับ
ขอบคุณมากๆเลยค่ะ (ขอโทษที่ตอบช้า พอดีกลับบ้านต่างจังหวัด )
Re: สอบถามสูตรexcel การใช้เงื่อนไขหลายๆเงื่อนไขค่ะ
Posted: Tue Apr 19, 2016 10:48 am
by shokundog
PayomKanboon wrote:ผมคิดสูตรได้ลักษณะนี้ครับยังคิดโจทย์ไม่ละเอียดครับ/.
ที่ F2 =CHOOSE(SEARCH(C2,"ABCD"),IF(B2>5000,4,IF(B2>=4000,3.5,IF(B2>=3000,3))),IF(E2<0%,0,IF(B2>=2000,2,IF(B2>=1000,1.75,IF(B2>=800,1.5)))),IF(AND(B2>=200,B2<800),1),0)
ถ้ามีปัญหาไว้รอคำแนะนำจากท่านอาจารย์
หรือเพื่อนสมาชิกที่เก่ง ๆ หลายท่าน ผมก็เรียนรู้จากท่านเหล่านี้ครับ
ถ้าเปลี่ยนจากกลุ่ม ABCD เป็น กลุ่ม 1 2 3 4...11 จะได้หรือเปล่าค่ะ พอดีลองเปลี่ยนแล้วไม่ได้ รบกวนด้วยค่ะ
Re: สอบถามสูตรexcel การใช้เงื่อนไขหลายๆเงื่อนไขค่ะ
Posted: Tue Apr 19, 2016 5:49 pm
by snasui
ทำตารางเงื่อนไขให้เป็นตามภาพ จากนั้น F2 คีย์สูตรตามด้านล่างครับ
=SUMIFS(INDEX($M$3:$T$14,0,MATCH(E2,$M$2:$T$2)),$J$3:$J$14,C2,$K$3:$K$14,"<="&$B2,$L$3:$L$14,">="&$B2)
Enter > Copy ลงด้านล่าง