MSQuery trong Excel sử dụng UNION ALL Query và Tham số

MSQuery trong Excel sử dụng UNION ALL Query và Tham số

Tôi đang cố gắng điều chỉnh một truy vấn đã hoạt động tốt trong khoảng một năm. Nó sử dụng hai ô trên một trang tính làm tham số phạm vi ngày. Dữ liệu cần kéo hiện được lưu trữ trong các bảng khác nhau của cùng một cơ sở dữ liệu. Sau đó, các truy vấn sẽ kéo dữ liệu vào các trang tính đang hoạt động và trang tính trình bày cuối cùng sẽ định dạng dữ liệu để trình bày và in.

Người dùng muốn vẫn có thể nhập hai ngày nhưng vì dữ liệu có thể nằm trong bảng dữ liệu của năm nay so với bảng dữ liệu của năm ngoái, tôi cần thực hiện truy vấn UNION ALL để kết hợp các kết quả.

Nó thực hiện tính tổng trên trường số tiền để tôi nhận được tổng số trên mỗi tài khoản trong phạm vi ngày. Họ thay đổi phạm vi ngày và cập nhật báo cáo ngay lập tức.

Các phần riêng lẻ hoạt động tốt như Truy vấn MS riêng lẻ. Tuy nhiên, khi tôi kết hợp chúng, tôi nhận được "Tham số không được tất cả trong các truy vấn không thể hiển thị bằng đồ họa".

Có ai biết một cách giải quyết cho việc này?

TIA, rasinc




Câu trả lời:
Vì tôi đang sử dụng hàm SumIf, nên tôi chỉ tạo một số truy vấn mới chạm vào các bảng mới và đặt nó bên dưới các truy vấn hiện tại. Nếu phạm vi ngày truy vấn đầu tiên không bao gồm nó, thì phạm vi ngày thứ hai sẽ. Tôi sẽ đánh dấu điều này là đã trả lời mặc dù đó chỉ là một cách giải quyết.

Comments

Popular posts from this blog

Macro Đã bật Excel bị hỏng khi sử dụng Excel> Chia sẻ> Email> Gửi dưới dạng tệp đính kèm

Microsoft excel - Tạo công thức trong đó dữ liệu từ các tab / Bảng tính khác nhau có thể được đồng bộ hóa dựa trên một ô trên bảng tính

Làm mới danh sách SharePoint đã xuất không thành công trong Excel 2013 khi hoạt động với Excel 2010