TÁCH HUYỆN RA KHỎI ĐỊA CHỈ

Liên hệ QC

trai ho mo

Thành viên mới
Tham gia
29/10/12
Bài viết
21
Được thích
5
Mong các Bác giúp dùm 1 vấn đề. Tôi muốn tách huyện ra khỏi địa chỉ. Nhưng vì khi nhập dữ liệu 1 số địa chỉ không nhập cùng 1 quy cách nên khi tách huyện ra bị thiếu chữ ở đầu hoặc thừa Xã (Phường) phía sau (những ô chữ đỏ). Xin các Bác giúp dùm. Cám ơn
 

File đính kèm

Mong các Bác giúp dùm 1 vấn đề. Tôi muốn tách huyện ra khỏi địa chỉ. Nhưng vì khi nhập dữ liệu 1 số địa chỉ không nhập cùng 1 quy cách nên khi tách huyện ra bị thiếu chữ ở đầu hoặc thừa Xã (Phường) phía sau (những ô chữ đỏ). Xin các Bác giúp dùm. Cám ơn
Có lẽ là thế này:
Mã:
=TRIM(MID(SUBSTITUTE(SUBSTITUTE(D3,",",REPT(" ",200),1),",",REPT(" ",200),1),200,200))
 
REPT(" ",200),1),",",REPT(" ",200),1),200,200
Anh ơi cho em hỏi ý nghĩa của công thức chỗ này với ạ, 200 nghĩa là gì vậy
1.
Bạn thử thay tất cả 200 bằng 20 thì sẽ thấy công thức sai. Nhưng nếu thay 200 bằng số lớn hơn 200 thì công thức luôn đúng.

Tóm lại công thức mà người ta cho bạn nó thuộc loại không luôn đúng. Nó phụ thuộc vào con số kỳ diệu 200 mà người ta lấy từ trên trời. Nó chỉ phải đeo huy hiệu "Số đủ lớn". Thế nào là "Số đủ lớn"? Rõ ràng 20 chưa đủ lớn, nhưng 200 thì thấy có vẻ đủ. Nhưng với dữ liệu khác thì rất có thể 200 lại chưa được phép đeo huy hiệu "Số đủ lớn". Chẳng hạn tôi bịa ra dữ liệu:

D3 = Thành phố Hồ Chí Minh thành phố mang tên Bác thành phố Sài Gòn xưa nơi tôi sinh ra và lớn lên - đúng rồi đây thành phố Hồ Chí Minh thành phố mang tên Bác thành phố Sài Gòn xưa nơi tôi sinh ra và lớn lên, huyện Hóc Môn, xã Xuân Thới Thượng

thì chắc chắn kết quả sai. Tùy vào từng bài, từng kiểu dữ liệu mà "Số đủ lớn" sẽ khác nhau. Nhưng có một chắc chắn 200% là trong các công thức kiểu này thì LUÔN LUÔN có thể dùng Len($D3) làm "Số đủ lớn". Tức trong các công thức kiểu này thì Len($D3) hoàn toàn có tư cách đeo huy hiệu "Số đủ lớn". Có thể thay 200 bằng Len($D3).

2. Thực ra công thức có thể ngắn hơn.
Mã:
=TRIM(MID(SUBSTITUTE(D3,",",REPT(" ",200)),200,200))
 
...
D3 = Thành phố Hồ Chí Minh thành phố mang tên Bác thành phố Sài Gòn xưa nơi tôi sinh ra và lớn lên - đúng rồi đây thành phố Hồ Chí Minh thành phố mang tên Bác thành phố Sài Gòn xưa nơi tôi sinh ra và lớn lên, huyện Hóc Môn, xã Xuân Thới Thượng
...
Nói chuyện ngoài lề chút:
SG nơi tôi lớn lên chỉ có 8 quận (*1)(*2). Khi tôi lớn thì thêm 2 quận nữa thành 10.
Bởi vậy, trong tuồng cải lương Tuyệt Tình Ca, Hoa Phượng và Ngọc Điệp mới chọn vai chính là ông cò quận 9, sau đó đổi thành ông cò quận 11 (cái này tôi nhớ không rõ, có người nói là quận 12).

Sau giải phóng, SG sát nhập với Gia Định (lúc đó là Tỉnh Gia Định) để lập nên TP HCM. Những quận như Bình Thạnh, Tân Bình, Gò Vấp,... ngày xưa thuộc về Gia định.

(*1) quận 2 lúc ấy là một phần của quận 1 bây giờ, nếu không kể khuôn viên khu Sở Thú thì quận này lúc ấy khá nhỏ, và vì vậy, nhiều người quên mất.

(*2) phía bắc quận 3 lúc gia đình tôi mới về SG còn khá sơ khai. Về sau nhờ mấy sở Mỹ lập nên ở đấy mới phát triển.

(*3) Tân Bình cũng sơ khai, nhờ bà tông tông Thiệu mở bệnh viện Vì Dân mới phát triển dần.

(*4) Tân Sơn Hoà phát triển theo mức độ của phi trường Tân Sơn Nhất.
 
Web KT

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

Back
Top Bottom