Cách lấy dữ liệu từ Sheet này sang Sheet khác theo điều kiện
Dưới đây là các phương pháp tham khảo để nhận dữ liệu từ Sheet này sang Sheet khác theo điều kiện. Nếu bạn chưa biết cách nhận dữ liệu như thế nào, vậy hãy cùng lọc dữ liệu từ sheet này sang sheet khác để tạo các báo cáo dữ liệu trong quá trình làm việc với Excel.
Mời các bạn theo dõi, dưới đây ThuThuatPhanMem.Vn chia sẻ đến các bạn hai phương pháp lấy thông tin từ Sheet này sang Sheet khác theo điều kiện.
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
Giả sử các bạn có bảng số liệu ở Sheet1 như dưới đây:.
Các bạn muốn sao chép thông tin từ Sheet1 sang Sheet2 với điều kiện trong ô A1:B2 của Sheet2.
Mọi người thực hiện như sau:.
Bước 1: Trên Sheet2 các bạn chọn Data -> Advanced.
Bước 2: Hiển thị cửa sổ Lọc nâng cao, trong phần Hành động bạn chọn Sao chép đến vị trí khác.
Mọi người thực hiện như sau:
Đặt con trỏ vào phần List range, chọn biểu tượng giống như hình dưới:.
Sau đó, chọn Sheet1.
Sau đó kéo chọn phạm vi dữ liệu cần lọc trong Sheet1.
Cuối cùng nhấn vào biểu tượng như hình bên dưới để mở hộp Lọc Nâng cao.
Di chuyển con trỏ chuột vào ô phạm vi Tiêu chí và kéo để chọn vùng cho điều kiện trên Sheet2.
Để lọc, hãy tiếp tục đặt 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.
Kết quả sẽ được trả về từ vị trí bắt đầu của ô Copy to mà bạn đã chọn.
Chú ý: Cách thiết lập điều kiện trong Bộ lọc Nâng cao.
– Vùng điều kiện trong Advanced Filter bắt buộc phải tuân theo nguyên tắc bao gồm tên tiêu đề của trường dữ liệu có liên quan và nội dung điều kiện trong trường đó.
– Cách viết mối quan hệ giữa các điều kiện:.
Mối liên kết phụ thuộc (điều kiện dạng và): tất cả các điều kiện đều đáp ứng.
Sẽ được đính kèm một tiêu đề cho mỗi điều kiện, nếu trong cùng một cột tiêu đề thì sẽ lặp lại cột tiêu đề đó.
Mọi điều kiện được đặt trên cùng một hàng.
Mối liên hệ bổ sung (điều kiện dạng hoặc) – chỉ cần một trong những điều kiện được đáp ứng.
Đặt ở hàng bên dưới cùng cột tiêu đề đó sẽ có mỗi điều kiện đi kèm với một tiêu đề.
Các điều kiện được đặt khác nhau, không nằm trên cùng một hàng.
Cách lấy dữ liệu từ sheet này sang sheet khác theo điều kiện sử dụng hàm Vlookup
Giả định bạn có bảng dữ liệu điểm thi trong Sheet1:.
Các bạn lấy thông tin tên học sinh, điểm thi môn toán, văn, tiếng Anh từ Sheet1 trong ô A2 trong Sheet2.
Nhắc lại cú pháp của hàm VLOOKUP:.
=TÌM.KIẾM.VỚI.GIÁ.TRỊ.TÌM.KIẾM(Giá.Trị_tìm_kiếm, Mảng_bảng, Số_chỉ_mục_cột, [tìm_kiếm_phạm_vi]).
Trong đó:.
Bây giờ các bạn cùng bắt đầu thực hiện cách lấy dữ liệu từ sheet1 sang sheet2 qua ví dụ ở trên.
Tại ô B2, mọi người nhập công thức =VLOOKUP(A2,Sheet1!$A$1:$E$9,2).
Trong phép tính này:.
Phương pháp viết công thức:
1. Gõ =VLOOKUP(.
2. Chọn ô A2 và gõ dấu chấm phẩy.
3. Lựa chọn tên Sheet1.
4. Kéo chọn phạm vi bảng dữ liệu tìm kiếm và nhấn F4 để khóa bảng dữ liệu tìm kiếm.
5. Nhập số 2 và nhập ký tự ) sau đó nhấn Enter.
Kết quả bạn đạt được như sau:.
Các bạn sẽ được: Tương tự nhập công thức hàm VLOOKUP cho ô Điểm Toán, Điểm Văn, Điểm Anh, trong đó số cột trả về col_index_num của các ô lần lượt là 3; 4; 5.
Các bạn có thể so sánh với bảng dữ liệu trong Sheet1. Vì vậy, chỉ cần thay đổi số thứ tự, Họ và tên học sinh, Điểm môn Toán, Điểm môn Văn và Điểm môn Anh của số thứ tự tương ứng sẽ được thay đổi.
Sử dụng Bộ lọc Nâng cao và sử dụng Tìm kiếm dọc, ThuThuatPhanMem.Vn đã chia sẻ cách lấy thông tin từ Bảng này sang Bảng khác theo điều kiện. Các bạn có thể áp dụng cách lấy thông tin phù hợp với yêu cầu xử lý của bạn. Chúc các bạn thành công!