Giúp em cách lọc tách các con số trong 1 file exel (1 người xem)

Liên hệ QC

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

tranduyninh

Thành viên bị đình chỉ hoạt động
Thành viên bị đình chỉ hoạt động
Tham gia
25/12/07
Bài viết
5
Được thích
0
Nhờ các bạn chỉ mình cách (nếu được thì giải thích giúp mình về công thức chút để lần sau mình khỏi hỏi nữa ạ)
lọc tách các con số trong file sau thành các con số trên các cột riêng biệt.

Cám ơn các bạn rất nhiều .
 

File đính kèm

Em đang thử dùng advanced filter
 
Nhờ các bạn chỉ mình cách (nếu được thì giải thích giúp mình về công thức chút để lần sau mình khỏi hỏi nữa ạ)
lọc tách các con số trong file sau thành các con số trên các cột riêng biệt.
Cám ơn các bạn rất nhiều .
Thuật toán chung:
Tại ô B2, tìm giá trị B1 trong ô A2, nếu không có để trống, nếu có thì điền B1 vào ô B2.
Công thức nháp: = IF(ISERROR(FIND(B1,A2)),"",B1)
Phát sinh lỗi: Nếu B1=1; nếu trong A2 không có 1 mà có 10, thì kết quả vẫn trả về tìm thấy =>sai
Giải quyết: Tạo sự khác nhau giữa 1 và 10. Tạo dấu ";" trước và sau mỗi con số trong A2, lúc này "; 1;" sẽ khác "; 10;". Lúc này sẽ không tìm số 1 nữa mà tìm số nằm giữa 2 dấu ";"
A2 lúc này trở thành: "; "&A2&";" ==> kết quả: ; 1; 4; 9;
B1 lúc này trở thành: "; "&B1&";" ==> kết quả: ; 1;
Tìm giá trị chuỗi ; 1; trong ; 1; 4; 9;
FIND("; "&B$1&";","; "&$A2&";")

Công thức cuối cùng tại B2:
Mã:
=IF(ISERROR(FIND("; "&B$1&";","; "&$A2&";")),"",B$1)
Copy sang phải và xuống dưới.
 
Web KT

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

Back
Top Bottom