Quay về trang chủ
Excel Wiki

Hàm INDEX trong Excel

Hàm INDEX trả về giá trị của một ô trong bảng hoặc phạm vi, dựa trên chỉ số hàng và cột mà bạn chỉ định.

Cú pháp hàm

=INDEX(array, row_num, [column_num])
  • array: Phạm vi ô hoặc hằng số mảng.
  • row_num: Chọn hàng trong mảng để trả về giá trị.
  • [column_num]: Chọn cột trong mảng để trả về giá trị (tùy chọn).

Ví dụ minh hoạ

Lấy giá trị tại ô cụ thể

Lấy giá trị ở dòng 3, cột 2 trong bảng dữ liệu A1:C10.

=INDEX(A1:C10, 3, 2)

Giải thích: Excel sẽ nhìn vào vùng A1:C10, đi xuống dòng thứ 3 và sang phải cột thứ 2 để lấy giá trị.

Lấy tên nhân viên (Kết hợp MATCH)

Tìm tên nhân viên (Cột B) khi biết Mã NV (Cột A) là "NV001".

=INDEX(B2:B100, MATCH("NV001", A2:A100, 0))

Giải thích: Hàm MATCH tìm vị trí dòng của "NV001", sau đó hàm INDEX lấy giá trị tại dòng đó trong cột B.

Các lỗi thường gặp

  • #REF!: row_num hoặc column_num trỏ ra ngoài phạm vi array.
  • #VALUE!: Các đối số không phải là số.

Quá phức tạp?

Đừng nhớ công thức. Hãy để AI viết hộ bạn ngay trong Excel.

Tải Excel Add-in AI

Dùng thử miễn phí