Cần giúp đỡ về Validation-tham chiếu phụ thuộc (Cụ thể: Tỉnh-Huyện-Xã) (1 người xem)

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

vistaab

Thành viên chính thức
Tham gia
1/8/09
Bài viết
92
Được thích
78
Giới tính
Nam
Nghề nghiệp
Kế toán
Chào cả nhà!
Em gửi file lên nhờ mọi người giúp đỡ hoàn thiện file. Cụ thể là trong mục lựa chọn Xã cho từng Huyện thì có vấn đề mà em chưa biết cách khắc phục. Ví dụ cho dễ hiểu: Huyện Châu Thành thì có tới 8 Tỉnh(Thành) có cùng tên huyện này. Vì thế khi dùng hàm Offset-Match-Countif (theo bài hướng dẫn của chú PhanTuHuong) thì không thể xác định chính xác vùng dữ liệu cần lấy cho mục Xã. Thay vào đó, excel sẽ liệt kê tất cả các Xã của Huyện Châu Thành của cả 8 Tỉnh(Thành).
Em cần giúp đỡ 2 vấn đề:
1. Làm thế nào để xác định đúng các Xã trong Huyện Châu Thành của mỗi Tỉnh được chính xác.
2. Nâng cao hơn 1 chút là khi gõ 1 ký tự chữ cái vào ô J4(ví dụ: gõ chữ "H") thì sẽ tự động liệt kê tất cả các Tỉnh(Thành) có tên bắt đầu bằng chữ cái đó (Ví dụ: nó sẽ hiện "Hà Nội; Hà Tĩnh...."). Và tương tự cho các cột K, cột L.
Cảm ơn mọi người.
 

File đính kèm

===================
============================
=========================================
 
Lần chỉnh sửa cuối:
Cảm ơn bác Let'GâuGâu
. Nhưng trong file đính kèm của bác, em vẫn chưa thấy có gì thay đổi. Bác có thể nói rõ hơn giúp em được không ạ?
 
============
xóa dùm nha mod
cám ơn nhìu
 
Lần chỉnh sửa cuối:
Chào cả nhà!
1. Làm thế nào để xác định đúng các Xã trong Huyện Châu Thành của mỗi Tỉnh được chính xác.
Cảm ơn mọi người.
Cột Phường xã, [L4], nhập thử công thức này trong Source:
=OFFSET($G$3,MATCH($J4&$K4,$E$4:$E$11108&$F$4:$F$11108,0),,COUNTIFS($E$4:$E$11108,$J4,$F$4:$F$11108,$K4),)
 
Cột Phường xã, [L4], nhập thử công thức này trong Source:
=OFFSET($G$3,MATCH($J4&$K4,$E$4:$E$11108&$F$4:$F$11108,0),,COUNTIFS($E$4:$E$11108,$J4,$F$4:$F$11108,$K4),)
Cảm ơn bạn.
Mình đã thử và nhận thấy: với hàm Countifs đã cho ra kết quả chính xác số lượng Xã(Phường) của mỗi huyện. Tuy nhiên do hàm Match như trên không thể tìm được vị trí đầu tiên của huyện Châu Thành tại 1 tỉnh nào đó theo yêu cầu. Do vậy danh sách các Xã(Phường) được trích lọc ra không đúng. Vấn đề đặt ra bây giờ là làm sao để tìm được vị trí (hay nói chính xác hơn 1 chút là số thứ tự dòng của ô chứa "Huyện Châu Thành" của 1 tỉnh nào đó xuất hiện ở cột K).
Mong được sự giúp đỡ của các bạn.
 
Cảm ơn bạn.
Mình đã thử và nhận thấy: với hàm Countifs đã cho ra kết quả chính xác số lượng Xã(Phường) của mỗi huyện. Tuy nhiên do hàm Match như trên không thể tìm được vị trí đầu tiên của huyện Châu Thành tại 1 tỉnh nào đó theo yêu cầu. Do vậy danh sách các Xã(Phường) được trích lọc ra không đúng. Vấn đề đặt ra bây giờ là làm sao để tìm được vị trí (hay nói chính xác hơn 1 chút là số thứ tự dòng của ô chứa "Huyện Châu Thành" của 1 tỉnh nào đó xuất hiện ở cột K).
Mong được sự giúp đỡ của các bạn.

mượn file bài #4
validation tại M4
Mã:
=OFFSET($G$3,MATCH($K4,$E$4:$E$11108,0)+MATCH($L4,huyen,0)+2,,COUNTIF(huyen,$L4))
 
Cảm ơn bạn.
Mình đã thử và nhận thấy: với hàm Countifs đã cho ra kết quả chính xác số lượng Xã(Phường) của mỗi huyện. Tuy nhiên do hàm Match như trên không thể tìm được vị trí đầu tiên của huyện Châu Thành tại 1 tỉnh nào đó theo yêu cầu. Do vậy danh sách các Xã(Phường) được trích lọc ra không đúng. Vấn đề đặt ra bây giờ là làm sao để tìm được vị trí (hay nói chính xác hơn 1 chút là số thứ tự dòng của ô chứa "Huyện Châu Thành" của 1 tỉnh nào đó xuất hiện ở cột K).
Mong được sự giúp đỡ của các bạn.
Bạn xem thử :
 

File đính kèm

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

Back
Top Bottom