Nhờ các bạn tác địa danh giùm (3 người xem)

Liên hệ QC

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

nguyenchungvan

Thành viên mới
Tham gia
30/3/11
Bài viết
17
Được thích
0
NHờ các anh, chị giúp em tác lấy 2 địa danh
VD: Xã, huyện, tỉnh. EM muốn tách lấy huyện, tỉnh
Cảm ơn nhiều
 

File đính kèm

Sao không dùng FIND cho nó ngắn gọn nhỉ?
Find thì làm như thế nào nhỉ? Phải chăng bạn nói trong trường hợp dữ liệu lúc nào cũng có đúng 3 thành phần: Xã, Huyện, Tỉnh. Chỉ e là trong địa chỉ còn có số nhà, tên đường, ấp, phường gì gì đó nữa nên mới dùng công thức này.
 
Find thì làm như thế nào nhỉ? Phải chăng bạn nói trong trường hợp dữ liệu lúc nào cũng có đúng 3 thành phần: Xã, Huyện, Tỉnh. Chỉ e là trong địa chỉ còn có số nhà, tên đường, ấp, phường gì gì đó nữa nên mới dùng công thức này.
Tức là ĐÁP ỨNG ĐÚNG YÊU CẦU ĐÚNG VỚI DỮ LIỆU ĐANG CÓ CỦA FILE NÀY đấy ---> Find(dấu phẩy)
Nếu tác giả có phản hồi khác hơn, ta tính tiếp
Ẹc... Ẹc...
 
Tức là ĐÁP ỨNG ĐÚNG YÊU CẦU ĐÚNG VỚI DỮ LIỆU ĐANG CÓ CỦA FILE NÀY đấy ---> Find(dấu phẩy)
Nếu tác giả có phản hồi khác hơn, ta tính tiếp
Ẹc... Ẹc...
Thôi, thà rằng làm một lần cho nó xong. Đỡ phải hỏi đi hỏi lại mất thời gian.
 
Cảm ơn các bác
Em thu rồi nhưng vẫn gặp rắc rối: Kết quả vẫn thừa dấu "." ở ô B2 ấy
Các bác giúp em sưa chữa nhá
 
Pac xem giúp nhé. File này địa danh các nhau bằng dấu "-"
Nếu bạn không biết sửa công thức lại cho phù hợp với dữ liệu của mình thì lần sau dữ liệu thế nào thì đưa lên thế ấy. Đừng có giả lập rồi cố ý làm cho khác dữ liệu gốc đi.
Mã:
 =RIGHT(TRIM(A1),LEN(TRIM(RIGHT(SUBSTITUTE(A1," -",REPT(" ",LEN(A1))),2*LEN(A1))))+2)
 
Nếu bạn không biết sửa công thức lại cho phù hợp với dữ liệu của mình thì lần sau dữ liệu thế nào thì đưa lên thế ấy. Đừng có giả lập rồi cố ý làm cho khác dữ liệu gốc đi.
Mã:
 =RIGHT(TRIM(A1),LEN(TRIM(RIGHT(SUBSTITUTE(A1," -",REPT(" ",LEN(A1))),2*LEN(A1))))+2)

Đâu nhỉ? Nếu em làm sai, mong Pác thông cảm
Pác xem lại công thức ở Sheet 2 nhế.
Nếu chỉ đơn thuần là thay đổi giữa "-", và "," thì ngai quá
Cảm ơn bác
 

File đính kèm

Đâu nhỉ? Nếu em làm sai, mong Pác thông cảm
Pác xem lại công thức ở Sheet 2 nhế.
Cái này sai là do lỗi khi nhập liệu. Nhập liệu chuẩn thì sẽ không có chuyện đó. Không tin thì dòng nào kết quả thiếu 1 ký tự đầu tiên (chữ P) bạn thử kiểm tra lại dữ liệu gốc sẽ thấy có một khoản trắng ở cuối chuỗi. Sửa công thức lại thế này:
Mã:
=RIGHT(TRIM(A2),LEN(TRIM(RIGHT(SUBSTITUTE(A2,",",REPT(" ",LEN(A2))),2*LEN(A2))))+1)
Mà cũng nên tập thói quen nhập liệu cho chuẩn. Sau này còn dùng cho nhiều việc.
Nếu chỉ đơn thuần là thay đổi giữa "-", và "," thì ngai quá
Cảm ơn bác
Xem cho kỹ và kiểm tra trước khi hỏi. Tôi đâu có chỉ thay "," bằng "-" không thôi đâu. Cứ copy cái công thức đó, dán vào file mà bạn đã hỏi. Nếu nó không đúng thì mới hỏi tiếp.
 
Web KT

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

Back
Top Bottom