Cách gán dữ liệu trong Excel
4 cách lấy dữ liệu từ bảng này sang bảng khác trong Excel chi tiết
Khánh Duy
01/11
Để lấy dữ liệu từ bảng này sang bảng khác trong Excel nhanh chóng bạn sẽ cần sử dụng các hàm hoặc 1 số thủ thuật và nếu bạn chưa biết cách sử dụng. Hãy cùng theo dõi bài viết sau để hiểu rõ hơn về cách sử dụng các hàm này nhé.Hướng dẫn được thực hiện trên Laptop hệ điều hành Windows 10 với phiên bản Excel 2016. Bạn cũng có thể thực hiện tương tự trên các sản phẩm Excel 2007, 2010, 2013, 2016, 2109 và trên các dòng laptop có cùng hệ điều hành hay dòng MacOS có cùng thao tác khác. Show
I. Lấy dữ liệu từ bảng này sang bảng khác là gì?Để lấy dữ liệu từ sheet này sang sheet khác mà không theo thứ tự hoặc cần có nhiều điều kiện mà ta không thể thao tác copy được như ví dụ trong bảng sau. Trong bài viết này sẽ hướng dẫn cho bạn 4 cách thao tác nhanh nhất. II. 4 cách lấy dữ liệu từ bảng này sang bảng khác trong Excel1. Lấy dữ liệu bằng hàm VLOOKUPCách này được sử dụng khi số lượng dữ liệu ít và trong phạm vi nhỏ. Cú pháp hàm VLOOKUP: =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) Trong đó:
Ví dụ: Sử dụng hàm VLOOKUP để lấy dữ liệu trong bảng trên. Bước 1: Trong bảng dữ liệu tính Excel, bạn nhập hàm =VLOOKUP(D4,$G$8:$H$11,2,0) vào ô tham chiếu. Bước 2: Nhấn phím Enter để hiển thị kết quả và dùng trỏ chuột kéo xuống để hiển thị các kết quả còn lại như hình. 2. Lấy dữ liệu bằng hàm MATCH
Cú pháp Cú pháp hàm MATCH: =MATCH(lookup_value, lookup_array, [match_type]) Trong đó:
Ví dụ: Dùng hàm MATCH để tìm vị trí giá trị trong bảng dữ liệu sau. Bước 1: Bạn nhập hàm =MATCH(30,E8:E13,0) vào ô tham chiếu muốn hiển thị kết quả. Bước 2: Nhấn phím Enter để hiển thị kết quả. 3. Lấy dữ liệu bằng hàm INDEXCú pháp Cú pháp hàm INDEX: =INDEX(array, row_num, [column_num]) Trong đó:
Ví dụ 1: Dùng hàm INDEX để lấy dữ liệu trong bảng dữ liệu sau. Cách làm: Bạn nhập hàm =INDEX(C7:E13,6,2) vào ô tham chiếu kết quả như công thức trên và nhấn phím Enter để hiển thị kết quả. Ví dụ 2: Dùng hàm INDEX kết hợp hàm MATCH để lấy dữ liệu trong bảng dữ liệu sau. Bước 1: Bạn nhập hàm =INDEX($G$8:$H$11,MATCH(D4,$G$8:$G$11,0),2) vào ô tham chiếu muốn hiển thị kết quả. Giải thích hàm:
Bước 2: Nhấn phím Enter để hiển thị kết quả và dùng trỏ chuột kéo xuống để hiển thị các kết quả còn lại như hình. 4. Lấy dữ liệu bằng Power Query
Bước 1: Bạn bôi đen vùng dữ liệu cần lấy. Sau đó, nhấn chọn vào mục Data > Chọn From Table để mở cửa sổ tính năng Power Query. Bước 2: Bạn chọn vào mục Close& Load > Nhấn chọn Close& Load > Chọn Only Create Connection và nhấn Load. Bước 3: Bạn nhấn chuột phải vào Table1 như hình > Chọn Merge > Chọn "Xếp loại" ở Table1 > Chọn "Xếp loại" ở Table2 > Nhấn OK. Giải thích: Ở đây bạn chọn 2 cột giống nhau ở cả 2 bảng để làm key liên kết 2 bảng với nhau. Trong trường hợp này là "Xếp loại". Bước 4: Trong mục Queries > Chọn bảng Merge1 vừa tạo > Nhấn chuột trái vào vị trị Table2 như hình > Chọn mục "Mức thưởng" > Nhấn OK. Giải thích: Ở đây mình chọn "Mức thưởng" là bởi vì đây là cột mình cần tìm kiếm. Bạn có thể hiểu là khi chọn cột này thì lúc mình chọn xếp loại nào thì sẽ ra mức thưởng tương ứng như vậy. Bước 5: Ta có kết quả sau các bước thực hiện như trên trong tính năng Power Query. Bước 6: Để chuyển kết quả vừa tạo sang trang làm việc Excel. Bạn chọn Expanded Table2 trong mục Applied steps > Chọn mục Close & Load > Chọn Close & Load như hình. Bước 7: Sau khi chuyển dữ liệu vừa làm ở các bước trên mình có kết quả như hình sau. Lưu ý: Kết quả vừa tạo sẽ xuất hiện trên một Sheet mới có cùng bảng tính làm việc trên Excel. Bước 8: Chọn và lọc ra các kết quả của xếp loại "Khá" và "Trung bình" như trong hình. Bước 9: Và đây là kết quả đã lọc ra của những nhân viên có xếp loại "Khá" và "Trung bình". Trên đây là 4 cách lấy dữ liệu từ bảng này sang bảng khác trong excel chi tiết. Hy vọng bài viết sẽ giúp bạn thực hiện được trong công việc cũng như học tập và nếu bạn có góp ý hãy để lại bình luận bên dưới và đứng quên chia sẻ nếu thấy hữu ích bạn nhé. 7.204 lượt xem
|