havietchuong
Thành viên tiêu biểu
- Tham gia
- 16/6/09
- Bài viết
- 490
- Được thích
- 570
- Giới tính
- Nam
- Nghề nghiệp
- Giáo viên tiểu học.
Bạn ơi! Cái này quá đơn giản mà (tôi không nghĩ là bạn không làm được)Lại làm phiền các anh nữa rồi. Sau khi được anh hoangdanh282vn và anh Minhthien321 hướng dẫn những khi thực hiện lại gặp điều khó trong file đính kèm. Nhờ các anh giúp thêm. Cám ơn nhiều.
=SUMPRODUCT(($A$5:$A$24<>"")*($D$5:$D$24<>""))
=SUMPRODUCT(($A$5:$A$24<>"")*(LEN($D$5:$D$24)=1))
=SUMPRODUCT(($A$5:$A$24<>"")*(LEN($D$5:$D$24)>=3))
Thử cái này nhé:Lại làm phiền các anh nữa rồi. Sau khi được anh hoangdanh282vn và anh Minhthien321 hướng dẫn những khi thực hiện lại gặp điều khó trong file đính kèm. Nhờ các anh giúp thêm. Cám ơn nhiều.
=SUMPRODUCT(($A$5:$A$24<>"")*($D$5:$D$24<>""))
=SUMPRODUCT(($A$5:$A$24<>"")*(LEN($D$5:$D$24)=1))
=SUMPRODUCT(($A$5:$A$24<>"")*(LEN($D$5:$D$24)>=3))
Bạn ơi! Cái này quá đơn giản mà (tôi không nghĩ là bạn không làm được)
*.Số người có mang số thứ tự và có số danh bộ
*.Số người có mang số thứ tự và ở cột "số danh bộ" có 1 kí tựPHP:=SUMPRODUCT(($A$5:$A$24<>"")*($D$5:$D$24<>""))
*.Số người có mang số thứ tự và ở cột "số danh bộ" có 3 kí tự hoặc nhiều hơnPHP:=SUMPRODUCT(($A$5:$A$24<>"")*(LEN($D$5:$D$24)=1))
"Phát biểu" được điều kiện thì "viết" được thôiPHP:=SUMPRODUCT(($A$5:$A$24<>"")*(LEN($D$5:$D$24)>=3))
=SUMPRODUCT(($A$5:$A$24<>"")*($D$5:$D$24<>"")*ISNUMBER($D$5:$D$24))
=SUMPRODUCT(($A$5:$A$24<>"")*ISTEXT($D$5:$D$24)*(LEN($D$5:$D$24)=1))
=SUMPRODUCT(($A$5:$A$24<>"")*ISTEXT($D$5:$D$24)*(LEN($D$5:$D$24)>=3))
1. =sumproduct((a5:a24<>"")*isnumber(d5:d24))cám ơn bạn ndu96081631. Chắc có lẽ điều tôi muốn nhưng nói không rõ.
-yêu cầu thứ nhất: Là tìm số người có stt và có số danh bộ bằng số (đã được định dạng 000)
-yêu cầu thứ 2: Là tìm số người có 1 kí tự bằng chữ.
-yêu cầu thứ 3: Là tìm số người có số kí tự từ 3 trở lên được ghi bằng chữ.
cho nên với công thức hàm vừa rồi của bạn và bebo021999 sẽ có kết quả không được như ý muốn. Mong các bạn giúp thêm. Cám ơn
(file đính kèm có sửa chữa đôi chút về số liệu)
1. =sumproduct((a5:a24<>"")*isnumber(d5:d24))
2. =sumproduct((a5:a24<>"")*(len(d5:d24)=1)*(d5:d24>9))
3. =sumproduct((a5:a24<>"")*(len(d5:d24)>=3)*(d5:d24>="aaa"))
Công thức này không chính xác đâu (bạn thí nghiệm bằng cách nhập vào cell D11 giá trị a&b hoặc a/b sẽ biết liền)Cám ơn bạn hoangdanh282vn. Với các công thức này đã đáp ứng tốt yêu cầu của tôi rồi nhưng tôi xin hỏi thêm để hiểu được rõ hơn về công thức thứ 3.
Tôi vẫn sử dụng công thức =sumproduct((a5:a24<>"")*(len(d5:d24)>=3)*(d5:d24>="aaa")) nhưng thay "aaa" bằng "xxx" (hoặc "bbb") thì không cho kết quả đúng. Nhờ bạn giúp mình hiểu rõ vấn đề hơn. Chân thành cám ơn.
Đúng nhu anh NDU có nói, công thức trên sẽ không chính xác khi dữ liệu có chứa giá trị a&b. Nhưng tại sao lại như thế. Đó chính là cái vấn đề mà mình muốn đưa ra để bạn nghiên cứu. Đúng ra là bài toán trên nên dùng Isnumber hoặc Istext để áp dụng. Nhưng cũng còn tùy trường hợp theo dữ liệu bạn có nữa. Giả sử dữ liệu của bạn vừa là chuỗi, vừa là số nhưng số cũng ở dạng chuỗi luôn thì bạn làm như thế nào. Vì thế ta phải nghiên cứu nhiều phương pháp để áp dụng.Cám ơn bạn hoangdanh282vn. Với các công thức này đã đáp ứng tốt yêu cầu của tôi rồi nhưng tôi xin hỏi thêm để hiểu được rõ hơn về công thức thứ 3.
Tôi vẫn sử dụng công thức =sumproduct((a5:a24<>"")*(len(d5:d24)>=3)*(d5:d24>="aaa")) nhưng thay "aaa" bằng "xxx" (hoặc "bbb") thì không cho kết quả đúng. Nhờ bạn giúp mình hiểu rõ vấn đề hơn. Chân thành cám ơn.