Lọc dữ liệu địa chỉ (4 người xem)

Liên hệ QC

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

tuxedo451989

Thành viên mới
Tham gia
11/11/15
Bài viết
6
Được thích
0
Các bác cho em hỏi muốn lọc/ nhập dữ liệu địa chỉ như trong file đính kèm thì phải làm sao? Cụ thể:

Đối với Quốc gia, tỉnh, huyện, xã thì chỉ được chọn dữ liệu trong droplist và không được nhập dữ liệu khác.

"Xã" sẽ phụ thuộc vào "Huyện", "Huyện" phụ thuộc vào "Tỉnh"

Em là newbie nên rất mong các bác chỉ dạy cặn kẽ.
 

File đính kèm

Các bác cho em hỏi muốn lọc/ nhập dữ liệu địa chỉ như trong file đính kèm thì phải làm sao? Cụ thể:

Đối với Quốc gia, tỉnh, huyện, xã thì chỉ được chọn dữ liệu trong droplist và không được nhập dữ liệu khác.

"Xã" sẽ phụ thuộc vào "Huyện", "Huyện" phụ thuộc vào "Tỉnh"

Em là newbie nên rất mong các bác chỉ dạy cặn kẽ.
Bài này trình bày trên excel là không khó. Bạn tạo danh sách bảng kê hoàn chỉnh và gửi lên. Chắc sẽ có thành viên giúp bạn
Trên diễn đàn cũng có nhiều bài tương tự rồi
 
Các bác cho em hỏi muốn lọc/ nhập dữ liệu địa chỉ như trong file đính kèm thì phải làm sao? Cụ thể:

Đối với Quốc gia, tỉnh, huyện, xã thì chỉ được chọn dữ liệu trong droplist và không được nhập dữ liệu khác.

"Xã" sẽ phụ thuộc vào "Huyện", "Huyện" phụ thuộc vào "Tỉnh"

Em là newbie nên rất mong các bác chỉ dạy cặn kẽ.

Yêu cầu như cái Form trong File Word thật là khó nếu không đính kèm File Excel và còn phụ thuộc vào các thành viên nào rảnh mới có thể giúp được bạn (vì tạo UserForm thì mất rất nhiều thời gian).

Bạn có thể yêu cầu làm giúp trên sheet thì có thể dễ dàng hơn.
 
Em gửi bổ sung bảng kê.

Tôi bó tay với bạn luôn:

1/ Bạn làm 1 sheet có thể gọi là Data_List: Với 1 cột liệt kê tên các quốc gia mà bạn bạn muốn chọn (nêu là Việt Nam mà không có thì bỏ qua cột này), 1 cột liệt kê tên các tỉnh mà bạn bạn muốn chọn, 1 cột liệt kê tên các huyện mà bạn bạn muốn chọn, còn cột xã thì không cần (vì căn cứ vào tên huyện mà người giúp sẽ bổ sung tên xã).

2/ 1 sheet chứa dữ liệu (như sheet1): Sheet này bạn nên cho tiều đề đầy đủ và đúng với tiêu đề sheet bạn đang theo dõi (tốt nhất là bạn nên đưa File bạn đang theo dõi với vài chục dòng dữ liệu), chứ tiêu đề ngắt quãng là thua, người khác giúp sẽ không sửa giúp cho bạn lần 2 đâu.
 
Em cảm ơn 2 bác đã kiên nhẫn với em. Thú thực là mấy cái bày quá mới với em mà sếp lại bắt làm gấp. Bây giờ mà các bác bảo em ngồi nhập tất tần tật các quốc gia, tỉnh, huyện, xã thì chắc không kịp. Trước khi post bài lên em đã thử google nhưng không thấy trường hợp nào giống của em. Em chỉ mong được các bác chỉ dẫn cách làm hoặc phải là cho em xin cái link để em vào đọc, nghiên cứu và tự làm. Việc nhập liệu dữ liệu cho phép em được làm sau khi huy động đủ nhân lực. Có gì không phải mong các bác bỏ qua.
 
