Hoàng Tuấn 868
Đăng ký hôm qua
- Tham gia
- 9/11/19
- Bài viết
- 5,981
- Được thích
- 5,715
Bạn gửi file lên xem sao.Anh ơi cho em hỏi sao công thức này em đánh lúc ra kết quả có lúc ko nhỉ, em cũng đã ấn ctr+shift+enter rồi ạ ?
Bạn gửi file lên xem sao.Anh ơi cho em hỏi sao công thức này em đánh lúc ra kết quả có lúc ko nhỉ, em cũng đã ấn ctr+shift+enter rồi ạ ?
Em cảm ơn anh ạ , em tìm ra được rồi ạ . Em đang làm copy theo công thức nên không hiểu bản chất lắm, cho em hỏi cái chỗ .....row(1:23) là nghĩa như thế nào anh nhỉ ?Bạn gửi file lên xem sao.
Cho e hỏi là sao cái công thức này em áp dụng cho khoảng 20.000 dòng thì nó ko ra kết quả ạMã:=SUMPRODUCT(($B$3:$B$22=F$2)/COUNTIF($A$3:$A$22,$A$3:$A$22))
Cứ hỏi vo không biết đâu mà lần, có file để xem thì may ra biết được bạn ạ.Em cảm ơn anh ạ , em tìm ra được rồi ạ . Em đang làm copy theo công thức nên không hiểu bản chất lắm, cho em hỏi cái chỗ .....row(1:23) là nghĩa như thế nào anh nhỉ ?
1/ '4 phần tử' khác 0, hay đếm không loại bỏ trùng lắp:Ai cho em hỏi với ạ. Đếm trực tiếp từ mảng thì làm thế nào ạ (COUNTIF doesn't accept array constants (as far as I know))
Ví dụ em có mảng: {0;3;3;5;1} đếm ra 4 phần tử khác nhau hoặc 3 phần tử khác 0 thì làm kiểu gì ạ![]()
=COUNT(1/{0;3;3;5;1})
=COUNT(1/(MATCH(1/{0;3;3;5;1},1/{0;3;3;5;1},)=ROW(1:100)))
=COUNT(1/(MATCH({0;3;3;5;1},{0;3;3;5;1},)=ROW(1:100)))
Em làm được rồi ạ. Thank kiu a1/ '4 phần tử' khác 0, hay đếm không loại bỏ trùng lắp:
kết thúc bằng Ctrl+Shift+Enter.Mã:=COUNT(1/{0;3;3;5;1})
2/ '3 phần tử' khác 0, hay đếm loại bỏ trùng lắp:
kết thúc bằng Ctrl+Shift+Enter.Mã:=COUNT(1/(MATCH(1/{0;3;3;5;1},1/{0;3;3;5;1},)=ROW(1:100)))
3/ '4 phần tử' bất kỳ kể cả 0, và đếm loại bỏ trùng lắp:
kết thúc bằng Ctrl+Shift+Enter.Mã:=COUNT(1/(MATCH({0;3;3;5;1},{0;3;3;5;1},)=ROW(1:100)))
Thân
Chào anh (chị), Em có làm theo công thức này để tổng hợp báo cáo cuối tháng nhưng bị sai cột số mã SPVD: Có dãy số liệu từ A1:A6 (Không đếm ô rỗng)
[FONT="]
SUMPRODUCT((A1:A6<>"")/COUNTIF(A1:A6;A1:A6&""))
Hoặc công thức mảng:
SUM(IF(A1:A6="";0;1/COUNTIF(A1:A6;A1:A6)))
[/FONT]
Công thức bạn dùng có 2 phần điều kiện:Chào anh (chị), Em có làm theo công thức này để tổng hợp báo cáo cuối tháng nhưng bị sai cột số mã SP
Với công thức tương tự thì cột số đơn hàng lại đúng.
Anh (chị) check giúp Em xem lỗi ở đâu với ạ?
Em cảm ơn ạ!
C3=COUNT(1/(MATCH('CT test'!$A$3:$A$400,IF(('CT test'!$G$3:$G$400=$A3)*(TEXT('CT test'!$F$3:$F$400,"my")=TEXT(B$1,"my"))*('CT test'!$H$3:$H$420=1),'CT test'!$A$3:$A$400),)=ROW($1:$400)))
Thử:Các bác giúp em với ạ
Em đếm loại bỏ đếm trùng có điều kiện mà không được.
Cảm ơn các bác ạ
=COUNT(1/(MATCH(A$2:A$1000&B$2:B$1000,IF((B$2:B$1000>6)*(B$2:B$1000<9),A$2:A$1000&B$2:B$1000),)=ROW($1:$1000)))
Cảm ơn bạn nhiều mình làm được rồiThử:
Kết thúc bằng Ctrl +Shift +Enter.Mã:=COUNT(1/(MATCH(A$2:A$1000&B$2:B$1000,IF((B$2:B$1000>6)*(B$2:B$1000<9),A$2:A$1000&B$2:B$1000),)=ROW($1:$1000)))
Thân