Hàm đếm dữ liệu có điều kiện

Liên hệ QC

hachuotxxx

Thành viên mới
Tham gia
25/8/14
Bài viết
26
Được thích
2
Nhờ các Bác giúp mình lập công thức đếm sau với, mình có gửi theo file dữ liệu.
Xin cảm ơn!
 

File đính kèm

  • Đếm dữ liệu.xlsx
    9.5 KB · Đọc: 48
Nhờ các Bác giúp mình lập công thức đếm sau với, mình có gửi theo file dữ liệu.
Xin cảm ơn!

Mình có thử dùng hàm Sumproduct rồi , nhưng thật sự vẫn chưa đc. Bác chỉ giúp với
Nghĩ mãi không ra cách nào khác thì cứ như gợi ý ở bài 2 cho đời đơn giản: =SUMPRODUCT((B3=8)*(C3=4)+(D3=8)*(E3=4)+(F3=8)*(G3=4)). Có 31 ngày thì chơi 31 cụm (xx=8)*(yy=4) như thế là chắc bắp tuy có dài dòng chút. Hihi....
 
Nhờ các Bác giúp mình lập công thức đếm sau với, mình có gửi theo file dữ liệu.
Xin cảm ơn!
Thử:
Mã:
H3=COUNT(1/(MMULT(COUNTIF(OFFSET(B3:C3,,{0;2;4}),{8,4}),{1;1})=2))
Kết thúc bằng Ctrl+Shift+Enter. Copy xuống dòng dưới.

Nếu có đủ cột cho 31 ngày thì thay thế {0;2;4} bằng (ROW($1:$31)-1)*2

Thân
 
Thử:
Mã:
H3=COUNT(1/(MMULT(COUNTIF(OFFSET(B3:C3,,{0;2;4}),{8,4}),{1;1})=2))
Kết thúc bằng Ctrl+Shift+Enter. Copy xuống dòng dưới.

Nếu có đủ cột cho 31 ngày thì thay thế {0;2;4} bằng (ROW($1:$31)-1)*2

Thân
Sao thấy phân cách đối số chỗ thì chấm phẩy chỗ thì phẩy vậy bác. Tôi chép nguyên công thức vào H3 thì báo lỗi dấu phẩy. Thay hết dấu phẩy bằng chấm phẩy (theo Control Panel của máy tôi) thì không lỗi nữa nhưng kết quả =0, chép xuống các dòng dưới cũng =0 (Tôi cũng Ctrl+Shift+Enter chứ không Enter)
 
Sao thấy phân cách đối số chỗ thì chấm phẩy chỗ thì phẩy vậy bác. Tôi chép nguyên công thức vào H3 thì báo lỗi dấu phẩy. Thay hết dấu phẩy bằng chấm phẩy (theo Control Panel của máy tôi) thì không lỗi nữa nhưng kết quả =0, chép xuống các dòng dưới cũng =0 (Tôi cũng Ctrl+Shift+Enter chứ không Enter)
Ngày xưa tôi chịu khó lắm, gặp mấy công thức mà tôi cần học nhưng khác biệt định dạng dấu 'chấm, phẩy' trong hệ thống thì tôi phải đổi lại cho phù hợp với hệ thống người viết công thức, rồi mới áp dụng chép công thức đó vào.

Tôi làm công thức này trong "gô gồ" điện thoại, nên không có file để làm bạn tiện, vã lại việc chỉnh 'Control panel' tôi nghĩ chắc không khó với bạn lắm.

Muốn học thì phải chịu khó vậy.

Thân
 
Ngày xưa tôi chịu khó lắm, gặp mấy công thức mà tôi cần học nhưng khác biệt định dạng dấu 'chấm, phẩy' trong hệ thống thì tôi phải đổi lại cho phù hợp với hệ thống người viết công thức, rồi mới áp dụng chép công thức đó vào.

Tôi làm công thức này trong "gô gồ" điện thoại, nên không có file để làm bạn tiện, vã lại việc chỉnh 'Control panel' tôi nghĩ chắc không khó với bạn lắm.

Muốn học thì phải chịu khó vậy.

Thân
Chỉnh C panel không khó nhưng công thức không cho kết quả đúng. Thôi để thớt thử rồi thông tin lại thì đúng lý hơn.
 
Không đúng chổ nào? A Quốc Gia Cần ra tay thì khó nói sai lắm đó bạn !
1/ "Đường đi khó không vì ngăn sông cách núi, mà khó vì lòng người ngại núi e sông"...

2/ Như hạt giống nhà nông gieo, có hạt rơi nhầm vào đá sỏi, hoặc đất khô cằn, hoặc lau sậy thì không thể đâm chồi nãy nở; rơi vào đất đã được cày bừa chăm bón thì mới sinh hoa kết quả. Chân lý đó mặc nhiên, không cần đôi co đối chứng thì nó vẫn là chân lý.

3/ Công thức hay và tiện lợi thì bạn hiền tôi @phuocam đã viết (có điều còn che che dấu dấu... :) chắc e tôi "daận", nói đùa). Chẳng qua muốn giới thiệu cho anh em cách tạo và tính toán trên mảng 2 chiều cho vui. Âu cũng tạo cho mình niềm vui trong sáng tạo vậy mà.

