lamquang11
Thành viên chính thức


- Tham gia
- 21/9/09
- Bài viết
- 63
- Được thích
- 3
Mình nghĩ phải thêm cột phụ! Bạn xem file đính kèm!Chào các pro.
Mình có 1 vấn đề cần các pro hỗ trợ.
Vui lòng xem file kèm.
Cảm ơn.
Bạn xem File.Chào các pro.
Mình có 1 vấn đề cần các pro hỗ trợ.
Vui lòng xem file kèm.
Cảm ơn.
Yêu cầu: Vừa xếp từ nhỏ đến lớn, vừa loại trùng!?Chào các pro.
Mình có 1 vấn đề cần các pro hỗ trợ.
Vui lòng xem file kèm.
Cảm ơn.
G2=IFERROR(OFFSET($D$1,MOD(AGGREGATE(15,6,((COUNTIF(D$2:$D$100,"<"&$D$2:$D$100)+1)*10^3+ROW($1:$100))/($D$2:$D$100<>"")/(COUNTIF($G$1:$G1,$D$2:$D$100)=0),1),10^3),),"")
Hay quá bạn ơi, mình làm dc rồiYêu cầu: Vừa xếp từ nhỏ đến lớn, vừa loại trùng!?
Bài #3 đã thực hiện cho bạn bằng VBA.
Bạn tham khảo thêm cách dùng công thức dưới đây:
Enter, rồi fill xuống.Mã:G2=IFERROR(OFFSET($D$1,MOD(AGGREGATE(15,6,((COUNTIF(D$2:$D$100,"<"&$D$2:$D$100)+1)*10^3+ROW($1:$100))/($D$2:$D$100<>"")/(COUNTIF($G$1:$G1,$D$2:$D$100)=0),1),10^3),),"")
Thân
@Phan Thế Hiệp Thân:Yêu cầu: Vừa xếp từ nhỏ đến lớn, vừa loại trùng!?
Bài #3 đã thực hiện cho bạn bằng VBA.
Bạn tham khảo thêm cách dùng công thức dưới đây:
Enter, rồi fill xuống.Mã:G2=IFERROR(OFFSET($D$1,MOD(AGGREGATE(15,6,((COUNTIF(D$2:$D$100,"<"&$D$2:$D$100)+1)*10^3+ROW($1:$100))/($D$2:$D$100<>"")/(COUNTIF($G$1:$G1,$D$2:$D$100)=0),1),10^3),),"")
Thân
Xem giải thích công thức trong file đính kèm.@Phan Thế Hiệp Thân:
Công thức này hữu ích quá bạn ạ, tôi cũng có nhiều trường hợp phải lọc bỏ trùng và sắp xếp, nhưng tôi chưa biết làm. Nên đành bấm Remove Duplicates xong là Sort.
Nhưng thật sự là tôi chưa hiểu bản chất công thức của bạn, nên muốn bắt chước cũng khó. Bạn có thể giải thích qua giúp tôi được không?
Cám ơn @Phan Thế Hiệp! Hy vọng tôi sẽ làm tự làm được ^^. Chúc bạn ngày vui!Xem giải thích công thức trong file đính kèm.
(Tham khảo thêm các phần nhỏ giải thích liên quan tại: https://www.giaiphapexcel.com/diendan/threads/lọc-dữ-liệu-trùng-từ-2-cột-và-tính-tổng.136566/#post-872185)
Thân