Em cảm ơn 2 bác đã kiên nhẫn với em. Thú thực là mấy cái bày quá mới với em mà sếp lại bắt làm gấp. Bây giờ mà các bác bảo em ngồi nhập tất tần tật các quốc gia, tỉnh, huyện, xã thì chắc không kịp. Trước khi post bài lên em đã thử google nhưng không thấy trường hợp nào giống của em. Em chỉ mong được các bác chỉ dẫn cách làm hoặc phải là cho em xin cái link để em vào đọc, nghiên cứu và tự làm. Việc nhập liệu dữ liệu cho phép em được làm sau khi huy động đủ nhân lực. Có gì không phải mong các bác bỏ qua.
Bạn tham khảo link sau nhé
http://www.giaiphapexcel.com/forum/...st-trong-UserForm-như-mẫu&p=646905#post646905
 
Các bác cho em hỏi muốn lọc/ nhập dữ liệu địa chỉ như trong file đính kèm thì phải làm sao? Cụ thể:

Đối với Quốc gia, tỉnh, huyện, xã thì chỉ được chọn dữ liệu trong droplist và không được nhập dữ liệu khác.

"Xã" sẽ phụ thuộc vào "Huyện", "Huyện" phụ thuộc vào "Tỉnh"

Em là newbie nên rất mong các bác chỉ dạy cặn kẽ.
Cái này làm được nhưng bây giờ chưa rảnh, nếu đến tối chưa ai trả lời thì mình sẽ làm giúp bạn.
 
Em cảm ơn 2 bác đã kiên nhẫn với em. Thú thực là mấy cái bày quá mới với em mà sếp lại bắt làm gấp. Bây giờ mà các bác bảo em ngồi nhập tất tần tật các quốc gia, tỉnh, huyện, xã thì chắc không kịp. Trước khi post bài lên em đã thử google nhưng không thấy trường hợp nào giống của em. Em chỉ mong được các bác chỉ dẫn cách làm hoặc phải là cho em xin cái link để em vào đọc, nghiên cứu và tự làm. Việc nhập liệu dữ liệu cho phép em được làm sau khi huy động đủ nhân lực. Có gì không phải mong các bác bỏ qua.

Thì ít ra bạn cũng kê được tên quốc gia và tên tỉnh chứ (còn huyện và xã thí căn cứ tỉnh người ta sẽ gán cho bạn),

Còn việc sếp bắt làm gấp là việc của bạn, bạn không tự bổ sung thì chẳng ai giúp bạn từ A - Z đâu, nếu gấp thì chỉ dùng Validation thôi.

Muốn gấp mà bài #6 tôi góp ý bổ sung tiêu đề theo File đang theo dõi hoặc nội dung cần theo dõi, mà không bổ sung thì ai làm thay bạn đây.
 
Thì ít ra bạn cũng kê được tên quốc gia và tên tỉnh chứ (còn huyện và xã thí căn cứ tỉnh người ta sẽ gán cho bạn),

Còn việc sếp bắt làm gấp là việc của bạn, bạn không tự bổ sung thì chẳng ai giúp bạn từ A - Z đâu, nếu gấp thì chỉ dùng Validation thôi.

Muốn gấp mà bài #6 tôi góp ý bổ sung tiêu đề theo File đang theo dõi hoặc nội dung cần theo dõi, mà không bổ sung thì ai làm thay bạn đây.

Em tham khảo theo link của bác Nothing1988 thì thấy có 2 kiểu nhập liệu và không biết cái nào phù hợp với Form của em nữa. Em gửi bảng này. Bác xem có đúng không ạ?
 

File đính kèm

Em tham khảo theo link của bác Nothing1988 thì thấy có 2 kiểu nhập liệu và không biết cái nào phù hợp với Form của em nữa. Em gửi bảng này. Bác xem có đúng không ạ?
Cách bố trí dữ liệu thế này thì không làm được rồi bàn ạ!, bạn phải bố trí cột tỉnh riêng (không được trùng nhau), cột huyện hoặc thành phố riêng (không được trùng nhau), cột xã hoặc thị trấn riêng (không được trùng nhau) lúc này mới làm được data validation. Còn cách bố trí dữ liệu như file của bạn thì mình chịu thua.
 
cuối cùng là muốn nó lọc như khai báo danh tánh trên gmail sao.
chọn tỉnh thì nó lọc ra các huyện có trong tỉnh đó hay sao
 
Em tham khảo theo link của bác Nothing1988 thì thấy có 2 kiểu nhập liệu và không biết cái nào phù hợp với Form của em nữa. Em gửi bảng này. Bác xem có đúng không ạ?

