Chào các bác 2009,
Hiện tại đã 2020 và mình tin chắc khó khăn này ai cũng sẽ gặp và hết sức nan giải.
Mình tin là vẫn sẽ có người tìm đến vấn đề này #táchtỉnh #táchđịachỉ
xin chia sẻ cách làm của mình,
Ví dụ tách tỉnh ra khỏi mớ hỗn độn dữ liệu được tổng hợp từ nhiều nguồn khác nhau
Mình tạo 1 bảng phụ thông tin 65 tỉnh, rồi thực hiện CONCATENATE ra text từng phần trong cú pháp bên dưới (các bác lưu ý các dấu ngoặc, hay dấu phẩy thì cứ chọn 1 ký tự khác đặc trưng rồi filter/replace về lại nhe)
Cuối cùng dùng Rept dấu ngoặc đơn 65 lần paste vào nhé.
Hàm mình sử dụng như sau, trong đó vùng @CONTACT là vùng Range:
=IF(COUNTIF([@CONTACT],"*An Giang*"),"An Giang",IF(COUNTIF([@CONTACT],"*Vũng Tàu*"),"Vũng Tàu",IF(COUNTIF([@CONTACT],"*Bắc Giang*"),"Bắc Giang",IF(COUNTIF([@CONTACT],"*Bắc Kạn*"),"Bắc Kạn",IF(COUNTIF([@CONTACT],"*Bạc Liêu*"),"Bạc Liêu",IF(COUNTIF([@CONTACT],"*Bắc Ninh*"),"Bắc Ninh",IF(COUNTIF([@CONTACT],"*Bến Tre*"),"Bến Tre",IF(COUNTIF([@CONTACT],"*Bình Định*"),"Bình Định",IF(COUNTIF([@CONTACT],"*Bình Dương*"),"Bình Dương",IF(COUNTIF([@CONTACT],"*Bình Phước*"),"Bình Phước",IF(COUNTIF([@CONTACT],"*Bình Thuận*"),"Bình Thuận",IF(COUNTIF([@CONTACT],"*Cà Mau*"),"Cà Mau",IF(COUNTIF([@CONTACT],"*Cần Thơ*"),"Cần Thơ",IF(COUNTIF([@CONTACT],"*Cao Bằng*"),"Cao Bằng",IF(COUNTIF([@CONTACT],"*Đà Nẵng*"),"Đà Nẵng",IF(COUNTIF([@CONTACT],"*Đắk Lắk*"),"Đắk Lắk",IF(COUNTIF([@CONTACT],"*Đắk Nông*"),"Đắk Nông",IF(COUNTIF([@CONTACT],"*Điện Biên*"),"Điện Biên",IF(COUNTIF([@CONTACT],"*Đồng Nai*"),"Đồng Nai",IF(COUNTIF([@CONTACT],"*Đồng Tháp*"),"Đồng Tháp",IF(COUNTIF([@CONTACT],"*Gia Lai*"),"Gia Lai",IF(COUNTIF([@CONTACT],"*Hà Giang*"),"Hà Giang",IF(COUNTIF([@CONTACT],"*Hà Nam*"),"Hà Nam",IF(COUNTIF([@CONTACT],"*Hà Nội*"),"Hà Nội",IF(COUNTIF([@CONTACT],"*Hà Tĩnh*"),"Hà Tĩnh",IF(COUNTIF([@CONTACT],"*Hải Dương*"),"Hải Dương",IF(COUNTIF([@CONTACT],"*Hải Phòng*"),"Hải Phòng",IF(COUNTIF([@CONTACT],"*Hậu Giang*"),"Hậu Giang",IF(COUNTIF([@CONTACT],"*Hòa Bình*"),"Hòa Bình",IF(COUNTIF([@CONTACT],"*Hưng Yên*"),"Hưng Yên",IF(COUNTIF([@CONTACT],"*Khánh Hòa*"),"Khánh Hòa",IF(COUNTIF([@CONTACT],"*Kiên Giang*"),"Kiên Giang",IF(COUNTIF([@CONTACT],"*Kon Tum*"),"Kon Tum",IF(COUNTIF([@CONTACT],"*Lai Châu*"),"Lai Châu",IF(COUNTIF([@CONTACT],"*Lâm Đồng*"),"Lâm Đồng",IF(COUNTIF([@CONTACT],"*Lạng Sơn*"),"Lạng Sơn",IF(COUNTIF([@CONTACT],"*Lào Cai*"),"Lào Cai",IF(COUNTIF([@CONTACT],"*Long An*"),"Long An",IF(COUNTIF([@CONTACT],"*Nam Định*"),"Nam Định",IF(COUNTIF([@CONTACT],"*Nghệ An*"),"Nghệ An",IF(COUNTIF([@CONTACT],"*Ninh Bình*"),"Ninh Bình",IF(COUNTIF([@CONTACT],"*Ninh Thuận*"),"Ninh Thuận",IF(COUNTIF([@CONTACT],"*Phú Thọ*"),"Phú Thọ",IF(COUNTIF([@CONTACT],"*Phú Yên*"),"Phú Yên",IF(COUNTIF([@CONTACT],"*Quảng Bình*"),"Quảng Bình",IF(COUNTIF([@CONTACT],"*Quảng Nam*"),"Quảng Nam",IF(COUNTIF([@CONTACT],"*Quảng Ngãi*"),"Quảng Ngãi",IF(COUNTIF([@CONTACT],"*Quảng Ninh*"),"Quảng Ninh",IF(COUNTIF([@CONTACT],"*Quảng Trị*"),"Quảng Trị",IF(COUNTIF([@CONTACT],"*Sóc Trăng*"),"Sóc Trăng",IF(COUNTIF([@CONTACT],"*Sơn La*"),"Sơn La",IF(COUNTIF([@CONTACT],"*Tây Ninh*"),"Tây Ninh",IF(COUNTIF([@CONTACT],"*Thái Bình*"),"Thái Bình",IF(COUNTIF([@CONTACT],"*Thái Nguyên*"),"Thái Nguyên",IF(COUNTIF([@CONTACT],"*Thanh Hóa*"),"Thanh Hóa",IF(COUNTIF([@CONTACT],"*Thừa Thiên Huế*"),"Thừa Thiên Huế",IF(COUNTIF([@CONTACT],"*Tiền Giang*"),"Tiền Giang",IF(COUNTIF([@CONTACT],"*Hồ Chí Minh*"),"Hồ Chí Minh",IF(COUNTIF([@CONTACT],"*Trà Vinh*"),"Trà Vinh",IF(COUNTIF([@CONTACT],"*Tuyên Quang*"),"Tuyên Quang",IF(COUNTIF([@CONTACT],"*Vĩnh Long*"),"Vĩnh Long",IF(COUNTIF([@CONTACT],"*Vĩnh Phúc*"),"Vĩnh Phúc",IF(COUNTIF([@CONTACT],"*Yên Bái*"),"Yên Bái"
_____________________________________________________
Mình đã ứng dụng ra kết quả (lag máy 3 phút), các bác chạy chưa ra thì xem lại vùng thông tin tham chiếu nhé