Kết hợp hàm Index và hàm Match trong Excel để truy xuất dữ liệu đa chiều 1

Kết hợp hàm Index và hàm Match trong Excel để truy xuất dữ liệu đa chiều

Kết hợp hàm Index và hàm Match trong Excel để truy xuất dữ liệu đa chiều

Tìm hiểu về hàm index

Công dụng: Trả về giá trị trong ô tại vị trí cột và hàng được tham chiếu trong một mảng gồm các hàng và các cột

Công thức chung: =index(array, row_num,[column_num])

Trong đó:

Array: mảng được tham chiếu, là một bảng gồm các hàng, các cột chứa cắc giá trị cần tham chiếu. Lấy địa chỉ tuyệt đối khi cần sao chép công thức.

Row_num: vị trí hàng của ô cần tham chiếu giá trị trong bảng tham chiếu

Column_num: vị trí cột của ô cần tham chiếu giá trị trong bảng tham chiếu

Kết hợp hàm Index và hàm Match trong Excel để truy xuất dữ liệu đa chiều 2

Tìm hiểu về hàm match trong Excel

Công dụng: Trả về vị trí của ô tham chiếu trong danh sách một mảng (hàng hoặc cột)

Công thức chung: =match(lookup_value, lookup_array, match type)

Trong đó:

Lookup_value: giá trị tìm kiếm. Giá trị mang ra để dò tìm vị trí

Lookup_array: mảng chứa giá trị cần dò tìm. Có thể là một hàng hoặc một cột. Lấy địa chỉ tuyệt đối khi sao chép công thức

Match type: Kiểu tham chiếu.

Nếu:

Match type là 0: dò tìm chính xác từng giá trị cần tìm

Match type là 1: Dò tìm giá trị lớn hơn giá trị dò trong mảng tìm kiếm. do đó, các giá trị trong mảng phái sắp xếp theo khoảng tăng dần.

Match type là -1: Dò tìm giá trị nhỏ hơn giá trị dò trong mảng tìm kiếm. do đó, các giá trị trong mảng phái sắp xếp theo khoảng giảm dần.

Kết hợp hàm Index và hàm Match trong Excel để truy xuất dữ liệu đa chiều 1

Kết hợp hàm index và hàm match để truy xuất dữ liệu đa chiều

Quay lại với hàm index trả về cho chúng ta giá trị tại ô tham chiếu. Tuy nhiên, khi tiến hành sao chép công thức, kết quả trả về cho chúng ta khi truy xuất lại không chính xác vì khi dùng index để truy xuất dữ liệu, tham số về hàng và cột luôn được thay đổi khi sao chép công thức. Vì vậy chúng ta cần kết hợp match trong index để truy xuất dữ liệu chính xác đến hàng/ cột cần tham chiếu

Ví dụ ta có bảng giá bán nguyên năm của các mặt hàng như sau:

Kết hợp hàm Index và hàm Match trong Excel để truy xuất dữ liệu đa chiều 3

Bây giờ ta cần lấy dữ liệu giá bán tháng 2 và tháng 3 cho mặt hàng đậu.

Tại ô C16 ta nhập công thức như sau:

=INDEX($B$3:$N$12,MATCH($B16,$B$3:$B$12,0),MATCH(C$15,$B$3:$N$3,0))

Tiến hành cố định dòng, cột bằng phím F4 sau đó copy công thức xuống cho các ô còn lại bạn sẽ được kết quả như bên dưới:

Kết hợp hàm Index và hàm Match trong Excel để truy xuất dữ liệu đa chiều 4

Chúc bạn thành công!

Tìm hiểu thêm: Hướng dẫn sử dụng hàm if trong Excel

Ủng hộ bài viết chúng tôi

Xếp hạng trung bình 0 / 5. Số phiếu: 0

Chưa có ai đánh giá

39

No Responses

Write a response