Hỗ trợ tách Xã, Huyện, Thành Phố riêng ra 1 cột (2 người xem)

Liên hệ QC

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

tuanlinhvnnv

Thành viên mới
Tham gia
12/10/17
Bài viết
20
Được thích
1
Giới tính
Nam
Dear Anh/Chị

Cả nhà giúp em có giải pháp công thức nào tách chuỗi ở Cột H (Bôi xanh) Sheet DS-DK thành chi tiết: Tên xã riêng 1 cột, Tên Quận riêng 1 cột, Tên Tỉnh riêng 1 cột.
Ví dụ: Diễn Ngọc, Diễn Châu, Nghệ An --> Thành "Diễn Ngọc"; "Diễn Châu"; "Nghệ An" (Thành 3 cột riêng).

Em cảm ơn cả nhà nhiều.
 

File đính kèm

Dear Anh/Chị

Cả nhà giúp em có giải pháp công thức nào tách chuỗi ở Cột H (Bôi xanh) Sheet DS-DK thành chi tiết: Tên xã riêng 1 cột, Tên Quận riêng 1 cột, Tên Tỉnh riêng 1 cột.
Ví dụ: Diễn Ngọc, Diễn Châu, Nghệ An --> Thành "Diễn Ngọc"; "Diễn Châu"; "Nghệ An" (Thành 3 cột riêng).

Em cảm ơn cả nhà nhiều.

Theo quy tắc phường/xã; quận/huyện; tỉnh/tp thì làm đơn giản.
 

File đính kèm

=TRIM(MID(SUBSTITUTE($H3;", ";REPT(" ";100));1+(COLUMN(A1)-1)*100;100))
Ý nghĩa công thức này bạn giải thích qua cho mình hiểu chút được không?Cảm ơn bạn mình đang cần cái này.

Biết làm chứ không biết giải thích bạn ơi. Địa chỉ của bạn nó theo nguyên tắc kết thúc mỗi địa danh là nó có dấu "," nên mình đổi dấu ", " thành 100 " ", sau đó dùng hàm mid để tách từng cái thôi, Còn đơn giản nữa bạn dùng left-find để lấy cột phường/xã, dùng right-find để lấy thành phố/tỉnh, sau đó dùng mid để lấy quận/huyện (trừ số ký tự phường/xã, tỉnh/thành phố là được).
 
Dear Anh/Chị

Cả nhà giúp em có giải pháp công thức nào tách chuỗi ở Cột H (Bôi xanh) Sheet DS-DK thành chi tiết: Tên xã riêng 1 cột, Tên Quận riêng 1 cột, Tên Tỉnh riêng 1 cột.
Ví dụ: Diễn Ngọc, Diễn Châu, Nghệ An --> Thành "Diễn Ngọc"; "Diễn Châu"; "Nghệ An" (Thành 3 cột riêng).

Em cảm ơn cả nhà nhiều.
Dùng Text to Column là đơn giản nhất.
 
Bạn copy cột H ra thành 3 cột và làm như sau
1. Chọn Cột Tĩnh nhấn Ctrl + H chỗ Find gõ ,* sau đó nhấn OK
2. Chọn Cột Xã nhấn Ctrl + H chỗ Find gõ *, sau đó nhấn OK
3. Tại Cột Huyện (VD: Dòng 3 cột 3) Tại cột 4 bạn gõ =LEFT(C3,LEN(TRIM(C3))-LEN(TRIM(B3))+2), Rồi copy cột 4 và paste special dạng Value sau đó3 nhấn Ctrl + H chỗ Find gõ ,* sau đoa nhấn OK
Chúc bạn thành công
 
Dear Anh/Chị

Cả nhà giúp em có giải pháp công thức nào tách chuỗi ở Cột H (Bôi xanh) Sheet DS-DK thành chi tiết: Tên xã riêng 1 cột, Tên Quận riêng 1 cột, Tên Tỉnh riêng 1 cột.
Ví dụ: Diễn Ngọc, Diễn Châu, Nghệ An --> Thành "Diễn Ngọc"; "Diễn Châu"; "Nghệ An" (Thành 3 cột riêng).

Em cảm ơn cả nhà nhiều.
Copy cột H qua cột X rồi dùng Text to Column.
Hoặc dùng hàm tự tạo.
 

File đính kèm

Biết làm chứ không biết giải thích bạn ơi. Địa chỉ của bạn nó theo nguyên tắc kết thúc mỗi địa danh là nó có dấu "," nên mình đổi dấu ", " thành 100 " ", sau đó dùng hàm mid để tách từng cái thôi, Còn đơn giản nữa bạn dùng left-find để lấy cột phường/xã, dùng right-find để lấy thành phố/tỉnh, sau đó dùng mid để lấy quận/huyện (trừ số ký tự phường/xã, tỉnh/thành phố là được).
Ok mình cảm ơn bạn nhiều
Bài đã được tự động gộp:

Bạn copy cột H ra thành 3 cột và làm như sau
1. Chọn Cột Tĩnh nhấn Ctrl + H chỗ Find gõ ,* sau đó nhấn OK
2. Chọn Cột Xã nhấn Ctrl + H chỗ Find gõ *, sau đó nhấn OK
3. Tại Cột Huyện (VD: Dòng 3 cột 3) Tại cột 4 bạn gõ =LEFT(C3,LEN(TRIM(C3))-LEN(TRIM(B3))+2), Rồi copy cột 4 và paste special dạng Value sau đó3 nhấn Ctrl + H chỗ Find gõ ,* sau đoa nhấn OK
Chúc bạn thành công
Mình cảm ơn bạn
Bài đã được tự động gộp:

Copy cột H qua cột X rồi dùng Text to Column.
Hoặc dùng hàm tự tạo.
Em cảm ơn anh
 
Web KT

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

Back
Top Bottom