Kính nhờ các bạn – Hàm đếm giá trị trong 1 chuỗi giá trị có điều kiện
Kính chào các bạn và quý thầy cô,
Mình tự giới thiệu mình đang làm tổng hợp cho 1 tổ chức phi chính phủ có 1 vấn đề liên quan đến tổng hợp số liệu như sau
– Mình cần đếm ra số người Tham gia vào các tổ chức chính trị, chính trị-xã hội, đoàn thể và Tham gia vào các tổ chức xã hội, hội, nhóm, câu lạc bộ tự lập cụ thể như sau:
+ Tổ chức chính trị, chính trị-xã hội, đoàn thể : Tạm gọi là nhóm 1
Tổ chức Đảng
Công đoàn;
Hội Nông dân;
Hội Phụ nữ;
Đoàn thanh niên;
Hội Cựu chiến binh
+ Tổ chức xã hội, hội, nhóm, câu lạc bộ tự lập: Tạm gọi nhóm 2
Hội đoàn cộng đồng
Hội đoàn tôn giáo
CLB thể thao
CLB văn hóa/giải trí
Tổ chức từ thiện
Nhóm có quan tâm xã hội (như nhóm hoạt động vì môi trường, …)
Tổ chức nghề nghiệp
Hội doanh nghiệp
Hội phụ huynh học sinh
Hội người sản xuất
Hội người tiêu dùng
Hội cựu sinh viên/học sinh
Tổ chức tình nguyện
– Đề bài trên mình khảo sát trên 10 người và có các đáp án khác nhau.
1110– Mình cần đếm số người tham gia nhóm 1 và số người tham gia nhóm 2. Nhưng chưa biết cách đếm mong các bạn và quý thầy cô giúp đỡ.
Mình thử dùng Countif nhưng khi đếm nó sẽ ra trùng lặp.
Nhóm 1 có phải là 7 người tham gia không nhỉ? Cứ có một hội trong nhóm 1 là tính người đó có tham gia nhóm 1 phải không?
=COUNT(MMULT(--ISNUMBER(SEARCH("*"&{"Tổ chức Đảng","Công đoàn;","Hội Nông dân;","Hội Phụ nữ;","Đoàn thanh niên;","Hội Cựu chiến binh"}&"*",C2:C11)),ROW(1:6)^0)^0)
www.giaiphapexcel.com/diendan/threads/k%C3%ADnh-nh%E1%BB%9D-c%C3%A1c-b%E1%BA%A1n-h%C3%A0m-%C4%91%E1%BA%BFm-gi%C3%A1-tr%E1%BB%8B-trong-1-chu%E1%BB%97i-gi%C3%A1-tr%E1%BB%8B-c%C3%B3-%C4%91i%E1%BB%81u-ki%E1%BB%87n.163682/post-1091886
Đại khái là làm theo cái matrix nhiều dòng nhiều cột thế này cho dễ theo dõi
www.giaiphapexcel.com/diendan/threads/k%C3%ADnh-nh%E1%BB%9D-c%C3%A1c-b%E1%BA%A1n-h%C3%A0m-%C4%91%E1%BA%BFm-gi%C3%A1-tr%E1%BB%8B-trong-1-chu%E1%BB%97i-gi%C3%A1-tr%E1%BB%8B-c%C3%B3-%C4%91i%E1%BB%81u-ki%E1%BB%87n.163682/post-1091887
Sao mình không ra được 7 bạn nhỉ? Mình đổi dấu "," thành ";" thôi cho đúng định dạng đang dùng.
{,,,} là hàng
{;;;} là cột.
Đổi trong {} là nó đổi mảng nên tính toán sẽ sai.
Mình đã thử đổi về phân cách bằng chấm phẩy để test trường hợp của bạn. Chỉ cần thay phân cách trong công thức dấu phẩy thành chấm phẩy. Không biết bạn cài đặt thế nào mà nói không chạy được thì mình cũng không rõ
1112
Để tí mình xem lại, chắc lỗi win hay lỗi office rồi.
Nếu hệ thống đang xài chấm phảy ( ; ) thì bên trong mảng phải đổi phẩy (,) thành dấu suyệc ngược (). Vụ này nói nhiều rồi.
www.giaiphapexcel.com/diendan/threads/k%C3%ADnh-nh%E1%BB%9D-c%C3%A1c-b%E1%BA%A1n-h%C3%A0m-%C4%91%E1%BA%BFm-gi%C3%A1-tr%E1%BB%8B-trong-1-chu%E1%BB%97i-gi%C3%A1-tr%E1%BB%8B-c%C3%B3-%C4%91i%E1%BB%81u-ki%E1%BB%87n.163682/post-1091966
Có liên quan chút nên em hỏi luôn. Có cách nào cho range D14:D19 nó hiểu được dấu "" không bác nhỉ?
Nó sẽ chỉ hiểu dấu ";" thôi: {"Tổ chức Đảng";"Công đoàn";"Hội Nông dân";"Hội Phụ nữ";"Đoàn thanh niên";"Hội Cựu chiến binh"}
Nếu chỉ có 1 trong 2 dấu, sẽ là 1 dòng nhiều cột, hoặc 1 cột nhiều dòng. Vậy khi có 1 cột nhiều dòng muốn chuyển thành 1 dòng nhiều cột thì làm thế nào? Động não 1 tí ti
Động não thì cũng được nhưng với người đã biết cái này bác ạ. Em chưa hiểu nên có động não cũng không ra được đâu.
Nãy giờ em cũng lục tìm cách làm, thật ra vô tình lựm được bí kíp thôi chứ không phải tự nghĩ ra được cái cách chuyển cột thành dòng như bác gợi ý đâu.
Khẳng định lại là chỉ vô tình, vì đầu em chán lắm, có cố nữa cố mãi cũng không nghĩ ra được.Em viết code để chuyển "," thành ";" để test hàm đã mất cả tuần, giờ lại phát sinh cái của nợ chuyển ";" thành "" mới đau chứ. Thiệt là lựu đạn quá đi. Chắc phải mò cả tháng nữa mới viết được.
TRANSPOSE(D14:D19)
Trên thị trường phần mềm như vầy, lúc gần tới kết quả mới đòi tiền được; có kết quả ròi đòi cái gì.
Đòi lạng quạng coi chừng vĩnh biệt vợ con không kịp trăn trối. Mấy cơ quan mật vụ quốc phòng, lúc làm những công việc kiểu này luôn luôn mở một chi nhánh "phi chính phủ". Lúc bị phanh phui thì đưa một thằng sếp cấp nhỏ nào đó ra làm bia; đám còn lại cứ "em không biết ạ".
Bạn thử dùng hàm transpose nhé, nói thêm là hàm search không cần bổ sung dấu hoa thị, quen tay với countif nên mình thêm nhưng nhớ ra nó không cần thiết
Khóa học Power PI – Ứng dung trong Nhân sự
TỔNG QUAN KHÓA HỌC: POWER BI CHO NGÀNH NHÂN SỰ Khóa học Power BI cho Nhân sự được thiết kế dành riêng cho các...
Xem khóa học