Dùng công thức Lọc không trùng xếp thành 01 cột kg ra kết qủa (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

dongducnhiem

Thành viên tiêu biểu
Tham gia
21/3/07
Bài viết
637
Được thích
378
Tôi sử dụng công thức lọc để lấy những giá trị không trùng rồi xếp chúng liên tục trên một cột, chúng cho những kết quả sau:

Cột E12:E22 là cột dữ liệu, có các công thức tham chiếu lấy kết quả ở nơi khác về. Cột G4:G7 cột công thức cho kết quả

Trường hợp 1: Khi lập công thức xong kết quả là những cell trống

Trường hợp 2: nhập thử vài ký tự ở E12 thì kết quả là #N/A

Trường hợp 3: copy E12:E2 rồi Paste Special thì cho kết qủa và kèm theo số 0
Tôi kg biết lỗi công thức chỗ nào nhờ các thành viên giúp giùm. Cảm ơn
 

File đính kèm

Mình thấy kết quả bình thường, riêng trường hợp 3 có kết quả kèm theo số 0 thì đúng rồi, vì bạn đặt điều kiện cho hàm IF với kết quả của value_if_ false là 0 mà.
 
Tôi sử dụng công thức lọc để lấy những giá trị không trùng rồi xếp chúng liên tục trên một cột, chúng cho những kết quả sau:

Cột E12:E22 là cột dữ liệu, có các công thức tham chiếu lấy kết quả ở nơi khác về. Cột G4:G7 cột công thức cho kết quả

Trường hợp 1: Khi lập công thức xong kết quả là những cell trống

Trường hợp 2: nhập thử vài ký tự ở E12 thì kết quả là #N/A

Trường hợp 3: copy E12:E2 rồi Paste Special thì cho kết qủa và kèm theo số 0
Tôi kg biết lỗi công thức chỗ nào nhờ các thành viên giúp giùm. Cảm ơn
Hổng biết bạn muốn cái gì, muốn công thức trong ô màu vàng cho kết quả giống như trong cột màu hồng?
Nếu thế thì dùng công thức trong cột K màu vàng cho dễ.
Tôi đã chỉnh lại vài chỗ trong Name của bạn, không báo lỗi nữa, xem lại coi có đúng ý muốn chưa.
 

File đính kèm

Hổng biết bạn muốn cái gì, muốn công thức trong ô màu vàng cho kết quả giống như trong cột màu hồng?
Nếu thế thì dùng công thức trong cột K màu vàng cho dễ.
Tôi đã chỉnh lại vài chỗ trong Name của bạn, không báo lỗi nữa, xem lại coi có đúng ý muốn chưa.
Sorry các bạn, mình chưa nói rõ, trong E12:E22 sẽ có những dữ liệu trùng và kg trùng, tôi muốn trong trong G4:G7 sẽ chọn ra kết qủa nếu trùng hay không trùng chỉ lấy 1 mã rồi xếp chúng liên tục với nhau
VD: trong E12:E22 có các dữ liệu: 1521; 1521; 1531; 1561; 1561; 154 thì kết quả của G4:G7 là 1521; 1531; 1561; 154
vì thế công thức của bạn ở cột K kg áp dụng được. Mặc khác công thức bạn sửa ở cột G cũng kg áp dụng được vì tôi nhập tạm một mã nào đó ở cell E15 thì số liệu ở G4 BIẾN MẤT!?

P/s cho tôi hỏi thêm, nếu tôi muốn lọc lấy 1 mã (như ý muốn nói ở trên ) nhưng lấy số liệu vừa ở E12:E22 và F12:F22 rồi cho kết quả từ G4 trở xuống và xếp liên tục, với điều kiện ưu tiên sắp xếp các mã bên dãy E12:E22 rồi đến các mã F12:F22.
Cảm ơn các bạn
 
Mình thấy kết quả bình thường, riêng trường hợp 3 có kết quả kèm theo số 0 thì đúng rồi, vì bạn đặt điều kiện cho hàm IF với kết quả của value_if_ false là 0 mà.
Tôi kg biết khi bạn mở file đính kèm của tôi bạn thấy kết quả ntn? ý tôi muốn kết qủa như đã giải thích cho bạn Ba Tê.
Tôi gởi cho bạn File VDChoThucTap1, đây là công thức tôi kg rõ của bạn nào. Nhưng tôi áp dụng cho một số file hiện hành của tôi vẫn ra kết qủa tốt, nhưng File ThucTap1 thì nó ra kết qủa kg như trg file đính kèm này
 

File đính kèm

Mình thấy kết quả bình thường, riêng trường hợp 3 có kết quả kèm theo số 0 thì đúng rồi, vì bạn đặt điều kiện cho hàm IF với kết quả của value_if_ false là 0 mà.
Bạn mở file của mình bằng Excel 2007, nếu bạn mở = Excel 2003 bạn thấy kết quả liền!
 
Sorry các bạn, mình chưa nói rõ, trong E12:E22 sẽ có những dữ liệu trùng và kg trùng, tôi muốn trong trong G4:G7 sẽ chọn ra kết qủa nếu trùng hay không trùng chỉ lấy 1 mã rồi xếp chúng liên tục với nhau
VD: trong E12:E22 có các dữ liệu: 1521; 1521; 1531; 1561; 1561; 154 thì kết quả của G4:G7 là 1521; 1531; 1561; 154
vì thế công thức của bạn ở cột K kg áp dụng được. Mặc khác công thức bạn sửa ở cột G cũng kg áp dụng được vì tôi nhập tạm một mã nào đó ở cell E15 thì số liệu ở G4 BIẾN MẤT!?

P/s cho tôi hỏi thêm, nếu tôi muốn lọc lấy 1 mã (như ý muốn nói ở trên ) nhưng lấy số liệu vừa ở E12:E22 và F12:F22 rồi cho kết quả từ G4 trở xuống và xếp liên tục, với điều kiện ưu tiên sắp xếp các mã bên dãy E12:E22 rồi đến các mã F12:F22.
Cảm ơn các bạn
Thực tình mà nói, cứ thấy " Nợ nợ, Có có" là mình chẳng hiểu mô tê chi cả nên.....làm đại, sai thì ....làm lại
nhưng lấy số liệu vừa ở E12:E22 và F12:F22 rồi cho kết quả từ G4 trở xuống và xếp liên tục, với điều kiện ưu tiên sắp xếp các mã bên dãy E12:E22 rồi đến các mã F12:F22.
Rủi từ G4 trở xuống hổng đủ chỗ chứa thì sao ??????
Thân
Xí quên, mình cũng chẳng hiểu sao dùng Offset lấy dữ liệu ( cột E & F) thì nó hổng chịu, mình tạm thay bằng Index thì Ok ( mà Index cho nó gọn chứ nhìn cái Offset của bạn mình..chóng mặt lắm. Híc
 

File đính kèm

Lần chỉnh sửa cuối:
Thực tình mà nói, cứ thấy " Nợ nợ, Có có" là mình chẳng hiểu mô tê chi cả nên.....làm đại, sai thì ....làm lại

Rủi từ G4 trở xuống hổng đủ chỗ chứa thì sao ??????
Thân
Xí quên, mình cũng chẳng hiểu sao dùng Offset lấy dữ liệu ( cột E & F) thì nó hổng chịu, mình tạm thay bằng Index thì Ok ( mà Index cho nó gọn chứ nhìn cái Offset của bạn mình..chóng mặt lắm. Híc
Cảm ơn bạn đã bỏ thời gian giúp mình.
Do mình để cho đơn giản nên trong Sheet PNN, cột C "Mã số" mình nhập trực tiếp vào, thực ra tòan bộ sheet PNN lấy số liệu bên Sheet TH! thông qua điều kiện của PNN!$E$4, như vậy sẽ kg dùng hàm Index được, do kiến thức tôi còn hạn chế nên tôi khg biết cách nào ngòai hàm Offset. Theo như anh ndu giải thích thì khi dùng công thức lọc và xếp nói trên mà trong nó có lồng hàm Offset thì Mr.Bill G. chỉ cho hiểu ở Excel 97 thôi còn Excel 2003 thì nó ĐÁ nhau. Mình gởi File đính kèm lại nhờ bạn giúp mình, cảm ơn bạn nhiều. (còn từ G4 trở xuống thì tôi phải tính số dòng tối đa đạt được)
Thân
 

File đính kèm

Cảm ơn bạn đã bỏ thời gian giúp mình.
Do mình để cho đơn giản nên trong Sheet PNN, cột C "Mã số" mình nhập trực tiếp vào, thực ra tòan bộ sheet PNN lấy số liệu bên Sheet TH! thông qua điều kiện của PNN!$E$4, như vậy sẽ kg dùng hàm Index được, do kiến thức tôi còn hạn chế nên tôi khg biết cách nào ngòai hàm Offset. Theo như anh ndu giải thích thì khi dùng công thức lọc và xếp nói trên mà trong nó có lồng hàm Offset thì Mr.Bill G. chỉ cho hiểu ở Excel 97 thôi còn Excel 2003 thì nó ĐÁ nhau. Mình gởi File đính kèm lại nhờ bạn giúp mình, cảm ơn bạn nhiều. (còn từ G4 trở xuống thì tôi phải tính số dòng tối đa đạt được)
Thân
Thật ra nếu đổ lỗi cho OFFSET thôi thì oan cho nó quá
File của bạn có vấn đề ở rất nhiều chổ... Tôi đã sửa ở đây rồi còn gì:
http://www.giaiphapexcel.com/forum/showthread.php?56400-Công-thức-lọc-sắp-xếp-dữ-liệu-nó-không-hiểu-hàm-Offset/page2
 
Web KT

Bài viết mới nhất

Back
Top Bottom