Bài viết được tư vấn chuyên môn bởi ông Võ Văn Hiếu – Giám đốc kỹ thuật của Trung tâm sửa chữa điện lạnh – điện tử Limosa.

Bạn có tự tin nói rằng mình là cao thủ excel hay không?  Nếu như bạn vẫn chưa biết so sánh hàm Index và hàm Vlookup thì vẫn chưa thành cao thủ được đâu nha. Nhưng đừng lo vì đã có Trung tâm sửa chữa điện lạnh – điện tử Limosa ở đây sẽ hướng dẫn bạn chi tiết cách phân biệt  2 hàm này. Vì thế chuyện trở thành cao thủ excel của bạn hoàn toàn có thể đấy nhé. Cùng theo dõi thôi nào.

Trung tâm sửa chữa điện lạnh – điện tử Limosa
Trung tâm sửa chữa điện lạnh – điện tử Limosa

1. Chức năng chính của hàm Index và hàm Vlookup

1.1 Hàm Index

  • Là một chức năng được sử dụng nhằm mục đích trả về một ô tham chiếu trong một mảng hoặc một dải nhất định trong excel.
  • Nói một cách dễ hiểu là bạn sử dụng Index khi bạn biết hoặc có thể tính toán vị trí của một phần tử trong dải (bảng tính Excel) và bạn muốn nhận giá trị thực của phần tử đó.

1.2 Hàm Vlookup

  • Hàm Vlookup được sử dụng khi bạn cần dò tìm dữ liệu trong một bảng, một phạm vi theo hàng dọc và trả về dữ liệu tương ứng theo hàng ngang tương ứng.
  • Trong thực tế thì hàm Vlookup  cực kỳ thông dụng khi có thể tìm tên sản phẩm, đơn giá, số lượng dựa trên mã vạch, mã sản phẩm. Ngoài ra cũng có thể tìm tên nhân viên, xếp loại nhân viên dựa trên các tiêu chí trên.

Đọc đến đây chắc hẳn  bạn cũng thấy được điểm khác nhau giữa 2 hàm rồi đúng không nào. Vậy cú pháp thực hiện mỗi loại hàm  thì sao? Cùng tìm hiểu cách so sánh hàm Index và hàm Vlookup tiếp nhé.

Giới thiệu về hàm second trong Excel

2. Cú pháp của hàm Index và hàm Vlookup

2.1 Đối với hàm Index

=INDEX(array, row_num, [column_num])

Trong đó: 

Array: Bắt buộc. Là một phạm vi ô hoặc một hằng số mảng.

  • Nếu Array chỉ chứa một hàng hoặc cột thì đối số row_num hoặc column_num tương ứng là tùy chọn.
  • Nếu Array có nhiều hàng và nhiều cột và chỉ có thể dùng row_num hoặc column_num, thì hàm Index trả về mảng chứa toàn bộ hàng hoặc cột trong mảng.

Row_num: Bắt buộc, trừ khi column_num có mặt. Chọn hàng trong mảng mà từ đó trả về một giá trị. Nếu row_num được bỏ qua, column_num bắt buộc.

Column_num: Tùy chọn. Chọn cột trong mảng mà từ đó trả về một giá trị. Nếu column_num được bỏ qua, bạn row_num bắt buộc.

hàm index trong excel là gì

2.2 Đối với hàm Vlookup

=VLOOKUP(Lookup_value, Table_array, Col_index_ num, Range_lookup)

Trong đó:

Lookup_value: Giá trị cần dò tìm, có thể điền giá trị trực tiếp hoặc tham chiếu tới một ô trên bảng tính.

Table_array: Bảng giới hạn để dò tìm.

Col_index_num: Số thứ tự của cột lấy dữ liệu trong bảng cần dò tìm, tính từ trái qua phải.

Range_lookup: tìm kiếm chính xác hay tìm kiếm tương đối với bảng giới hạn, nếu bỏ qua thì mặc định là 1.

  • Nếu Range_lookup = 1 (TRUE): dò tìm tương đối.
  • Nếu Range_lookup = 0 (FALSE): dò tìm chính xác.
Hướng dẫn sử dụng hàm Vlookup

