Hàm có thể đếm bỏ qua những dữ liệu trùng nhau trong khu vực nhìn thấy được

Liên hệ QC

langtu00189

Thành viên mới
Tham gia
29/11/08
Bài viết
25
Được thích
0
Chào các bạn, mình có một file excel gồm hai cột: tên và mã hàng. sau khi mình lọc tên ở cột "tên", và dùng hàm SUMPRODUCT(1/COUNTIF(VÙNG,VÙNG)) để đếm số mã hàng,bỏ qua dữ liệu trùng thì hàm này nó đếm cả những dữ liệu mình chưa lọc ra nữa.
Mình xin hỏi có cách nào chỉ đếm được những vùng mà đã lọc ra ở cột "tên" không.
Mình gửi file ví dụ để các bạn dễ hình dung.Mong các bạn giúp đỡ.
 

File đính kèm

Chào các bạn, mình có một file excel gồm hai cột: tên và mã hàng. sau khi mình lọc tên ở cột "tên", và dùng hàm SUMPRODUCT(1/COUNTIF(VÙNG,VÙNG)) để đếm số mã hàng,bỏ qua dữ liệu trùng thì hàm này nó đếm cả những dữ liệu mình chưa lọc ra nữa.
Mình xin hỏi có cách nào chỉ đếm được những vùng mà đã lọc ra ở cột "tên" không.
Mình gửi file ví dụ để các bạn dễ hình dung.Mong các bạn giúp đỡ.

thử vậy xem bạn
=SUMPRODUCT((A3:A11="aa")/COUNTIF(B3:B11,B3:B11))
 
thử vậy xem bạn
=SUMPRODUCT((A3:A11="aa")/COUNTIF(B3:B11,B3:B11))

Hình như là chưa đúng
Tôi đoán rằng: khi người ta AutoFilter theo điều kiện nào đó (cột A = "aa" chẳng hạn) thì công thức phải có tác dụng đến duy nhất những phần tử nhìn thấy ở cột B
Vậy nên: Nếu người dùng lọc cột A = "bb" thì phải sửa lại công thức à?
 
Hình như là chưa đúng
Tôi đoán rằng: khi người ta AutoFilter theo điều kiện nào đó (cột A = "aa" chẳng hạn) thì công thức phải có tác dụng đến duy nhất những phần tử nhìn thấy ở cột B
Vậy nên: Nếu người dùng lọc cột A = "bb" thì phải sửa lại công thức à?

hìhì...............cũng thấy vậy như hỏng biết làm sao.
mấy cái filter thì chắc là dính đến subtotal
như không biết là sao để lấy một giá trị trong vùng filter ra
đợi anh NDU ra chiêu học hỏi thêm.............hìhì
 
hìhì...............cũng thấy vậy như hỏng biết làm sao.
mấy cái filter thì chắc là dính đến subtotal
như không biết là sao để lấy một giá trị trong vùng filter ra
đợi anh NDU ra chiêu học hỏi thêm.............hìhì

Làm đại cái xem:
Mã:
=COUNT(1/FREQUENCY(IF(SUBTOTAL(103,OFFSET($B$3,ROW(INDIRECT("1:"&ROWS($B$3:$B$11)))-1,)),MATCH($B$3:$B$11,$B$3:$B$11,0),""),MATCH($B$3:$B$11,$B$3:$B$11,0)))
Test thử nha!
 
Web KT

Bài viết mới nhất

Back
Top Bottom