Page 1 of 1

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

Posted: Wed Dec 26, 2018 4:30 pm
by wasin0156
ต้องการนับจำนวน Code ที่ไม่ซ้ำกัน และ Status ที่ไม่ซ้ำกันครับ
เช่น
Code : 18S6VK0IL1314VP8

Status : 00
ในไฟล์ข้อมูล จะอยู่ Item ที่ 6 และ 7 เท่ากับมีข้อมุล 2 บรรทัด
ต้องการให้นับได้แค่ 1 ครับ

Status : 04
ในไฟล์ข้อมูล จะอยู่ Item ที่ 8 เท่ากับมีข้อมูล 1 บรรทัด
ต้องการให้นับได้แค่ 1 ครับ

ปัญหาคือสูตรของ Match มองข้อมูลแค่ แถวแรกที่เจอ ทำให้ Status : 04 ไม่นับจำนวนให้ครับ
Count.xlsx

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

Posted: Wed Dec 26, 2018 6:50 pm
by puriwutpokin
ช่วยแนบไฟล์มาใหม่ครับ ไฟล์ข้างต้นนั้นเปิดไม่ได้ครับ

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

Posted: Thu Dec 27, 2018 9:16 am
by wasin0156
เปิดไฟล์ไม่ได้น่าจะเป็นเพราะระบบของบริษัทครับ :flw: :flw:

ขอวางเป็นข้อความในนี้ด้วยครับ อาจจะเปิดไฟล์ไม่ได้อีกครั้ง
(แยกคอลลัมน์ด้วย ",")

Item,Code,Status,Count"04",Count"00"
1,18S9IA0LS3TQ213,04,1,0
2,18S9IA0LS3TQ213,04,0,0
3,18S12Q06P1LFKM,04,1,0
4,18S6VM0IM1314VP7,04,1,0
5,18S6VI0IK1314VP9,04,1,0
6,18S6VK0IL1314VP8,00,0,1
7,18S6VK0IL1314VP8,00,0,0
8,18S6VK0IL1314VP8,04,0,0
9,18S6VE0IK1314VR5,04,1,0
10,18SC4U0P6I3D723,04,1,0
11,18SC5C0PEI3D71D,04,1,0
12,18SC500P7I3D724,00,0,1
13,18SC520P8I3D725,04,1,0
14,18S5IE0GN1KMTC66,04,1,0
15,18S9OE0MD17HVCHM,04,1,0
16,18S9L20MA1P2JE1F,04,1,0
17,18S9RE0MK1PFU84T,04,1,0


สูตรที่ใช้ช่อง Count"04" : {=IF(C2:C18="04",IF(FREQUENCY(MATCH(B2:B18,B2:B18,0),MATCH(B2:B18,B2:B18,0))>0,1,0),0)}
สูตรที่ใช้ช่อง Count"00" : {=IF(C2:C18="00",IF(FREQUENCY(MATCH(B2:B18,B2:B18,0),MATCH(B2:B18,B2:B18,0))>0,1,0),0)}

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

Posted: Thu Dec 27, 2018 10:35 am
by Bo_ry
ลอง
=SUM(--(FREQUENCY(IF(C2:C18="04",MATCH(B2:B18,B2:B18,0)),ROW(B1:B18))>0))