Bí quyết Trích Xuất Dữ Liệu Từ Sheet Này Sang Sheet Khác theo Điều Kiện

Video lấy dữ liệu từ sheet này sang sheet khác

Khi làm việc với Excel, đôi khi bạn cần lọc dữ liệu từ sheet này sang sheet khác để tạo báo cáo. Nếu bạn chưa biết cách, hãy tham khảo các phương pháp sau để lấy dữ liệu từ Sheet này sang Sheet khác theo điều kiện.

Có thể bạn quan tâm

  • Hướng dẫn bạn 5 cách lọc dữ liệu trùng nhau trong Excel cực kỳ đơn giản và nhanh chóng
  • Cách Live Stream PUBG Mobile trên điện thoại iPhone, Android
  • CỔNG GIAO DỊCH BẢO HIỂM XÃ HỘI ĐIỆN TỬ
  • Hướng dẫn sao lưu và phục hồi Driver trên Windows 10
  • Hướng dẫn sử dụng khóa số từ A-Z

Bí quyết Trích Xuất Dữ Liệu Từ Sheet Này Sang Sheet Khác theo Điều Kiện

Dưới đây, chúng tôi chia sẻ hai cách lấy dữ liệu từ Sheet này sang Sheet khác theo điều kiện. Hãy theo dõi.

Phương pháp Lấy Dữ Liệu từ Sheet này Sang Sheet khác theo Điều Kiện Sử Dụng Bộ Lọc Nâng Cao

Giả sử bạn có bảng dữ liệu tại Sheet1 như sau:

Bí quyết Trích Xuất Dữ Liệu Từ Sheet Này Sang Sheet Khác theo Điều Kiện

Muốn trích xuất dữ liệu từ Sheet1 sang Sheet2 với điều kiện trong A1:B2 của Sheet2.

Bí quyết Trích Xuất Dữ Liệu Từ Sheet Này Sang Sheet Khác theo Điều Kiện

Hãy thực hiện như sau:

Bước 1: Trên Sheet2, chọn Data -> Advanced.

Bí quyết Trích Xuất Dữ Liệu Từ Sheet Này Sang Sheet Khác theo Điều Kiện

Bước 2: Mở cửa sổ Advanced Filter, trong phần Action chọn Copy to another location.

  • List range: vùng dữ liệu cần lọc (bảng dữ liệu trong Sheet1).
  • Criteria range: vùng điều kiện lọc (trong Sheet2).
  • Copy to: vị trí trong Sheet 2, nơi đặt kết quả sau khi lấy dữ liệu từ Sheet1.
  • Unique records only: chỉ lấy các giá trị không trùng nhau (xuất hiện 1 lần).
Tham Khảo Thêm:  Hướng dẫn tra cứu điểm thi THPT quốc gia 2017 theo tên, số báo danh

Bí quyết Trích Xuất Dữ Liệu Từ Sheet Này Sang Sheet Khác theo Điều Kiện

Thực hiện như sau:

Đặt chuột trong phần List range, chọn biểu tượng như hình dưới đây:

Bí quyết Trích Xuất Dữ Liệu Từ Sheet Này Sang Sheet Khác theo Điều Kiện

Tiếp theo, click vào tên Sheet1.

Bí quyết Trích Xuất Dữ Liệu Từ Sheet Này Sang Sheet Khác theo Điều Kiện

Sau đó, kéo và chọn vùng dữ liệu cần lọc trong Sheet1.

Bí quyết Trích Xuất Dữ Liệu Từ Sheet Này Sang Sheet Khác theo Điều Kiện

Cuối cùng, nhấn chọn biểu tượng như hình dưới để mở hộp Advanced Filter.

Bí quyết Trích Xuất Dữ Liệu Từ Sheet Này Sang Sheet Khác theo Điều Kiện

Đặt con trỏ chuột vào ô Criteria range và kéo vùng chọn vào điều kiện trong Sheet2.

Bí quyết Trích Xuất Dữ Liệu Từ Sheet Này Sang Sheet Khác theo Điều Kiện

Tiếp theo, di chuyển con trỏ chuột vào ô Copy to và chọn ô mà bạn muốn đặt kết quả sau khi lấy dữ liệu theo điều kiện từ Sheet1, sau đó nhấn OK để lọc.

Bí quyết Trích Xuất Dữ Liệu Từ Sheet Này Sang Sheet Khác theo Điều Kiện

Kết quả sẽ được hiển thị bắt đầu từ ô trong phần Copy to mà bạn vừa chọn.

Bí quyết Trích Xuất Dữ Liệu Từ Sheet Này Sang Sheet Khác theo Điều Kiện

