29 March, 2023
cach-lay-du-lieu-tu-bang-nay-sang-bang-khac-trong-excel

Những cách lấy dữ liệu từ bảng này sang bảng khác trong Excel từ A – Z

Bạn đang làm báo cáo nhưng đang muốn chuyển nội dung từ bảng excel này qua bảng khác. Ngồi coppy từng cái thì chắc chắn sẽ rất là lâu. Sau đây Tiện Ích Plus sẽ hướng dẫn cho các bạn cách lấy dữ liệu từ bảng này sang bảng khác trong excel một cách nhanh nhất nhé.

Cách lấy dữ liệu từ bảng này sang bảng khác trong Excel nhanh nhất

Để có thể coppy hoặc chuyển dữ liệu từ bảng excel này sang bảng khác thì bạn cần phải dùng các hàm dưới đây:

Dùng hàm VLOOKUP

Đây là một hàm được rất nhiều người sử dụng nhất, vì hàm này khá tiện lợi, bạn chỉ cần dựa vào một cột dùng để làm tham số đối chiếu. Với công thức là:

=VLOOKUP(value;table;col_index;[range_lookup])

  • Value: Đây chính là giá trị mà bạn cần phải tìm để đối chiếu với cột đầu tiên của bảng để lấy giá trị.
  • table: có nghĩa là cái bảng chứa dữ liệu bạn muốn lấy.
  • col_index: Đây muốn ám chỉ chính xác hoặc một số vị trí số cột trong bảng cần lấy dữ liệu.
  • range_lookup: Đây chính là mục tùy chọn có hoặc không, nếu dùng để tham chiếu ở các mức gần đúng thì bạn nên chọn TRUE, còn muốn đối chiếu chính xác thì bạn hãy chọn FALSE.

cach-lay-du-lieu-tu-bang-nay-sang-bang-khac-trong-excel-1

Dùng hàm HLOOKUP

Đối với những bảng dữ liệu nằm ngang, các bước thực hiện cũng khá giống với VLOOKUP, như sau:

=HLOOKUP(value;table;row-index;[range_lookup])

  • value: Chính là giá trị mà bạn cần phải tìm để đối chiếu trong cột đầu tiên của bảng để lấy giá trị.
  • table: Đây chính là bảng chứa đựng dữ liệu bạn muốn lấy nó.
  • row_index: Ở đây muốn ám chỉ vị trí số hàng trong bảng mà bạn cần lấy dữ liệu.
  • range_lookup: Bạn hãy nhập TRUE nếu bạn dùng hàm này để tham chiếu ở mức gần đúng, còn muốn đối chiếu chính xác thì bạn hãy chọn FALSE. Còn nếu bạn để trống thì máy sẽ được tự mặc định là TRUE.

cach-lay-du-lieu-tu-bang-nay-sang-bang-khac-trong-excel2

Kết hợp giữa hàm INDEX và hàm MATCH

Để tra cứu số hàng và số cột thì chúng ta có thể kế hợp cả hai hàm lại với nhau đó chính là hàm Index và hàm Match, công thức được sử dụng như sau:

=INDEX(cột trả về giá trị từ;MATCH(giá trị cần tra cứu;cột để tra cứu;0)

Ví dụ: Để tìm ra thủ đô của nước MEXIC0 trong phạm vi từ A2:A10 rồi sau đó bạn sẽ trả về số 8, vì MEXIC0 đứng vị trí số 8 trong bảng tra cứu của ví dụ, số hàng được chuyển sẽ trực tiếp đến row-num của Index để hướng dẫn nó trả về giá trị cảu hàng đó.

Với phần này thì ta sẽ có công thức như sau

=INDEX(C2:C10;MATCH(“MEXIC0”, A2:A10)

Hoặc bạn cũng có làm công thức rút gọn như sau: =INDEX(C2:C1O,8)

Cách lấy dữ liệu từ bảng này sang bảng khác trong excel ở khác trang

Với một số trường hợp ta làm việc trên 1 bảng excel thì có thể gồm rất nhiều trang tính khác nhau để có thể chuyển dữ liệu từ bảng này sang bảng khác:

Ví dụ như bạn đang có 2 bảng nằm ở hai bảng tính khác nhau, trong đó 1 bảng Main table có chứa Seller, Product và 1 bảng có chứa “Lookup table” có chứa Seller Amount, nếu muốn lấy dữ liệu bằng hàm dễ hơn thì ta có thể làm như sau:

Nhìn vào bảng các bạn có thể thấy cả 2 bảng đều có cột Seller nhìn rất giống nhau, nên chúng ta sẽ dùng cột này để kết hợp giữa 2 bảng lại với nhau, tại ô C2 các bạn nhập công thức:

=VLOOKUP($A2,“Lookup table”!A$2:$B$10,2,FALSE)

Trong đó:

$A2 đây chính là giá trị mà bạn cần phải tìm kiếm.

“Lookup table”!$A$10 đây chính là bảng bạn cần để tìm kiếm.

2 đây chính là giá trị mà bạn muốn lấy, FALSE nếu bạn muốn lấy chính xác giá trị.

cach-lay-du-lieu-tu-bang-nay-sang-bang-khac-trong-excel3

Sau khi điền công thức xong thì bạn sẽ nhận được 1 bảng giá trị với kêt quả mà bạn đã hợp nhất lúc nảy

Kết luận

Bài viết phía trên có giúp ích cho bạn không. Nếu bạn còn thắc mắc gì về các công thức excel hoặc thủ thuật, mẹo về excel thì hãy vào trang Tiện Ích Plus để có thêm nhiều kiến thức mới nhé.

Chúc bạn trở thành 1 master excel.

 

Share

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *