[hỏi] cách lấy tên quận huyện trong địa chỉ!

  • Thread starter AlexViean
  • Ngày gửi
A

AlexViean

Guest
11/10/14
2
0
1
25
Chào mọi người. Mình có 1 cột địa chỉ đầy đủ và một cột cần nhập tên quận huyện đã có trong cột địa chỉ kia. Mọi người có thể giúp mình tạo hàm được không? Ví dụ kết quả như hình đây:

Untitled.png

Cảm ơn mọi người
 
kuldokk

kuldokk

Guest
26/4/14
39
11
8
32
Frankfurt am Main
www.youtube.com
Chào mọi người. Mình có 1 cột địa chỉ đầy đủ và một cột cần nhập tên quận huyện đã có trong cột địa chỉ kia. Mọi người có thể giúp mình tạo hàm được không? Ví dụ kết quả như hình đây:

Untitled.png

Cảm ơn mọi người


OK, mình có cảm tình với HP nên mình sẽ giúp bạn vụ này. Mặc dù nếu dùng hàm/ công thức sẽ rất xấu xí.

Cách dùng công thức:

VD địa chỉ ở ô A5, trong ô B5 bạn điền công thức này vào:
PHP:
=IFERROR(RIGHT(LEFT(MID(A5;FIND("Quận";A5);LEN(A5));FIND(",";MID(A5;FIND("Quận";A5);LEN(A5)))-1);LEN(LEFT(MID(A5;FIND("Quận";A5);LEN(A5));FIND(",";MID(A5;FIND("Quận";A5);LEN(A5)))-1))-FIND(" ";LEFT(MID(A5;FIND("Quận";A5);LEN(A5));FIND(",";MID(A5;FIND("Quận";A5);LEN(A5)))-1)));RIGHT(LEFT(MID(A5;FIND("Huyện";A5);LEN(A5));FIND(",";MID(A5;FIND("Huyện";A5);LEN(A5)))-1);LEN(LEFT(MID(A5;FIND("Huyện";A5);LEN(A5));FIND(",";MID(A5;FIND("Huyện";A5);LEN(A5)))-1))-FIND(" ";LEFT(MID(A5;FIND("Huyện";A5);LEN(A5));FIND(",";MID(A5;FIND("Huyện";A5);LEN(A5)))-1))))

bạn có thể xem file excel đi kèm.

Cách 2: Nếu là mình mình sẽ dùng cách này:

Tách dự liệu ra thành nhiều cột dựa trên chức năng Data/ Text To Column và chọn Delimiter là dấu "," rồi tách riêng cột Quận, Huyện ra xử lý sau.

Chúc bạn thành công!
 

Đính kèm

  • tach_quan.xlsx
    9.2 KB · Lượt xem: 1,284
  • Like
Reactions: AlexViean
A

AlexViean

Guest
11/10/14
2
0
1
25
OK, mình có cảm tình với HP nên mình sẽ giúp bạn vụ này. Mặc dù nếu dùng hàm/ công thức sẽ rất xấu xí.

Cách dùng công thức:

VD địa chỉ ở ô A5, trong ô B5 bạn điền công thức này vào:
PHP:
=IFERROR(RIGHT(LEFT(MID(A5;FIND("Quận";A5);LEN(A5));FIND(",";MID(A5;FIND("Quận";A5);LEN(A5)))-1);LEN(LEFT(MID(A5;FIND("Quận";A5);LEN(A5));FIND(",";MID(A5;FIND("Quận";A5);LEN(A5)))-1))-FIND(" ";LEFT(MID(A5;FIND("Quận";A5);LEN(A5));FIND(",";MID(A5;FIND("Quận";A5);LEN(A5)))-1)));RIGHT(LEFT(MID(A5;FIND("Huyện";A5);LEN(A5));FIND(",";MID(A5;FIND("Huyện";A5);LEN(A5)))-1);LEN(LEFT(MID(A5;FIND("Huyện";A5);LEN(A5));FIND(",";MID(A5;FIND("Huyện";A5);LEN(A5)))-1))-FIND(" ";LEFT(MID(A5;FIND("Huyện";A5);LEN(A5));FIND(",";MID(A5;FIND("Huyện";A5);LEN(A5)))-1))))

bạn có thể xem file excel đi kèm.

Cách 2: Nếu là mình mình sẽ dùng cách này:

Tách dự liệu ra thành nhiều cột dựa trên chức năng Data/ Text To Column và chọn Delimiter là dấu "," rồi tách riêng cột Quận, Huyện ra xử lý sau.

Chúc bạn thành công!
Rất cảm ơn bạn đã giúp đỡ
 

Xem nhiều