Page 1 of 1

การหาลำดับจากข้อมูลที่ซ้ำกัน

Posted: Mon Oct 29, 2018 4:48 pm
by Polly
สวัสดีค่ะ
ขอรบกวนขอความช่วยเหลือค่ะ (ไฟล์แนบ) หากมีข้อสงสัยสอบถามข้อมูลเพิ่มเติมได้ค่ะ ขอบคุณค่ะ

1.ต้องการทราบอันดับของยอดขาย Agent_Code โดยดูจากผลรวมของค่า MOVE_CAL_ANP (คอลัมน์ M) : 10 อันดับ
รหัสซ้ำกันจาก Agent_Code นับเป็น Rank เดียวกัน

2.ต้องการทราบว่า Agent_Code (คอลัมน์ N) มีกี่เคส (คอลัมน์ I) ถ้ารหัสซ้ำกันให้นับ 1 เคส
Agent_Code รหัส 0141699 มีเคส 3 เคส เป็นต้น

GTL-00188
GTL-00188
GTL-00599
GTL-00760
GTL-00760

Re: การหาลำดับจากข้อมูลที่ซ้ำกัน

Posted: Wed Oct 31, 2018 12:01 am
by snasui
:D กรุณากรอกตัวอย่างคำตอบที่ถูกต้องในไฟล์แนบมาให้ด้วยสักสองสามตัวอย่าง จะได้ทราบว่าต้องการคำตอบที่ชีตไหน เซลล์ไหน ด้วยค่าเท่าใดบ้าง ฯลฯ ครับ

Re: การหาลำดับจากข้อมูลที่ซ้ำกัน

Posted: Wed Oct 31, 2018 5:08 pm
by Polly
snasui wrote: Wed Oct 31, 2018 12:01 am :D กรุณากรอกตัวอย่างคำตอบที่ถูกต้องในไฟล์แนบมาให้ด้วยสักสองสามตัวอย่าง จะได้ทราบว่าต้องการคำตอบที่ชีตไหน เซลล์ไหน ด้วยค่าเท่าใดบ้าง ฯลฯ ครับ
สวัสดีค่ะอาจารย์ ทำคำอธิบายพร้อมตัวอย่างมาให้เพิ่มเติมค่ะ ขอบคุณอาจารย์ที่กรุณาค่ะ

สิ่งที่ต้องการหาค่า
ข้อ 1
อยากทราบว่ายอดรวมการขายของเซลล์ท่านไหนมาเป็น ลำดับ 1-10
จะต้องรวมค่าของยอดขายของเซลล์แต่ละคนก่อน จึงจะจัดลำดับ ซึ่งเซลล์อาจจะขายของได้จากเดือน 2 เดือน 5 เป็นต้น

เช่น AGENT_CODE (N) รหัส 0810678
ยอดขายเดือน 1 : 96990
ยอดขายเดือน 2 : 1000
ยอดขายเดือน 5 : 200
รวม : 98190 ให้แสดงค่าที่ AC เป็นอันดับ 1

ข้อ 2
AGENT_CODE (N) รหัส 0001362 พบว่ามีรหัสการขาย GTL-01043 พบ 2 รายการ นับได้ที่ไม่ซ้ำกัน รวม 1 รายการ
AGENT_CODE (N) รหัส 0141699 พบว่ามีรหัสการขาย GTL-00760, GTL-00188, GTL-00599 นับได้ที่ไม่ซ้ำกัน รวม 3 รายการ เป็นต้น

Re: การหาลำดับจากข้อมูลที่ซ้ำกัน

Posted: Wed Oct 31, 2018 9:59 pm
by snasui
:D ตัวอย่างวิธีการและสูตรครับ
  1. คัดลอกคอลัมน์ N มาไว้ที่คอลัมน์ AH
  2. คลุมข้อมูลที่ได้ > เข้าเมนู Data > Remove Duplicates จะเป็นการกำจัดค่าที่ซ้ำกันให้เหลือเพียงค่าเดียว
  3. AI1:AJ1 คีย์หัวคอลัมน์เป็น Amt, Rank ตามลำดับ
  4. AI2 คีย์สูตร
    =SUMIF($N$2:$N$90,AH2,$M$2:$M$90)
    Enter > Copy ลงด้านล่างจนสุดข้อมูล
  5. AJ2 คีย์สูตร
  6. =RANK(AI2,$AI$2:$AI$50)
    Enter > Copy ลงด้านล่างจนสูตรข้อมูล
  7. AC2 คีย์สูตร
    =INDEX($AJ$2:$AJ$50,MATCH(N2,$AH$2:$AH$50,0))
    Enter > Copy ลงด้านล่าง
  8. AD2 คีย์สูตร
    =SUM(IF(FREQUENCY(IF(N2=$N$2:$N$90,MATCH($I$2:$I$90,$I$2:$I$90,0)),ROW($I$2:$I$90)-ROW($I$2)+1),1))
    Ctrl+Shift+Enter > Copy ลงด้านล่าง

Re: การหาลำดับจากข้อมูลที่ซ้ำกัน

Posted: Wed Oct 31, 2018 10:04 pm
by Polly
พรุ่งนี้​จะใส่สูตรตามที่อาจารย์​แนะนำนะคะ​ และจะแจ้งผลกลับ​ ขอบพระคุณ​มากค่ะ

Re: การหาลำดับจากข้อมูลที่ซ้ำกัน

Posted: Thu Nov 01, 2018 6:24 pm
by Polly
สวัสดีค่ะอาจารย์ เรียนอาจารย์ให้ทราบค่ะว่าได้ข้อมูลตามที่ต้องการแล้วค่ะ ทั้งนี้แนบไฟล์ที่ทำแล้วมาให้เพื่อนๆ ได้ศึกษาต่อค่ะ

ขอบพระคุณมากค่ะ