Chào các anh chị,
Nhờ các anh chị xem giúp em cách lọc dữ liệu và sắp xếp lại giá trị đã lọc được theo 2 yêu cầu :
*. Bỏ những giá trị =0
*. Dồn những giá trị đã tìm được lên sát nhau
Ví dụ : dữ liệu cột A của em là (Cột A luôn luôn có độ dài tối đa là 18 hàng, từ A1:A18)
40
924
1865
1728
1343
1984
2654
2341
5686
.....
.....
Em muốn lọc lại dữ liệu này theo kiểu : số cuối cùng ở mỗi ô là số mấy thì đặt nó vào cột tương ứng
Em muốn có cột B1 là kết quả những số có số cuối cùng là số 0 , cột C1 là số 1 , D1 là số 2 ...... Cột F1 là số 4
Đến số 5 thì xuống hàng quay lại cột B ..... nhưng vì mình không thể biết trước kết quả tìm kiếm của B1 : F1 là mấy hàng nên không thể xác định được ô tiếp theo ở cột B để đặt giá trị số 5 xuống
Cột B.......... cột C......... Cột D................................. Cột E......... Cột F
(Số 0)........ (Số 1)......... (Số 2)............................... (Số 3)....... (Số 4)
..40............. 2341 .... không có nên =0 (để trắng)....... 1343........... 924
.................................................. ...........................................1984
.................................................. ...........................................2654
Cột B ......... cột C...... Cột D................................... Cột E........... Cột F
(Số 5) ....... (Số 6) ......(Số 7)................................. (Số 8) ........ (Số 9)
1865............ 5686 ... không có nên =0 (để trắng)...... =0 (để trắng)
Nhờ các anh chị giúp em viết code VB để xử lý nhé, vì em dùng hàm =IFERROR(SMALL(IF(RIGHT($A1:A$18)="0";($A$1:$A$18) ;"");ROW($A1));0) thì chỉ tìm kiếm được kết quả mà không thể sắp xếp được.
P/S : hàm này là do anh concogia chỉ em đấy, sẵn tiện gởi lời cảm ơn đến anh concogia lần nữa
Xin các anh chị xem file đính kèm sẽ đầy đủ hơn ạ.View more random threads:
- Cách tạo các buttom control
- Anh chị giúp em vơi
- thiết kế file excel tổng hợp kết quả khảo sát theo phiếu
- Kiểm tra dữ liệu đã tồn tại trong cột chưa dựa trên giá trị của textbox userform
- cần các pro giúp về tính tổng có điều kiện
- Dùng checkbox để lựa chọn chỉ tiêu cần phân tích
- Nhờ anh chị giúp em theo yêu cầu của file
- Dò tìm giá trị tưong ứng
- Hàm code VBA xử lý chuỗi do nhập liệu sai
- Em cần hỗ trợ để hoàn thành bảng tính này!