Hỏi cách loại bỏ row chứa ô chứa từ không mong muốn :( (1 người xem)

Liên hệ QC

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

quanghuyit

Thành viên mới
Tham gia
5/11/13
Bài viết
10
Được thích
1
Em có một bảng data khá to trong đó có một cột mà em cần loại những ô chứa các từ không mong muốn (tương tự does not contain trong fillter) và loại cả dòng tương ứng với ô đó, lượng từ cần loại khoảng 60 từ nên em cần tìm cách làm tự động vì còn nhiều data sau này cần xử lý, em có tìm hiểu được bài viết này http://thuthuatphanmem.vn/loc-du-lieu-trong-excel-bang-advanced-filter/
nhưng em không biết cách does not contain, mong anh chị giúp em giải pháp. em xin cảm ơn
 
Bạn đưa file vài nghìn dòng xem nên dùng công thức hay vba nào.
 
1/ Chọn cột chứa những từ cần loại bỏ
2/ Fillter
3/ Tích những ô chứa từ cần loại bỏ
4/ Delete toàn bộ những hàng được Fillter
5/ Trả về bảng tính ban đầu
OK
 
1/ Chọn cột chứa những từ cần loại bỏ
2/ Fillter
3/ Tích những ô chứa từ cần loại bỏ
4/ Delete toàn bộ những hàng được Fillter
5/ Trả về bảng tính ban đầu
OK
vậy vẫn làm thủ công bác ạ
Bạn đưa file vài nghìn dòng xem nên dùng công thức hay vba nào.
gửi bác file đính kèm, em cần loại những người có địa chỉ nằm trong 60 tỉnh/thị xã/thị trấn (bao gồm cả có dấu và không dấu). Mong bác giúp em ạ
 

File đính kèm

Dữ liệu không chuẩn dễ sai lắm, người thì chỉ có tỉnh, người chỉ có huyện. Bạn cần có bảng tra các tỉnh huyện. Bảng tra và dữ liệu thì dùng unikey chuyển mã về không dấu viết thường hoặc hoa. Dùng advanced filter để lọc.
 
Dữ liệu không chuẩn dễ sai lắm, người thì chỉ có tỉnh, người chỉ có huyện. Bạn cần có bảng tra các tỉnh huyện. Bảng tra và dữ liệu thì dùng unikey chuyển mã về không dấu viết thường hoặc hoa. Dùng advanced filter để lọc.
vâng nên em mới lọc ra được danh sách tên cần loại phía dưới đây ạ
Mình gửi phần dữ liệu này lên sẽ có người làm cho cái không thủ công liền.
list đây ạ, mọi người đi qua cố gắng giúp em nhé em còn hàng trăm ngàn dòng cần lọc :(
da nang
đà nẵng
ho chi minh
hồ chí minh
Thu Dau Mot
thủ dầu một
biên hoa
can tho
cần thơ
bình thuận
đắc lắk
an giang
hậu giang
quảng nam
quảng ngãi
tuy hoa
Tuy Hòa
gia lai
rach gia
rạch giá
Pleiku
đồng nai
kon tum
đắk
kiên giang
bình phước
bình định
kiến giang
Vĩnh Long
Duy Xuyên
Phan Thiet
Biên Hòa
Da Lat
trà vinh
Cam Ranh
hue
ninh thuận
long an
tiền giang
đồng tháp
Vung Tau
Quảng Trị
tây ninh
Quang Ngai
lâm đồng
binh duong
bình dương
phú yên
Bến Tre
Nha Trang
Quy Nhon
Cà Mau
sóc trăng
bạc liêu
đồng hới
quảng bình
ba ria
Binh Phuoc
bà rịa
vũng tàu
 
Bạn chuyển hết về không dấu thì tiêu chí lọc sẽ giảm khoảng 1 nửa. Lọc bằng auto filter loại vietnam và viet nam thì dữ liệu cần lọc cũng giảm đáng kể. Còn lại dùng advanced filter thôi.
 
vâng nên em mới lọc ra được danh sách tên cần loại phía dưới đây ạ
list đây ạ, mọi người đi qua cố gắng giúp em nhé em còn hàng trăm ngàn dòng cần lọc ......................................................................
Bạn hỏi 1 câu không đầy đủ nội dung, ý nghĩa thì trừu tượng thì ai hiểu để mà giúp?
1/ Muốn loại những ô chứa các từ không mong muốn: Là chỗ nào, cột nào? Tô màu chỗ cần loại bỏ để cho dễ quan sát.
2/ Lọc danh sách là lọc như thế nào phải có vài ví dụ cụ thể 1 vài tỉnh (hay muốn tách mỗi tỉnh là 1 sheet).

Đã có nhiều thành viên đọc và trợ giúp rồi nhưng chưa đáp ứng được yêu cầu (do bạn giải thích chưa cụ thể, rõ ràng).
 
Bạn hỏi 1 câu không đầy đủ nội dung, ý nghĩa thì trừu tượng thì ai hiểu để mà giúp?
1/ Muốn loại những ô chứa các từ không mong muốn: Là chỗ nào, cột nào? Tô màu chỗ cần loại bỏ để cho dễ quan sát.
2/ Lọc danh sách là lọc như thế nào phải có vài ví dụ cụ thể 1 vài tỉnh (hay muốn tách mỗi tỉnh là 1 sheet).

Đã có nhiều thành viên đọc và trợ giúp rồi nhưng chưa đáp ứng được yêu cầu (do bạn giải thích chưa cụ thể, rõ ràng).
vâng cảm ơn bác đã góp ý, em xin trình bày từng ý như sau
1, như trong file đính kèm em muốn lọc ở cột Địa chỉ
2, Lọc là em muốn xoá tất cả những người nằm trong địa chỉ đó, chẳng hạn em muốn loại khu vực Gia Lai thì những người có địa chỉ "pleiku, gia lai" hoặc "kon tum, gia lai" sẽ bị xoá
 

File đính kèm

vâng cảm ơn bác đã góp ý, em xin trình bày từng ý như sau
1, như trong file đính kèm em muốn lọc ở cột Địa chỉ
2, Lọc là em muốn xoá tất cả những người nằm trong địa chỉ đó, chẳng hạn em muốn loại khu vực Gia Lai thì những người có địa chỉ "pleiku, gia lai" hoặc "kon tum, gia lai" sẽ bị xoá
Hị hị Gia Lai và Kon Tum là 2 tỉnh khác nhau mờ. Sao lại xóa của người ta được
 
Bạn copy các từ cần xóa theo hàng ngang, ví dụ các từ này ở E3:Z3. Công thức E2= "<>*" & E3 & "*" kéo sang Z2. Copy tiêu đề cột địa chỉ vào E1:Z1. Dùng advanced filter để lọc bảng với vùng điều kiện E1:Z2. Nếu nhiều điều kiện có thể chia bớt ra lọc vài lần. Còn nếu bạn thích vba thì mình chịu.
 
Em có một bảng data khá to trong đó có một cột mà em cần loại những ô chứa các từ không mong muốn (tương tự does not contain trong fillter) và loại cả dòng tương ứng với ô đó, lượng từ cần loại khoảng 60 từ nên em cần tìm cách làm tự động vì còn nhiều data sau này cần xử lý, em có tìm hiểu được bài viết này http://thuthuatphanmem.vn/loc-du-lieu-trong-excel-bang-advanced-filter/
nhưng em không biết cách does not contain, mong anh chị giúp em giải pháp. em xin cảm ơn
Bạn làm như sau:
+ Bước 1: Tạo 1 danh sách như trong Sheets("DK1")

+ Bước 2: Dùng công thức cho Sheet1
E2=LOOKUP(2,1/SEARCH('DK1'!$A$2:$A$95,RIGHT(Sheet1!C2,50)),'DK1'!$A$2:$A$95)

+ Bước 3: Dùng AutoFilter cho cột E, lọc #N/A -----> Delete

Xong. Xin mời xem File
 

File đính kèm

Hị hị Gia Lai và Kon Tum là 2 tỉnh khác nhau mờ. Sao lại xóa của người ta được
em hay bị lẫn khu đó, kon tum pleiku gia lai :D
Bạn copy các từ cần xóa theo hàng ngang, ví dụ các từ này ở E3:Z3. Công thức E2= "<>*" & E3 & "*" kéo sang Z2. Copy tiêu đề cột địa chỉ vào E1:Z1. Dùng advanced filter để lọc bảng với vùng điều kiện E1:Z2. Nếu nhiều điều kiện có thể chia bớt ra lọc vài lần. Còn nếu bạn thích vba thì mình chịu.
triệu like :3 cảm ơn bác ạ em lọc được rồi ;)

Bạn làm như sau:
+ Bước 1: Tạo 1 danh sách như trong Sheets("DK1")

+ Bước 2: Dùng công thức cho Sheet1
E2=LOOKUP(2,1/SEARCH('DK1'!$A$2:$A$95,RIGHT(Sheet1!C2,50)),'DK1'!$A$2:$A$95)

+ Bước 3: Dùng AutoFilter cho cột E, lọc #N/A -----> Delete

Xong. Xin mời xem File
thank bác, bác lọc kiểu gì đc hết địa chỉ nước ngoài hay vậy :eek:
 
Web KT

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

Back
Top Bottom