Tôi đã sau:Excel Data Validation Danh sách sử dụng công thức với bộ lọc
Worksheet Accounts:
Worksheet bài:
Tôi muốn biết nếu nó có thể định nghĩa Data Validation của loại List cho toàn bộ cột B trong bảng bài sử dụng công thức, do đó Data Validation cửa sổ bật lên chỉ hiển thị tài khoản Id từ Accounts tờ mà website cột phù hợp website cột của một hàng đã chọn trong bài tờ và có giá trị tích cực trong Status cột?
Nói cách SQL-ish hoặc LINQ-ish:
CHỌN Id TỪ Accounts mà trang web = @ SelectedPostRow.Website VÀ Status = kích hoạt
Marks trên cho thấy hình ảnh thứ hai mà các giá trị sẽ được hiển thị trong menu thả xuống.
Nếu tôi hiểu chính xác bạn, tôi phải tạo một dải tên tài khoản có tên cho mỗi giá trị Trang web. Điều này sẽ không hiệu quả đối với tôi vì bảng Tài khoản có thể được bổ sung với các tài khoản mới và tôi không muốn tăng phạm vi được đặt tên mỗi khi điều này xảy ra. Pivot cũng sẽ không hoạt động vì nó sẽ yêu cầu làm mới. Tôi muốn điều này hoàn toàn tự động mà không cần thêm các công việc kế toán. Còn phần Status = Active thì sao? – Stipo
Bảng tổng hợp sẽ là những gì bạn cần để thực hiện phần Status = Active. Cũng Pivots có thể được làm mới thông qua VBA, có thể được tự động hóa. –