Chờ các thành viên khác giúp nhưng không thấy, đành làm luôn cho bạn, do dữ liệu quá nhiều nên không rảnh để kiểm tra (chỉ Test thử vài cái tên huyện, xã), vì vậy bạn nên chọn kiểm từng huyện xem số xã hiện ra có đúng theo từng huyện không? để đãm bảo độ chính xác bạn nên Test kỹ trước khi sử dụng.

Lưu ý:
Để sử dụng cho những dòng tiếp theo, bạn chọn C13:E13 (chỗ tô màu xanh), rồi Fill xuống đến đâu là tùy bạn.
 

File đính kèm

Lần chỉnh sửa cuối:
quote_icon.png
Nguyên văn bởi tuxedo451989

Vì File của bạn chưa có tiêu đề đầy đủ nên không biết bạn sử dụng vào mục đích gì, vì vậy tôi gợi ý thêm như sau:

File bài #14 có thể phát triển thêm vài cột nữa, ví dụ:

1/ Thêm cột Nhóm trưởng theo dõi địa bàn phụ trách theo từng tỉnh.

2/ Thêm cột Tổ trưởng theo dõi địa bàn phụ trách theo từng huyện.

3/ Hoặc có thể thêm cột Tổ viên theo dõi địa bàn phụ trách theo từng xã.

Như vậy thì khi lựa chọn thì có nhiều tình huống sảy ra như sau:

1/ Chọn tỉnh mới chọn được huyện và Nhóm trưởng.

2/ Chọn huyện mới chọn được xã và Tổ trưởng.

3/ Chọn xã mới chọn được Tổ viên.
 
Lần chỉnh sửa cuối:
Chờ các thành viên khác giúp nhưng không thấy, đành làm luôn cho bạn, do dữ liệu quá nhiều nên không rảnh để kiểm tra (chỉ Test thử vài cái tên huyện, xã), vì vậy bạn nên chọn kiểm từng huyện xem số xã hiện ra có đúng theo từng huyện không? để đãm bảo độ chính xác bạn nên Test kỹ trước khi sử dụng.

Lưu ý:
Để sử dụng cho những dòng tiếp theo, bạn chọn C13:E13 (chỗ tô màu xanh), rồi Fill xuống đến đâu là tùy bạn.

Cảm ơn bác Be09 nhiều. Sau khi tham khảo các bài viết trên diễn đàn và file bác gửi, em đã mày mò và cho ra sản phẩm như file gửi kèm. Rất mong bác cho ý kiến.

Ngoài ra, em định thiết kế thêm một số tính năng khác như sau:

1. Đối với các droplist, người dùng chỉ được lựa chọn trong danh sách và không được nhập liệu bằng bàn phím (để tránh sai sót).

