Hàm INDEX trong Excel cho phép bạn lấy dữ liệu dựa trên vị trí hàng – cột trong bảng tính một cách linh hoạt và rõ ràng. Bài viết sẽ hướng dẫn chi tiết cú pháp, cách sử dụng và các ví dụ minh họa, giúp bạn áp dụng hàm INDEX vào công việc hằng ngày một cách hiệu quả.
Công thức và cách sử dụng hàm INDEX trong Excel
Hàm INDEX trong Excel được dùng để lấy một giá trị hoặc một tham chiếu nằm trong một bảng hoặc một phạm vi xác định.
Cú pháp:
=INDEX(array, row_num, column_num)
Giải thích các tham số
Lưu ý khi sử dụng:
Công thức của hàm INDEX trong Excel
Ví dụ 1: Sử dụng hàm INDEX để lấy giá trị tại hàng và cột trong mảng
Bước 1: Xác định các thành phần của hàm
Công thức nhập vào ô như sau:
=INDEX(B2:F9,4,2)
Công thức INDEX tra cứu giá trị tại hàng 4 và cột 2 trong mảng
Bước 2: Nhấn Enter để xem kết quả
Hàm sẽ trả về giá trị ở vị trí giao giữa hàng 4 và cột 2 của mảng, đó là: Nguyễn Thu Hà
Kết quả hàm INDEX trả về giá trị tương ứng vị trí hàng 4 cột 2
Ví dụ 2: Dùng hàm INDEX nâng cao để truy cập dữ liệu từ nhiều vùng mảng
Hàm INDEX mở rộng có dạng:
=INDEX(reference, row_num, [column_num], [area_num])
Giải thích các tham số:
Giả sử bảng nhân sự được chia thành 2 vùng:
Bước 1: Xác định tham số
Công thức sử dụng:
=INDEX((B2:F5,B6:F9),2,2,2)
Thiết lập 2 vùng dữ liệu để sử dụng INDEX nâng cao
Bước 2: Nhấn Enter để nhận kết quả
Hàm sẽ trả về giá trị: Hà Văn Thới
Công thức INDEX nhiều vùng lấy giá trị hàng 2 cột 2 của mảng thứ 2
Nguyên nhân:
Cách xử lý:
Ví dụ: Giả sử bạn muốn hàm INDEX trả về toàn bộ giá trị của cột thứ nhất trong vùng dữ liệu B4:E13, bạn có thể thao tác như sau:
Bước 1: Xác định phạm vi sẽ chứa kết quả. Ở ví dụ này, ta cần 10 hàng nên chọn vùng G4:G13.
Bước 2: Nhập công thức tại ô đầu tiên của vùng đầu ra (ô G4):
=INDEX(B4:E13,0,1)
Dùng INDEX để trả về toàn bộ giá trị của một cột
Lưu ý: Công thức này yêu cầu nhập dưới dạng công thức mảng đối với các phiên bản Excel cũ.
Bước 3: Giữ nguyên vùng G4:G13 đang được chọn, sau đó nhấn Ctrl + Shift + Enter. Excel sẽ tự động thêm dấu ngoặc nhọn { } bao quanh công thức để xác nhận đây là công thức mảng.
Kết quả trả về sẽ hiển thị toàn bộ giá trị ở cột thứ nhất của mảng B4:E13.
Kết quả công thức mảng INDEX hiển thị toàn bộ dữ liệu của cột đầu tiên
Lỗi #REF! xuất hiện khi cặp tham số row_num và column_num chỉ tới vị trí không tồn tại trong mảng đã khai báo.
Ví dụ: Phạm vi chỉ gồm 5 cột nhưng bạn lại nhập column_num = 6, Excel sẽ báo lỗi #REF!.
Ví dụ lỗi #REF! khi row_num hoặc column_num vượt ngoài phạm vi mảng
Cách khắc phục: Xem lại toàn bộ công thức, đặc biệt là hai tham số row_num và column_num, đảm bảo chúng nằm trong giới hạn số hàng và số cột thực tế của mảng, sau đó sửa lại cho đúng.
Hàm INDEX mang lại sự linh hoạt khi bạn cần truy xuất dữ liệu trong những bảng tính lớn, đặc biệt hữu ích cho các thao tác tìm kiếm theo hàng và cột. Để khám phá thêm nhiều mẹo Excel dễ hiểu và áp dụng nhanh, bạn có thể theo dõi chuyên mục Kinh nghiệm của Siêu Thị Điện Máy - Nội Thất Chợ Lớn.
Tham khảo ngay các dòng máy tính bảng cấu hình mạnh, màn hình đẹp và nhiều mức giá linh hoạt đang có tại Siêu Thị Điện Máy - Nội Thất Chợ Lớn để chọn mẫu phù hợp cho học tập, làm việc hoặc giải trí.






Tải app theo dõi thông tin đơn hàng và hàng ngàn voucher giảm giá dành cho bạn.






