hiennv.tsc
Thành viên chính thức


- Tham gia
- 13/4/19
- Bài viết
- 51
- Được thích
- 16
Chào bạn @batman1 cái ý tưởng ">1 hoặc <1 hay là > hoặc < bất kỳ số nào đó" mình cũng đã đưa ngay vào file ban đầu, chắc bạn không dọc kỹ và để ý.Tôi biết là bạn lười, và bạn nghĩ là không được nên không thử làm như tôi hướng dẫn.
Thôi tôi đính kèm tập tin.
Tôi đã nói là bài của bạn chỉ có 2 trường hợp: >= 1 hoặc 0. Vậy thì cần gì đếm chính xác?
Tôi cho bạn bài toán: Nếu trong đám đông 10000 người có >= 1 người tóc vàng mắt xanh thì bạn vào nhà băng lĩnh 10 triệu.
Bạn sẽ làm thế nào? Tất nhiện là bạn sẽ kiểm tra người 1. Nếu không là tóc vàng mắt xanh thì kiểm tra người 2, và cứ thế tiếp tục. Giả sử người 50 có tóc vàng mắt xanh thì bạn vẫn cứ kiểm tra tiếp tới người 10000 hay là bạn thôi kiểm tra và đi nhà băng lĩnh tiền?
Xem tập tin đính kèm
Đây là ý mà bây giờ bạn mới thêm vào.
Khi tôi làm là tôi làm cho bài toán cụ thể mà bạn nêu rõ 2 trường hợp là >= 1 và < 1. Tính tôi không thích chơi trò "thông tin nhỏ giọt". Tôi không tham gia thêm nữa.
-------------
Tới bài này mới cần đếm chính xác.
Ý tưởng và làm vội, không suy nghĩ nhiều. Không nghĩ thêm nữa. Nhưng tôi nghĩ có thể rút gọn nữa.
Tôi không tham gia nữa vì tôi đã nhìn thấy là bạn chơi trò "thông tin nhỏ giọt"Mã:=jointext(",",TRUE,IF(TRANSPOSE(MMULT(--TRANSPOSE(ROW($5:$17)>0),LEN($C$5:$C$17)-LEN(SUBSTITUTE($C$5:$C$17,TRANSPOSE($F$3:$F$102),"*"))))>=2,$F$3:$F$102,""))
Tôi tôi xin rút lui.
Đôi khi người hỏi thì thường thường kiến thức là nông cạn chắc chắn sẽ không và không bao giờ lường trước được những vấn đề có lỗi xảy ra sau này.
Vì vậy các bạn là những người am hiểu kiến thức sâu, xa thì cũng nên tư vấn cho người hỏi là:
- Nếu như nọ như kia..... thì làm như nào?
+ Ngoài ra trong đầu bài mình cũng đã tách ra từng mảng (Có nghĩa là hàm phải chọn được nhiều mảng)
+ Một ý nữa là mình muốn chỉ cần chọn vùng dữ liệu mà không cần chọn điều kiện các số từ 00 -99 bởi vì vùng điều kiện tốn không gian soạn thỏa và rất bất tiện.
Rất cảm ơn bạn @batman1 đã giúp đỡ và mong bạn tìm phương án ngắn gọn, hoặc bạn viết hàm VBA giúp mình