2. Khi thay đổi dữ liệu phụ thuộc thì ô chứa dữ liệu sẽ tự động xóa trắng và người dùng phải lựa chọn lại (Ví dụ: Nếu đổi tỉnh thành từ "Thành phố Hồ Chí Minh" sang "Đắc Lắc" thì dữ liệu ở các ô "Huyện" và "xã" đã truy vấn từ trước cho "Thành phố Hồ Chí Minh" sẽ bị xóa, buộc người dùng phải chọn lại để phù hợp với dữ liệu của Đắc Lắc.

Ý tưởng là thế nhưng lực bất tòng tâm, rất mong các bác chỉ giáo. Chân thành cảm ơn.

P/S: Sao em chưa attach file mà cứ bị báo là đã sử dụng 831kb nhỉ?
 
Lần chỉnh sửa cuối:
Em cảm ơn 2 bác đã kiên nhẫn với em. Thú thực là mấy cái bày quá mới với em mà sếp lại bắt làm gấp. Bây giờ mà các bác bảo em ngồi nhập tất tần tật các quốc gia, tỉnh, huyện, xã thì chắc không kịp. Trước khi post bài lên em đã thử google nhưng không thấy trường hợp nào giống của em. Em chỉ mong được các bác chỉ dẫn cách làm hoặc phải là cho em xin cái link để em vào đọc, nghiên cứu và tự làm. Việc nhập liệu dữ liệu cho phép em được làm sau khi huy động đủ nhân lực. Có gì không phải mong các bác bỏ qua.

GPE có 1 bài về danh sách xã huyện tỉnh của VN, bạn tham khảo tại đây:
http://www.giaiphapexcel.com/forum/...ã-Huyện-Tỉnh-tại-Việt-Nam&p=668593#post668593
Quốc gia khác thì hổng biết.
 
Lần chỉnh sửa cuối:
Cảm ơn bác Be09 nhiều. Sau khi tham khảo các bài viết trên diễn đàn và file bác gửi, em đã mày mò và cho ra sản phẩm như file gửi kèm. Rất mong bác cho ý kiến.

Ngoài ra, em định thiết kế thêm một số tính năng khác như sau:

1. Đối với các droplist, người dùng chỉ được lựa chọn trong danh sách và không được nhập liệu bằng bàn phím (để tránh sai sót).

2. Khi thay đổi dữ liệu phụ thuộc thì ô chứa dữ liệu sẽ tự động xóa trắng và người dùng phải lựa chọn lại (Ví dụ: Nếu đổi tỉnh thành từ "Thành phố Hồ Chí Minh" sang "Đắc Lắc" thì dữ liệu ở các ô "Huyện" và "xã" đã truy vấn từ trước cho "Thành phố Hồ Chí Minh" sẽ bị xóa, buộc người dùng phải chọn lại để phù hợp với dữ liệu của Đắc Lắc.

Ý tưởng là thế nhưng lực bất tòng tâm, rất mong các bác chỉ giáo. Chân thành cảm ơn.

P/S: Sao em chưa attach file mà cứ bị báo là đã sử dụng 831kb nhỉ?
Ý tưởng 1 thì tại datavaditon bạn chọn Error Alert click vào Show error alert after invalid data is entered
Ý tưởng 2 thì chắc phải can thiệp bằng VBA thôi ( Lót dép hóng) )(&&@@)(&&@@)(&&@@
 
1. Đối với các droplist, người dùng chỉ được lựa chọn trong danh sách và không được nhập liệu bằng bàn phím (để tránh sai sót)

Để làm điều này thì thực hiện như sau: Data > Validation > cửa sổ hiện ra, chọn Error Alert, chọn Show error alert after invalid data is entered, khung Style chọn Stop, khung error gõ "BẠN KHÔNG ĐƯỢC GÕ MÀ PHẢI CLICK CHỌN", hoặc câu gì đó là tùy bạn.

2. Khi thay đổi dữ liệu phụ thuộc thì ô chứa dữ liệu sẽ tự động xóa trắng và người dùng phải lựa chọn lại (Ví dụ: Nếu đổi tỉnh thành từ "Thành phố Hồ Chí Minh" sang "Đắc Lắc" thì dữ liệu ở các ô "Huyện" và "xã" đã truy vấn từ trước cho "Thành phố Hồ Chí Minh" sẽ bị xóa, buộc người dùng phải chọn lại để phù hợp với dữ liệu của Đắc Lắc.

Điều này trong Validation không thể làm được, giải pháp khác là chọn vùng cần sửa đổi xóa nó đi và click chọn lại (thì khỏi cần suy nghỉ nhiều.

Còn muốn VBA thì chơi ngay 1 cái Form luôn cho ấ tượng, đẹp đẽ, nhìn bắt mắt người dùng.
 
Để làm điều này thì thực hiện như sau: Data > Validation > cửa sổ hiện ra, chọn Error Alert, chọn Show error alert after invalid data is entered, khung Style chọn Stop, khung error gõ "BẠN KHÔNG ĐƯỢC GÕ MÀ PHẢI CLICK CHỌN", hoặc câu gì đó là tùy bạn.



Điều này trong Validation không thể làm được, giải pháp khác là chọn vùng cần sửa đổi xóa nó đi và click chọn lại (thì khỏi cần suy nghỉ nhiều.

Còn muốn VBA thì chơi ngay 1 cái Form luôn cho ấ tượng, đẹp đẽ, nhìn bắt mắt người dùng.

Làm VBA hoặc form như thế nào bác hướng dẫn em với. Em không hiểu cái này. Bên em làm cho khách hàng điền nên sếp muốn làm sao cho tiết kiệm thời gian và tránh sai sót.
 
Web KT

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

Back
Top Bottom