Hàm Index là công cụ mạnh mẽ, có khả năng tham chiếu đến mọi ô trên bảng tính Excel, khi kết hợp với nhiều hàm khác, nó mang lại hiệu quả lớn.

Để tận dụng toàn bộ sức mạnh của hàm Index, bạn cần nắm rõ cú pháp và cách sử dụng cơ bản. Hãy theo dõi bài viết này để hiểu cách sử dụng hàm Index một cách hiệu quả. Chúng tôi sẽ hướng dẫn cú pháp và các ứng dụng thực tế của hàm Index.
Thông Tin Chi Tiết
Hàm Index: Trả về giá trị hoặc tham chiếu của một phần tử trong bảng hoặc mảng thông qua chỉ số hàng và cột tương ứng.
Có hai loại hàm Index:
- Dạng mảng: Trả về giá trị của một phần tử trong bảng hoặc mảng đã được xác định.
- Dạng tham chiếu: Trả về tham chiếu của ô đã được xác định.
Dạng mảng
Mô tả:
Dạng này trả về giá trị của một phần tử trong bảng hoặc trong mảng thông qua chỉ số hàng và cột. Chọn dạng mảng nếu đối số đầu tiên của hàm Index là hằng số mảng.
Cú pháp:
INDEX(array,hàng_số,[cột_số])
Trong đó:
- array: là phạm vi ô hoặc một hằng số mảng, array là đối số cần thiết:
+ Nếu array chứa một hàng hoặc một cột thì đối số hàng_số hoặc cột_số
+ Nếu mảng chứa nhiều hàng và nhiều cột và chỉ sử dụng đối số hàng_số hoặc cột_số thì hàm index sẽ trả về mảng có toàn bộ hàng hoặc toàn bộ cột trong mảng.
- hàng_số: chỉ số hàng trong mảng mà từ đó trả về một giá trị.
- cột_số: chỉ số cột trong mảng mà từ đó trả về một giá trị.
Chú ý:
- Phải có ít nhất một trong hai đối số hàng_số hoặc cột_số.
- Nếu sử dụng cả hai đối số hàng_số và cột_số, thì hàm sẽ trả về giá trị trong ô giao điểm của hàng_số và cột_số.
- Cả hai đối số hàng_số và cột_số phải trỏ tới một ô trong mảng, nếu không hàm Index sẽ trả về giá trị lỗi.
- Nếu các bạn nhập chỉ số hàng_số hoặc cột_số là 0 thì hàm sẽ trả về mảng giá trị cho toàn bộ cột hoặc hàng tương ứng.
Ví dụ: Giả sử có bảng dữ liệu như sau:

- Để lấy giá trị tại hàng 2 cột 3, sử dụng công thức: =INDEX(B4:E7,2,3)

Dạng tham chiếu
Mô tả:
Trả về tham chiếu của ô được xác định thông qua chỉ số hàng và chỉ số cột cụ thể.
Cú pháp:
=INDEX(reference,hàng_số,[cột_số],[khu_vực_số])
Trong đó:
- Tham chiếu: Vùng chứa ô cần xác định, liên kết đến một hoặc nhiều phạm vi ô khác nhau.
+ Nếu bạn nhập phạm vi tham chiếu không liền kề, hãy đặt tham chiếu trong dấu ngoặc đơn.
+ Nếu mỗi tham chiếu chỉ chứa một hàng hoặc một cột, thì hàng_số hoặc cột_số tương ứng là tùy chọn.
- Hàng_số: Chỉ số của hàng trong tham chiếu để trả về một tham chiếu, là bắt buộc.
- column_num: chỉ số cột trong tham chiếu để trả về một tham chiếu, tùy chọn.
- area_num: phạm vi trong tham chiếu từ đó trả về giá trị giao của hàng_số và cột. Chẳng hạn, chọn khu vực thứ nhất thì nhập 1, khu vực thứ hai thì nhập 2… nếu area_num không được nhập giá trị thì mặc định là khu vực 1, đối số tùy chọn.
Ghi chú:
- Hàng_số, cột_số và khu_vực_số phải cùng trỏ tới một ô trong tham chiếu nếu không hàm sẽ trả về giá trị lỗi.
- Nếu bạn nhập row_num hoặc column_num là 0, hàm sẽ trả về tham chiếu cho toàn bộ cột hoặc hàng tương ứng.
- Kết quả trả về của hàm Index là một tham chiếu và tùy thuộc vào công thức, giá trị mà hàm trả về có thể được sử dụng như một giá trị hoặc một tham chiếu.
Ví dụ: Cho 2 vùng tham chiếu là 2 bảng dữ liệu sau:

- Giá trị tại hàng 2 cột 3 trong vùng 1: =INDEX((B4:E7,B9:D11),2,3,1)

Dưới đây là cách sử dụng hàm Index một cách đơn giản nhất. Trong quá trình ứng dụng, hãy linh hoạt kết hợp hàm Index với các hàm khác để tận dụng mức độ hiệu quả cao nhất. Chúc các bạn gặt hái được nhiều thành công!