Page 1 of 1

นับจำนวนแบบมีเงื่อนไขและไม่ซ้ำ

Posted: Sat Nov 22, 2014 1:11 pm
by nate_eyesky
ตามไฟล์แนบค่ะ
ต้องการนับจำนวนพนักงานใน Department ต่าง ๆ ว่าเป็น Advisor ทั้งหมด กี่คน (บางคนเป็น Advisor มากกว่า 1 กลุ่ม แต่นับแค่ครั้งเดียว)
และต้องการนับจำนวนกลุ่ม (Group) ทั้งหมดของแต่ละ Department คะ

ขอบคุณค่ะ

Re: นับจำนวนแบบมีเงื่อนไขและไม่ซ้ำ

Posted: Sat Nov 22, 2014 1:24 pm
by snasui
:D ต้องการนำจากชีทไหน เซลล์ไหน ช่วยอธิบายมาอีกรอบครับ

Re: นับจำนวนแบบมีเงื่อนไขและไม่ซ้ำ

Posted: Sat Nov 22, 2014 4:38 pm
by nate_eyesky
snasui wrote::D ต้องการนำจากชีทไหน เซลล์ไหน ช่วยอธิบายมาอีกรอบครับ
ขอโทษทีคะอธิบายไม่ครบ
ที่ชีต sumAdv ช่อง C4 ต้องการให้นับจำนวน Group จากชีต Advisor ว่ามีแผนกนี้มีทั้งหมดกี่กลุ่ม
และที่ช่อง F4 ต้องการให้นับจำนวนพนักงานจากชีต Advisor ว่าแผนกนี้มีกี่คนคะ

Re: นับจำนวนแบบมีเงื่อนไขและไม่ซ้ำ

Posted: Sat Nov 22, 2014 4:57 pm
by snasui
:D ลองตามลำดับด้านล่างครับ
  1. ที่ชีท Advisor ยกเลิกการ Merge Cells ที่คอลัมน์ D:E จากนั้นเติมเซลล์ว่างให้เหมือนค่าด้านบน
  2. ที่ชีท sumAdv เซลล์ C4 คีย์สูตร

    Code: Select all

    =SUM(IF(FREQUENCY(IF(Advisor!$D$2:$D$15=$B4,MATCH(Advisor!$E$2:$E$15,Advisor!$E$2:$E$15,0)),ROW(Advisor!$E$2:$E$15)-ROW(Advisor!$E$2)+1),1))
    Ctrl+Shift+Enter > Copy ลงด้านล่าง
  3. ที่ชีท sumAdv เซลล์ F4 คีย์สูตร

    Code: Select all

    =SUM(IF(FREQUENCY(IF(Advisor!$D$2:$D$15=$B4,MATCH(Advisor!$C$2:$C$15,Advisor!$C$2:$C$15,0)),ROW(Advisor!$E$2:$E$15)-ROW(Advisor!$E$2)+1),1))
    Ctrl+Shift+Enter > Copy ลงด้านล่าง

Re: นับจำนวนแบบมีเงื่อนไขและไม่ซ้ำ

Posted: Tue Nov 25, 2014 9:09 am
by nate_eyesky
ขอบคุณมากคะอาจารย์

Re: นับจำนวนแบบมีเงื่อนไขและไม่ซ้ำ

Posted: Wed Nov 26, 2014 9:53 am
by lotto009
สูตรพวกนี้ไม่มีใครคิดได้หรอกมีนลึกลับซับซ้อนมีแต่อาจาร์ยเราผู้เดียวเท่านั้น