3. Có thể kết hợp hàm Index với hàm Vlookup hay không?

Đây cũng là câu hỏi của rất nhiều người. Và nếu như bạn cũng có cùng thắc mắc như vậy mà chưa có được lời giải đáp thỏa đáng thì hôm nay để Trung tâm sửa chữa điện lạnh – điện tử Limosa sẽ cho bạn câu trả lời tốt nhất trong bài chia sẻ về cách so sánh hàm Index và hàm Vlookup.

Tất nhiên là ta hoàn toàn có thể kết hợp được 2 hàm Index và hàm Vlookup với nhau. Từ đây ta có thể giúp cho việc thao tác được nhanh hơn.

Thế nhưng có một số lưu ý khi kết hợp hàm Index và hàm Vlookup mà bạn cần nhớ:

  • Cách viết công thức của các hàm Vlookup và Index đều không phân biệt chữ hoa hay thường.
  • Vlookup có 2 kiểu tìm kiếm là tìm kiếm tương đối và tìm kiếm tuyệt đối.
  • Bảng dò tìm kết quả cần được sắp xếp trước khi thực hiện tìm kiếm.
  • Vlookup chỉ tìm kiếm dữ liệu từ trái qua phải.
  • Vlookup chỉ tìm được giá trị đầu tiên xuất hiện trong bảng.
  • Nếu đối số cột hoặc hàng trong hàm Index bằng 0 thì mảng giá trị trả về sẽ là một hàng hoặc một cột.
Lợi ích và lưu ý khi dùng Excel

4. Những câu hỏi hay gặp về hàm Index và hàm Vlookup

Trong bài viết hôm nay chia sẻ về cách so sánh hàm Index và hàm Vlookup, thì Trung tâm sửa chữa điện lạnh – điện tử Limosa cũng sẽ giải đáp những thắc mắc hay gặp của các bạn:

Hàm Index có thể kết hợp được với hàm nào khác nữa không?

  • Ngoài việc kết hợp với hàm Vlookup thì hàm INDEX còn có thể kết hợp với nhiều hàm khác như hàm Match, Countif, Sum, Importange, Average.

Khi hàm Index kết hợp với hàm Match tốt hơn khi dùng hàm Vlookup?

  • Không thể khẳng định được chính xác rằng khi ta kết hợp Index/Match sẽ tốt hơn khi dùng hàm Vlookup vì mỗi cái có ưu điểm khác nhau. Sẽ có một vài điểm nổi trội hơn khi ta dùng Index/Match như có thể tìm kiếm từ phải sang trái hay chèn hay xóa cột một cách an toàn,..  Tuy vậy thì hàm Vlookup cũng thu hút nhiều người dùng nhờ sự đơn giản tạo lập cú pháp.

Lỗi #NAME khi sử dụng hàm Vlookup cách xử lý ra sao?

  • Thường thì do chúng ta thêm hoặc bớt cột nên xảy ra hiện tượng lỗi này. Khi đấy bạn chỉ cần viết lại công thức cho Vlookup để nó được cập nhật đầy đủ các thông số dữ liệu cần thiết.
  • Ngoài ra thì hàm Vlookup không hề phân biệt viết hoa và viết thường nhưng nếu các giá trị tra cứu có cách phân biệt bằng viết hoa và viết thường thì sẽ gây ra lỗi tương tự như trên. Lúc này bạn hãy đặt thêm ký tự cho các giá trị nếu chúng là khác nhau thay vì viết hoa và viết thường.

Và đó là tất cả những gì mà chúng tôi muốn chia sẻ đến bạn trong việc so sánh hàm Index và hàm Vlookup trong excel. Hãy gọi Trung tâm sửa chữa điện lạnh- điện tử Limosa nếu bạn còn thắc mắc qua HOTLINE 1900 2276 nhé.

Limosa - Đơn vị sửa chữa hàng đầu Việt Nam
Limosa – Đơn vị sửa chữa hàng đầu Việt Nam
Đánh Giá
viber
messenger
zalo
hotline
icon-mess
Chat Facebook
(24/7)
icon-mess
Chat Zalo
(24/7)
icon-mess
Báo Giá
(24/7)
icon-mess
1900 2276
(24/7)