Applies ToExcel cho Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016 Excel 2013

Khi truy vấn dữ liệu trong Excel, bạn có thể muốn sử dụng giá trị đầu vào - tham số - để chỉ định một số nội dung về truy vấn. Để thực hiện điều này, bạn tạo một truy vấn tham số trong Microsoft Query:

  • Tham số được sử dụng trong mệnh đề WHERE của truy vấn – tham số luôn hoạt động như một bộ lọc cho dữ liệu được truy xuất.

  • Tham số có thể nhắc người dùng về giá trị đầu vào khi truy vấn được chạy hoặc làm mới, sử dụng hằng số làm giá trị đầu vào hoặc sử dụng nội dung của một ô được chỉ định làm giá trị đầu vào.

  • Tham số là một phần của truy vấn mà nó sửa đổi và không thể dùng lại trong các truy vấn khác.

Lưu ý    Nếu bạn muốn có cách khác để tạo truy vấn tham số, hãy xem Tạo truy vấn tham số (Power Query).

Quy trình

  1. Bấm dữ >Lấy dữ & đổi dữ liệu > lấy dữ liệu > liệu từ các nguồn > từ Microsoft Query.

  2. Làm theo các bước trong Trình hướng dẫn Truy vấn. Trên Trình hướng dẫn Truy vấn – Kết thúc màn hình, chọn Xem dữ liệu hoặc sửa truy vấn trong Microsoft Query rồi bấm Kết thúc. Cửa sổ Truy vấn Microsoft mở ra và hiển thị truy vấn của bạn.

  3. Bấm Xem > SQL. Trong hộp thoại SQL xuất hiện, hãy tìm mệnh đề WHERE – một dòng bắt đầu bằng từ WHERE, thường là ở cuối mã SQL. Nếu không có mệnh đề WHERE, hãy thêm một mệnh đề bằng cách nhập WHERE trên dòng mới ở cuối truy vấn.

  4. Sau WHERE, nhập tên trường, toán tử so sánh (=, <, >, LIKE, v.v.) và một trong các tùy chọn sau:

    • Đối với lời nhắc tham số chung, hãy nhập dấu chấm hỏi (?). Không có cụm từ hữu ích nào được hiển thị trong lời nhắc xuất hiện khi truy vấn được chạy.

      Dạng xem SQL của MS Query nhấn mạnh mệnh đề WHERE

    • Đối với lời nhắc tham số giúp mọi người cung cấp dữ liệu nhập hợp lệ, hãy nhập một cụm từ nằm trong dấu ngoặc vuông. Cụm từ hiển thị trong lời nhắc tham số khi chạy truy vấn.

      Dạng xem SQL của MS Query nhấn mạnh mệnh đề WHERE

  5. Sau khi bạn hoàn tất việc thêm điều kiện với tham số vào mệnh đề WHERE, hãy bấm OK để chạy truy vấn. Excel nhắc bạn cung cấp giá trị cho mỗi tham số, sau đó Microsoft Query sẽ hiển thị kết quả.

  6. Khi bạn đã sẵn sàng tải dữ liệu, hãy đóng cửa sổ Truy vấn Microsoft để trả kết quả về Excel. Hộp thoại Nhập Dữ liệu sẽ mở ra.

    Hộp thoại Nhập Dữ liệu trong Excel

  7. Để xem lại các tham số của bạn, hãy bấm Thuộc tính. Sau đó, trong hộp thoại Thuộc tính Kết nối, trên tab Định nghĩa, bấm tham số.

    Hộp thoại Thuộc tính Kết nối

  8. Hộp thoại Tham số hiển thị các tham số được sử dụng trong truy vấn. Chọn một tham số bên dưới Tên tham số để xem lại hoặc thay đổi Cách thu được giá trị tham số. Bạn có thể thay đổi lời nhắc tham số, nhập một giá trị cụ thể hoặc chỉ định một tham chiếu ô.

    Hộp thoại Tham số Truy vấn MS

  9. Bấm OK để lưu các thay đổi của bạn và đóng hộp thoại Tham số, sau đó trong hộp thoại Nhập Dữ liệu, hãy bấm OK để hiển thị kết quả truy vấn trong Excel.

Bây giờ sổ làm việc của bạn có một truy vấn tham số. Bất cứ khi nào bạn chạy truy vấn hoặc làm mới kết nối dữ liệu của truy vấn, Excel sẽ kiểm tra tham số để hoàn tất mệnh đề WHERE của truy vấn. Nếu tham số nhắc nhập giá trị, Excel sẽ hiển thị hộp thoại Nhập Giá trị Tham số để thu thập dữ liệu đầu vào – bạn có thể nhập giá trị hoặc bấm vào ô có chứa giá trị đó. Bạn cũng có thể xác định rằng giá trị hoặc tham chiếu mà bạn cung cấp phải luôn được sử dụng và nếu bạn sử dụng tham chiếu ô, bạn có thể xác định rằng Excel sẽ tự động làm mới kết nối dữ liệu (nghĩa là chạy lại truy vấn) bất cứ khi nào giá trị của ô được chỉ định thay đổi.

Xem thêm

Tùy chỉnh truy vấn tham số

Tạo truy vấn tham số (Power Query)

Tạo danh sách thả xuống

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.