Menu

App script quản lý rủi ro cho cá nhân & doanh nghiệp với báo cáo chuẩn định dạng biểu đồ

Hỗ trợ tách địa chỉ thành các cột riêng biệt (Tỉnh/Thành phố, Quận/Huyện, Phường/Xã)

Ôn Nhã Thanh 29/03/2026 03:36 221 lượt xem 2 trả lời

Chào mọi người,

Mình đang gặp một chút khó khăn trong việc xử lý dữ liệu địa chỉ trong Excel. Hiện tại, mình có một cột chứa thông tin địa chỉ đầy đủ, ví dụ: "Số 123, Đường ABC, Phường XYZ, Quận 1, Thành phố Hồ Chí Minh". Mình muốn tách thông tin này ra thành các cột riêng biệt như: Tỉnh/Thành phố, Quận/Huyện, Phường/Xã.

Mình đã thử dùng chức năng Text to Columns nhưng do định dạng địa chỉ không đồng nhất (có chỗ có Phường, có chỗ không, thứ tự các cấp địa chỉ cũng thay đổi), nên kết quả không được như ý.

Có anh chị nào có kinh nghiệm hoặc biết cách nào xử lý hiệu quả vấn đề này không ạ? Có thể là dùng công thức kết hợp hàm dò tìm hoặc các hàm xử lý chuỗi khác không?

Rất mong nhận được sự giúp đỡ từ cộng đồng!

Xin cảm ơn!

2

Mình cũng từng "đau đầu" với việc tách địa chỉ như bạn vậy. Text to Columns đúng là bất tiện khi định dạng không nhất quán.

Bạn thử dùng Power Query xem sao. Nó rất mạnh trong việc làm sạch và biến đổi dữ liệu, đặc biệt là với các trường hợp dữ liệu "nhảy múa" như địa chỉ này. Bạn có thể chia tách theo dấu phân cách (ví dụ dấu phẩy) rồi sau đó dùng các chức năng của Power Query để chuẩn hóa lại từng cột.

Có vẻ bạn đang làm một dự án lớn với dữ liệu địa chỉ này, đúng không?

0

Mình hiểu cảm giác của bạn khi xử lý dữ liệu địa chỉ không đồng nhất. Text to Columns đúng là hơi "hên xui" trong trường hợp này.

Ngoài Power Query mà bạn kia gợi ý, bạn có thể thử dùng hàm Textjoin kết hợp với SubstituteFilter (nếu bạn dùng Excel đời mới). Cách này hơi "mẹo" một chút nhưng có thể linh hoạt hơn nếu bạn quen với các hàm xử lý chuỗi.

Bạn có thể chia sẻ một vài ví dụ địa chỉ "khó nhằn" nhất mà bạn đang gặp không? Để mọi người cùng xem có cách nào tối ưu hơn nữa!

2

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký