Page 1 of 1

รบกวนขอ มีวิธีรวบรวมจำนวนที่ซ้ำมาแสดงและสรุปจำนวนครับ

Posted: Sun Apr 27, 2014 11:17 am
by aontmail
เรียนสอบถามท่านผู้รู้ครับ
ผมต้องการเอารายชื่อตั้งแต่ A2 ถึง L50 มาสรุปในช่อง P2 และ Q2 โดนให้ตัดค่าให้เหลือที่ไม่ซ้ำแล้วมาแสดงใน ช่อง P2 ลงมา ส่วนในช่อง Q2 ให้นับว่ามีจำนวนซ้ำเท่าไหร่ครับ
ผมใช้ Excel 2003 ครับ
รบกวนท่านผู้รู้ทุกท่านช่วยแนะนำด้วยครับ

Re: รบกวนขอ มีวิธีรวบรวมจำนวนที่ซ้ำมาแสดงและสรุปจำนวนครับ

Posted: Sun Apr 27, 2014 1:32 pm
by snasui
:D ลองตามนี้ ซึ่งได้กระจายวิธีการออกมาให้ง่ายต่อการทำงาน

สูตรในแต่ละเซลล์ตามลำดับ
  1. M1 =ROWS(A2:A98)*COLUMNS(A1:L1)
    เพื่อนับเซลล์ทั้งหมดที่ใช้
  2. N1 =0
    เพื่อเป็นค่าเริ่มต้นให้กับ N2
  3. O1 =LOOKUP(9.99999999999999E+307,N:N)
    นับค่าทั้งหมดที่ได้เพื่อนำไปใช้กับข้อ 6
  4. M2 =IF(ROWS(M$2:M2)>$M$1,"",INDEX($A$2:$L$98&"",MOD((ROWS($M$2:$M2)-1),ROWS($A$2:$A$98))+1,INT((ROWS($M$2:M2)-1)/ROWS($A$2:$A$98))+1))
    แสดงรายการทั้งหมดเป็นแนวตั้ง
  5. N2 =IF(COUNTIF(M$2:M2,M2&"*")=1,LOOKUP(9.99999999999999E+307,N$1:N1)+1,"")
    เพื่อให้ลำดับรายการที่เข้าเงื่อนไข
  6. P2 =IF(ROWS(P$2:P2)>$O$1,"",LOOKUP(ROWS(P$2:P2),N:N,M:M))
    นำรายการที่เข้าเงื่อนไขมาเรียง
  7. Q2 =IF(P2="","",COUNTIF(M:M,P2&"*"))
    นับจำนวน
  8. Copy M2:P2, Q2 ลงด้านล่าง

Re: รบกวนขอ มีวิธีรวบรวมจำนวนที่ซ้ำมาแสดงและสรุปจำนวนครับ

Posted: Sun Apr 27, 2014 2:23 pm
by aontmail
ผลลองทำตามแล้วไม่ได้ครับ ผมอาจอธิบายไม่ตรง คือ คำตอบจะต้องได้ตาม Columm U และ V ครับ
ทุกวันผมจะต้อง Copy A2 ถึง L2 มาต่อกันให้ได้ตาม Columm S และถึงใช้ Pivot Table มารวมถึงจะได้คำตอบออกมาครับ ซึ่งใช้เวลาและอาจผิดพลาดได้จากการ Copy มาต่อกันครับ จึงรบกวนท่านผู้รู้อีกครั้งครับ

Re: รบกวนขอ มีวิธีรวบรวมจำนวนที่ซ้ำมาแสดงและสรุปจำนวนครับ

Posted: Sun Apr 27, 2014 3:31 pm
by snasui
:D เปลี่ยนสูตรในข้อ 5 กับข้อ 7 เสียใหม่เนื่องจาก Countif แสดงคำตอบไม่ถูกต้อง

ข้อ 5 เปลี่ยนเป็น

=IF(SUMPRODUCT(--(M$2:M2<>""),--(M$2:M2=M2))=1,LOOKUP(9.99999999999999E+307,N$1:N1)+1,"")

Enter > Copy ลงด้านล่าง

ข้อ 7 เปลี่ยนเป็น

=IF(P2="","",SUMPRODUCT(--($M$2:$M$5000=P2)))

Enter > Copy ลงด้านล่าง

สูตรที่ให้ Copy ลงด้านล่าง จำนวนบรรทัดที่ Copy ลงไปต้องไม่น้อยกว่าค่าในเซลล์ M1 ครับ

Re: รบกวนขอ มีวิธีรวบรวมจำนวนที่ซ้ำมาแสดงและสรุปจำนวนครับ

Posted: Sun Apr 27, 2014 4:32 pm
by aontmail
:D ลองปรับสูตรตามคำแนะนำ ปรากฎว่าใช้งานได้แล้ว ขอบคุณมากครับสำหรับความรู้เพื่อให้ผมนำไปต่อยอดในการใช้งานครับ