Lưu ý: Cách thiết lập điều kiện trong Advanced Filter

– Vùng điều kiện trong Advanced Filter phải tuân theo nguyên tắc bao gồm tên tiêu đề của trường dữ liệu liên quan và nội dung điều kiện trong trường đó.

Cách diễn đạt mối quan hệ giữa các điều kiện:

Mối quan hệ phụ thuộc (điều kiện dạng AND): Tất cả các điều kiện phải đồng thời thỏa mãn.

+ Mỗi điều kiện sẽ đi kèm với một tiêu đề. Trong trường hợp cùng một cột tiêu đề, chỉ cần lặp lại cột tiêu đề đó.

+ Đặt tất cả các điều kiện trên cùng một hàng.

+ Mỗi điều kiện sẽ được kèm theo một tiêu đề. Trong trường hợp cùng một cột tiêu đề, đặt ở dòng phía dưới trên cùng cột tiêu đề đó.

Tham Khảo Thêm:  Thủ thuật đơn giản để biết ai đó chặn số điện thoại của bạn

+ Đặt các điều kiện sao cho chúng không nằm cùng một hàng.

Cách trích dẫn dữ liệu từ sheet này sang sheet khác dựa trên điều kiện, sử dụng hàm Vlookup.

Giả sử bạn có bảng điểm thi trong Sheet1 như sau:

Bí quyết Trích Xuất Dữ Liệu Từ Sheet Này Sang Sheet Khác theo Điều Kiện

Trong Sheet2, bạn lấy thông tin tên học sinh, điểm toán, văn, anh từ Sheet1 dựa vào số báo danh ở ô A2.

Bí quyết Trích Xuất Dữ Liệu Từ Sheet Này Sang Sheet Khác theo Điều Kiện

Nhắc lại cú pháp hàm VLOOKUP:

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

Trong đó:

  • Lookup_value: giá trị bạn muốn tìm kiếm, là tham số bắt buộc.
  • Table_array: vùng dữ liệu cần tìm kiếm giá trị, lưu ý giá trị tra cứu phải luôn ở cột đầu tiên của table_array.
  • Col_index_num: số cột chứa giá trị cần trả về, tính từ cột đầu tiên là 1.
  • Range_lookup: kiểu tìm kiếm, range_lookup =1 tương đương True -> tìm kiếm tương đối, range_lookup =0 tương đương False -> tìm kiếm tuyệt đối.

Bây giờ hãy thực hiện cách lấy dữ liệu từ Sheet1 sang Sheet2 qua ví dụ ở trên.

Tại ô B2, nhập công thức =VLOOKUP(A2,Sheet1!$A$1:$E$9,2)

Trong công thức này:

  • A2 là giá trị dò tìm (lookup_value).
  • Sheet1!$A$1:$E$9 là bảng dữ liệu cần tìm trong Sheet1.
  • 2 là số cột chứa thông tin cần trả về (tên học sinh).

Cách viết công thức:

1. Nhập =VLOOKUP(

2. Chọn ô A2 và nhập dấu ,

3. Chọn tên Sheet1

4. Kéo chọn vùng bảng dữ liệu muốn dò tìm và nhấn F4 để cố định bảng dữ liệu.

5. Nhập 2 và nhập dấu ) sau đó nhấn Enter.

Tham Khảo Thêm:  CỔNG GIAO DỊCH BẢO HIỂM XÃ HỘI ĐIỆN TỬ

Kết quả bạn sẽ nhận được như sau:

Bí quyết Trích Xuất Dữ Liệu Từ Sheet Này Sang Sheet Khác theo Điều Kiện

Tương tự, nhập công thức hàm VLOOKUP cho ô Điểm Toán, Điểm Văn, Điểm Anh, với số cột trả về (col_index_num) lần lượt là 3, 4, 5. Bạn sẽ có:

Bí quyết Trích Xuất Dữ Liệu Từ Sheet Này Sang Sheet Khác theo Điều Kiện

Chỉ cần thay đổi số báo danh, thông tin Tên học sinh, Điểm Toán, Điểm Văn, Điểm Anh của số báo danh đó sẽ thay đổi. So sánh với bảng dữ liệu trên Sheet1.

Bí quyết Trích Xuất Dữ Liệu Từ Sheet Này Sang Sheet Khác theo Điều Kiện

Mytour đã chia sẻ cách lấy dữ liệu từ Sheet này sang Sheet khác theo điều kiện sử dụng Advanced Filter và Vlookup. Hãy áp dụng cách lấy dữ liệu phù hợp với yêu cầu của bạn. Chúc bạn thành công!

Viết một bình luận