Chúc bạn ngày vui
/-*+//-*+//-*+/
ps: trước chưa hiểu rõ sự tình tôi nghĩ "quốc gia" còn "cần", nay đã 'thấu' nên tôi khai tử nick đó từ lâu lắm rồi.
 
1/ "Đường đi khó không vì ngăn sông cách núi, mà khó vì lòng người ngại núi e sông"...

2/ Như hạt giống nhà nông gieo, có hạt rơi nhầm vào đá sỏi, hoặc đất khô cằn, hoặc lau sậy thì không thể đâm chồi nãy nở; rơi vào đất đã được cày bừa chăm bón thì mới sinh hoa kết quả. Chân lý đó mặc nhiên, không cần đôi co đối chứng thì nó vẫn là chân lý.

3/ Công thức hay và tiện lợi thì bạn hiền tôi @phuocam đã viết (có điều còn che che dấu dấu... :) chắc e tôi "daận", nói đùa). Chẳng qua muốn giới thiệu cho anh em cách tạo và tính toán trên mảng 2 chiều cho vui. Âu cũng tạo cho mình niềm vui trong sáng tạo vậy mà.

Chúc bạn ngày vui
/-*+//-*+//-*+/
ps: trước chưa hiểu rõ sự tình tôi nghĩ "quốc gia" còn "cần", nay đã 'thấu' nên tôi khai tử nick đó từ lâu lắm rồi.
Cho dù anh đã "Khai tử" tên đó đi. Nhưng tụi em vẫn còn tưởng nhớ. Tên mới "Phang Thế Hiệp" còn hay hơn nữa đó anh. Hy vọng được gặp và nhâm nhi cùng anh một ngày gần nhất. Chúc anh sức khỏe.!
 
Cho dù anh đã "Khai tử" tên đó đi. Nhưng tụi em vẫn còn tưởng nhớ. Tên mới "Phang Thế Hiệp" còn hay hơn nữa đó anh. Hy vọng được gặp và nhâm nhi cùng anh một ngày gần nhất. Chúc anh sức khỏe.!
"Hữu duyên thiên lý năng tương ngộ"
Bây giờ tôi mới thấm thía....Khà khà khà!/-*+/

Tôi cũng đang cố gắng sắp xếp một ngày không xa, mà cũng không thể gần bây giờ lắm, để gặp lại người vừa là anh vừa là "bạn hiền" mà tôi quý mến, 2 đứa em Hiệp, Thịnh, cùng vài anh em nữa và bạn, lúc đó có dịp "ôn cố tri tân", hy vọng trong thời gian ngắn ngủi mà tôi dành dụm đó, tôi sẽ may mắn gặp mặt đủ anh em.

Sẽ báo tin khi có thể.

Chúc bạn ngày vui
/-*+//-*+//-*+/
 
Nghĩ mãi không ra cách nào khác thì cứ như gợi ý ở bài 2 cho đời đơn giản: =SUMPRODUCT((B3=8)*(C3=4)+(D3=8)*(E3=4)+(F3=8)*(G3=4)). Có 31 ngày thì chơi 31 cụm (xx=8)*(yy=4) như thế là chắc bắp tuy có dài dòng chút. Hihi....
Cám ơn Bác. Cách này đơn giản mà hơn dài chút .
Bài đã được tự động gộp:

Thử:
Mã:
H3=COUNT(1/(MMULT(COUNTIF(OFFSET(B3:C3,,{0;2;4}),{8,4}),{1;1})=2))
Kết thúc bằng Ctrl+Shift+Enter. Copy xuống dòng dưới.

Nếu có đủ cột cho 31 ngày thì thay thế {0;2;4} bằng (ROW($1:$31)-1)*2

Thân

Huhu em làm rồi và kết quả là 0 hết , chưa mò ra lỗi chỗ nào
 
Lần chỉnh sửa cuối:
Huhu em làm rồi và kết quả là 0 hết , chưa mò ra lỗi chỗ nào
Nếu Control Panel của bạn đặt dấu ; là phân cách đối số thì chỗ {8,4} viết lại thành như bên dưới nhé. Khi đó, công thức sẽ cho kết quả đúng với dữ liệu ví dụ của bạn. Tuy nhiên, khi tôi thay dữ liệu như dòng cuối trong hình thì kết quả cho ra sai (thay vì chỉ có 2 thì công thức đếm thành 3)
=COUNT(1/(MMULT(COUNTIF(OFFSET(B3:C3;;{0;2;4});{8\4});{1;1})=2))
DemDuLieu.jpg
 
Mang file bạn đã chép công thức cho ra "kết quả là 0 hết" lên diễn đàn đi.

Thân
Chép công thức mà ko cẩn thận, e đã bị mắc lỗi dấy "," và ";". Thật sory B
Bài đã được tự động gộp:

Dùng công thức nông dân, máy nào cũng dùng được
Mã:
H3 =SUMPRODUCT(--((B3:F3=8)+(C3:G3=4)+($B$2:$F$2="BT")=3))
Cty thức này phát ăn luôn. Cám ơn B nhiều nhiều
 
Web KT
Back
Top Bottom