
Xem Tắt
4 cách lấy dữ liệu từ bảng này sang bảng khác trong Excel chi tiết
Để lấy dữ liệu từ bảng này sang bảng khác trong
Excel
chóng vánh 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é.
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 chẳng thể thao tác copy được như thí 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.
- Ion âm là gì? Tác dụng của công nghệ ion âm đối với sức khỏe con người
- Cách làm mờ ảnh trong Word đơn giản nhất
- Flash sale là gì? Vào những ngày nào? Cách săn Flash sale thành công
- TOP 10 đồng hồ nữ giảm giá đến 69% siêu hot đón hè nhộn nhịp 2022
- Nhìn lại lịch sử phát triển camera của các dòng iPhone sau 14 năm
Cần lấy dữ liệu từ sheet 2 sang sheet 1
II. 4 cách lấy dữ liệu từ bảng này sang bảng khác trong Excel
1. Lấy dữ liệu bằng hàm VLOOKUP
Cú pháp hàm VLOOKUP:
=VLOOKUP
(
lookup_value
,
table_array
,
col_index_num, [range_lookup]
)
Trong đó:
-
Lookup_value
: Là giá trị dùng để dò tìm. -
Table_array:
Là vùng dữ liệu chứa giá trị cần dò tìm. Vùng có từ 2 cột trở lên. Nhấn phím F4 sau khi chọn vùng để nhất quyết vùng. -
Col_index_num
: Là số trật tự cột đếm từ vùng dò tìm chứa giá trị cần trả về. -
Range_lookup
: Là phương pháp dò tìm. Range_lookup là 0 hoặc FALSE để tìm giá trị chuẩn xác, range_lookup là 1 hoặc TRUE hoặc bỏ qua để tìm giá trị gần đúng.
tỉ 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.
Hàm VLOOKUP để điền thông tin giữa 2 sheet
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.
Nhấn phím Enter để hiển thị kết quả
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 đó:
-
Lookup_value
: Là giá trị dùng để dò tìm. -
Lookup_array:
Là vùng dữ liệu chứa giá trị cần dò tìm. Vùng có từ 2 cột trở lên. -
Match_type
: Là kiểu dò tìm. Match_type là 0 để tìm giá trị chính xác, là 1 hoặc bỏ qua để tìm vị trí giá trị lớn nhất và nhỏ hơn hoặc bằng giá trị cần tìm, là -1 để tìm vị trí giá trị nhỏ nhất và lớn hơn giá trị cần tìm.
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ả.
tỉ dụ minh họa hàm MATCH
Bước 2
: Nhấn
phím Enter
để hiển thị kết quả.
Nhấn phím Enter để hiển thị kết quả
3. Lấy dữ liệu bằng hàm INDEX
Cú pháp
Cú pháp hàm INDEX:
=INDEX
(array, row_num, [column_num])
Trong đó:
-
Array
: Là vùng dữ liệu để khoảng. -
Row_num:
Là vị trí hàng trong vùng dữ liệu có chứa giá trị cần lớp. -
Column_num
: Là vị trí cột trong vùng dữ liệu có chứa giá trị cần từng.
tỉ 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ả.
thí dụ minh họa hàm INDEX
thí dụ 2
: Dùng hàm INDEX phối 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ảng giải hàm:
-
Vùng dữ liệu
array
phải chứa dữ liệu cần tìm và đối số dò tìm là vùng G8:H11. Nhấn phím F4 để nhất quyết vùng. -
Vị trí hàng đổi thay dựa theo ô xếp loại
D4
, ta sử dụng
hàm MATCH
để xác định vị trí trong bảng. - Hàm INDEX kết hợp hàm MATCH có thể thay thế hàm VLOOKUP và khắc phục được 1 vài nhược điểm của hàm này là chẳng thể dò tìm các giá trị bên trái của đối số trong vùng dữ liệu, hoặc trong trường hợp dữ liệu lớn khiến hàm VLOOKUP xử lý chậm.
tỉ dụ minh họa hàm INDEX kết hợp hàm MATCH
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.
Nhấn phím Enter để hiển thị kết quả
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.
Lấy dữ liệu bằ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
.
Lấy dữ liệu bằng Power Query.
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”.
Lấy dữ liệu bằng Power Query.
Bước 4
: Trong mục Queries
Chọn bảng Merge
1 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 đây là cột mình cần 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 ứng như vậy.
Lấy dữ liệu bằng Power Query.
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.
Kết quả 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.
Lấy dữ liệu bằng Power Query.
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.
Kết quả.
Bước 8:
Chọn và lọc ra các kết quả của xếp loại “Khá” và “làng nhàng” như trong hình.
Chọn và lọc ra các kết quả của xếp loại
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à “nhàng nhàng”.
kết quả đã lọc ra của những viên chức có xếp loại
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 hành đượ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é.
Nguồn: https://quatangtiny.com
Danh mục: Giáo dục - Đào tạo