Page 1 of 1
ต้องการแสดงเฉพาะผู้ที่ทำยอดได้เกินเป้า
Posted: Mon Mar 23, 2020 2:55 pm
by excelman
ตามตัวอย่างในไฟล์แนบ
ต้องการให้แสดงเฉพาะคนที่ขายได้ยอดเกินเป้าที่ตั้งเอาไว้ และแสดงยอดรวมของคนที่ขายได้เกินเป้าว่าขายได้เท่าไหร่ครับ
Re: ต้องการแสดงเฉพาะผู้ที่ทำยอดได้เกินเป้า
Posted: Mon Mar 23, 2020 4:25 pm
by Bo_ry
G10
=IFERROR(INDEX(B:B,AGGREGATE(15,6,ROW($B$2:$B$19)/(SUMIFS($D$2:$D$19,$B$2:$B$19,$B$2:$B$19)*(FREQUENCY(MATCH($B$2:$B$19&"",INDEX(B2:$B$19&"",),),ROW($B$1:$B$18))>0)>$H$7),ROWS(G$10:G10))),"")
H10
=IF(G10="","",SUMIFS($D$2:$D$19,$B$2:$B$19,G10))
หรือใช้ Pivot ไม่กี่คลิก
Re: ต้องการแสดงเฉพาะผู้ที่ทำยอดได้เกินเป้า
Posted: Mon Mar 23, 2020 6:33 pm
by excelman
Bo_ry wrote: Mon Mar 23, 2020 4:25 pm
G10
=IFERROR(INDEX(B:B,AGGREGATE(15,6,ROW($B$2:$B$19)/(SUMIFS($D$2:$D$19,$B$2:$B$19,$B$2:$B$19)*(FREQUENCY(MATCH($B$2:$B$19&"",INDEX(B2:$B$19&"",),),ROW($B$1:$B$18))>0)>$H$7),ROWS(G$10:G10))),"")
H10
=IF(G10="","",SUMIFS($D$2:$D$19,$B$2:$B$19,G10))
หรือใช้ Pivot ไม่กี่คลิก
จากสูตรด้านบนที่ให้มา..พอผมเปลี่ยนเป้าแล้วมันแสดงผู้ขายซ้ำชื่อคนเดิมครับแต่คนที่มียอดขายตามเป้าไม่เพิ่มขึ้นครับ
Re: ต้องการแสดงเฉพาะผู้ที่ทำยอดได้เกินเป้า
Posted: Mon Mar 23, 2020 7:10 pm
by Bo_ry
Bo_ry wrote: Mon Mar 23, 2020 4:25 pm
G10
=IFERROR(INDEX(B:B,AGGREGATE(15,6,ROW($B$2:$B$19)/(SUMIFS($D$2:$D$19,$B$2:$B$19,$B$2:$B$19)*(FREQUENCY(MATCH($B$2:$B$19&"",INDEX(
$B$2:$B$19&"",),),ROW($B$1:$B$18))>0)>$H$7),ROWS(G$10:G10))),"")
แก้ $B$2 สีแดง
Re: ต้องการแสดงเฉพาะผู้ที่ทำยอดได้เกินเป้า
Posted: Mon Mar 23, 2020 9:03 pm
by excelman
Bo_ry wrote: Mon Mar 23, 2020 7:10 pm
Bo_ry wrote: Mon Mar 23, 2020 4:25 pm
G10
=IFERROR(INDEX(B:B,AGGREGATE(15,6,ROW($B$2:$B$19)/(SUMIFS($D$2:$D$19,$B$2:$B$19,$B$2:$B$19)*(FREQUENCY(MATCH($B$2:$B$19&"",INDEX(
$B$2:$B$19&"",),),ROW($B$1:$B$18))>0)>$H$7),ROWS(G$10:G10))),"")
แก้ $B$2 สีแดง
ได้ผลลัพท์ตามต้องการแล้วครับ..ขอบคุณทั้งสองท่านครับผม