Công thức excel để phân tách địa chỉ, thành phố, tiểu bang và zip

Cám ơn vì cái này. Nó đã giúp tôi rất nhiều

Havensta đã viết

Công thức tách Thành phố, Tiểu bang, Zip
15-Oct-08

Xin chào,

Cảm ơn bạn.
Sao thiên đường

Bài viết trước trong chủ đề này

Thứ Tư, ngày 15 tháng 10 năm 2008 3. 32 giờ chiều
Havensta đã viết.

Công thức tách thành phố, tiểu bang, mã zip
Xin chào,

Cảm ơn bạn.
Sao thiên đường

Thứ Tư, ngày 15 tháng 10 năm 2008 4. 01 giờ chiều
Bernard Liengme đã viết.

Lại. Công Thức Tách Thành Phố, Tiểu Bang, Mã Zip


Cung cấp cho chúng tôi luôn có dấu phẩy theo sau bởi một dấu cách

Thành phố. =LEFT[Tờ1. A1,TÌM[",",Trang tính 1. A1]-1]

Trạng thái.
=MID[Trang tính 1. A1,TÌM[",",Trang tính 1. A1]+2,TÌM KIẾM[",",THÊM[Tờ1. A1,"",","",1]]-FIND[",",Sheet1. A1]-1]

khóa kéo. =MID[Trang tính 1. A1,FIND[",",SUBSTITUTE[Sheet1. A1,"",","",1]]+3,255]

Thay thế Sheet1 bằng tên của trang tính. Nếu tên có một hoặc nhiều khoảng trắng thì hãy sử dụng
dấu nháy đơn
Thành phố. =LEFT['Bảng dữ liệu của tôi. A1,FIND[",",'Bảng dữ liệu của tôi'. A1]-1]
lời chúc
--
Bernard V Liengme
Microsoft Excel . //Mọi người. stfx. ca/bliengme
//people.stfx.ca/bliengme
xóa chữ hoa khỏi email

Thứ Tư, ngày 15 tháng 10 năm 2008 4. 15 giờ chiều
tedm đã viết.

Giả sử rằng 3 phần của địa chỉ được phân tách bằng dấu phẩy trống và
Giả sử rằng 3 phần của địa chỉ được phân tách bằng dấu phẩy trống và
assuming your data starts in Row 2, put this in WS1:
in B2 =Left[A2, Find[", ", A2]-1]
in C2 =Mid[A2, Find[", ", A2
in D2 =Left[C2 Find[", ", C2]-1]
in E2 =Mid[C2, Find[", ", C2]+2, 999]
Copy cols B-E down as far as there is data in col A

trong WS2.
trong A2 =WorkSheet1. B2
in B2 =WorkSheet1. D2
trong C2 =WorkSheet1. E2
và sao chép xuống.
--
TedMi

"Havenstar" đã viết

Thứ Tư, ngày 15 tháng 10 năm 2008 4. 15 giờ chiều
Jim May đã viết.

Lại. Công Thức Tách Thành Phố, Tiểu Bang, Mã Zip

Đối với thành phố =LEFT[A1,FIND[",",A1]-1]

Đối với trạng thái =MID[A1,FIND[",",A1]+2,2]

Đối với mã zip =RIGHT[A1,5]

Hy vọng rằng sẽ giúp,

Jim

Thứ Tư, ngày 15 tháng 10 năm 2008 7. 53 giờ chiều
Gord Dibben đã viết.

Tôi sẽ thử sao chép cột sang sheet2 rồi chạy qua Dữ liệu>Văn bản
Tôi sẽ thử sao chép cột đó sang sheet2 rồi chạy qua Dữ liệu>Văn bản tới
Columns>Delimited by comma.


MVP của Gord Dibben MS Excel

Thứ Bảy, ngày 18 tháng 10 năm 2008 12. 25 giờ sáng
muddan madhu đã viết.

hãy thử điều này trong Trang tính 2, hãy đặt công thức nàyA1 =3D LEFT[Sheet1. A1,TÌM[",",Trang tính 1.
hãy thử điều này

trong Bảng công việc 2 đặt công thức này

A1 =3DLEFT[Trang tính 1. A1,TÌM[",",Trang tính 1. A1]-1]
B1 =3DMID[Sheet1. A1,TÌM[",",Trang tính 1. A1,TÌM[",",Trang tính 1. A1]]+1,LEN[Tờ1.
A1]-LEN[Sheet2. A1]-LEN[Tờ2. C1]-2]
C1 =3DMID[Sheet1. A1,TÌM[CHAR[39],SUBSTITUTE[Sheet1. A1,"",",CHAR[39],2]]
+1,255]

Vào ngày 16 tháng 10 năm 12. 32=A0am, Havenstar < Havens. @discussions. Microsoft. com>
đã viết.
t


Đã gửi qua EggHeadCafe - Cổng thông tin lựa chọn dành cho nhà phát triển phần mềm
Cách phát hiện và Tự động cài đặt MSXML
http. //www. cà phê đầu trứng. com/tutorials/aspnet/9db92980-4f3a-4243-b411-04094072c374/how-to-detect-and-automat. aspx

Nếu một ô chứa địa chỉ đầy đủ, bạn sẽ sử dụng công thức nào để hiển thị địa chỉ đường phố, thành phố, tiểu bang và mã zip trong các ô riêng biệt? . Một vài hàng của dữ liệu mẫu được hiển thị bên dưới và bạn có thể tải xuống tệp mẫu “Tách địa chỉ bằng công thức Excel” để xem tất cả dữ liệu

Dữ liệu mẫu

Đối với thử thách này, tôi đã giữ dữ liệu khá rõ ràng – bạn có thể không may mắn như vậy trong cuộc sống thực. Dưới đây là một số hàng đầu tiên chứa đầy đủ địa chỉ, với một số thành phần chính được đánh dấu

Nơi để chia địa chỉ

Như bạn có thể thấy trong ảnh chụp màn hình ở trên, có các ký tự nhất quán sẽ giúp bạn phân chia dữ liệu

  • Có một dấu gạch nối sau địa chỉ đường phố, với một ký tự khoảng trắng trước và sau nó
  • Có dấu phẩy ở cuối tên thành phố, sau đó là ký tự khoảng trắng [Một số địa chỉ đường phố cũng có dấu phẩy]
  • Trạng thái là mã gồm 2 chữ cái, viết hoa, có ký tự khoảng trắng trước và sau nó
  • Mã zip là 9 hoặc 5 số, ở cuối địa chỉ [Lưu ý. mã zip có thể bắt đầu bằng số không]

Flash điền vào địa chỉ chia

Một số người nói rằng họ sẽ chỉ sử dụng Flash Fill để tách địa chỉ. Đó là một lựa chọn nhanh chóng và dễ dàng nếu địa chỉ đầy đủ sẽ không được chỉnh sửa sau này

Flash Fill có sẵn trong Excel 2013 trở lên và nó giúp bạn trích xuất thông tin, dựa trên các mẫu trong dữ liệu của bạn. Bạn có thể sử dụng nó để đặt tên theo thứ tự đảo ngược, chia ngày và giờ và nhiều tác vụ dữ liệu khác

Ảnh gif hoạt hình này cho biết cách điền vào hai hàng đầu tiên, sau đó sử dụng lệnh Flash Fill trong mỗi cột để lấy dữ liệu

Công thức để tách địa chỉ

Nếu các địa chỉ đầy đủ có thể được chỉnh sửa sau này, các mục Flash Fill sẽ không được cập nhật tự động. Thay vào đó, bạn có thể sử dụng các công thức để trích xuất các phần riêng biệt từ địa chỉ đầy đủ

Tôi đã rất ngạc nhiên khi thấy có bao nhiêu giải pháp khác nhau mà mọi người gửi đến. Không có hai người nào sử dụng tất cả các công thức giống nhau và hầu như không có bất kỳ sự trùng lặp nào trong mỗi cột

Tuy nhiên, có một vài chức năng là chìa khóa để giải quyết thách thức

  • TÌM KIẾM hoặc TÌM, để định vị một ký tự cụ thể trong địa chỉ đầy đủ
  • TRÁI, MID và PHẢI để trả về các ký tự từ vị trí bắt đầu

Công thức ví dụ

Dưới đây là các công thức ví dụ — một công thức cho mỗi trường. Bạn có thể tải về sổ làm việc mẫu, để xem tất cả các giải pháp khác

  • Địa chỉ đường phố. =LEFT[[@FullAddress], FIND[“-“,[@FullAddress]]-2]
  • Thành phố. =MID[[@FullAddress],LEN[[@StreetAddress]]+4, FIND[“,”,SUBSTITUTE[[@FullAddress],[@StreetAddress],””]]-4]
  • Tiểu bang. =MID[[@FullAddress],FIND[[@City],[@FullAddress]]+LEN[[@City]]+2,2]
  • Mã Bưu Chính. =MID[[@FullAddress],[FIND[[@State],[@FullAddress]]]+3,9]

Để biết chi tiết về cách các công thức này hoạt động, hãy truy cập trang Công thức địa chỉ phân tách trên trang web Bối cảnh của tôi

Nhận sổ làm việc mẫu

Để xem dữ liệu địa chỉ đầy đủ và tất cả các giải pháp, hãy tải xuống sổ làm việc mẫu từ trang Công thức địa chỉ phân tách trên trang web Ngữ cảnh của tôi [cuộn đến phần Tải xuống]

Chủ Đề