Có thể nói: Hàm VLOOKUP và HLOOKUP dùng để dò tìm theo một chiều.
Việc kết hợp hàm MATCH và hàm INDEX, chúng ta có thể dò tìm giá trị trong bảng theo hàng và cột.
Bài toán
Bạn là chủ cửa hàng bán quần - áo, có một khách hàng bước vào. Bạn cao 165, nhỏ con. Quan sát khách, bạn biết anh ta sẽ dùng chiếc áo số mấy. Dĩ nhiên, bảng dữ liệu là đúc kết từ một thống kê nào đó. Bạn mặc quần size 31 rất vừa vì đó là chuẩn từ các kết quả đo hàng vạn người.
Bảng hai chiều này gồm:
Giá tri hàng: Chiều cao của khách
Giá trị cột: Cỡ khung người (lớn con, nhỏ con...)
Giao điểm của hàng - cột: SIZE khuyến cáo đưa cho Khách thử.
Dữ liều cần nhập là : Chiều cao của Khách và cỡ người.
Thông tin nhận được: SIZE khuyến cáo.
HÀM MATCH gồm 3 tham số như sau:1. Giá trị chúng ta đưa ra để dò
2. Dãy (mảng) các giá trị cho sẵn (cho trước) theo thứ tự hoặc không.
3.Kiểu dò tìm (là hằng số -1, 0, 1):
HÀM INDEX()
Hàm có 3 tham số:
1. Mảng cho trước (Mảng 2 chiều).
2. Giá trị vị trì của hàng (tính từ 1)
3. Giá trị vị trí của cột (tính từ 1)
Index và Match phối hợp nhau cũng khá hay phải không các bạn!
Việc kết hợp hàm MATCH và hàm INDEX, chúng ta có thể dò tìm giá trị trong bảng theo hàng và cột.
Bài toán
Bạn là chủ cửa hàng bán quần - áo, có một khách hàng bước vào. Bạn cao 165, nhỏ con. Quan sát khách, bạn biết anh ta sẽ dùng chiếc áo số mấy. Dĩ nhiên, bảng dữ liệu là đúc kết từ một thống kê nào đó. Bạn mặc quần size 31 rất vừa vì đó là chuẩn từ các kết quả đo hàng vạn người.
Bảng hai chiều này gồm:
Giá tri hàng: Chiều cao của khách
Giá trị cột: Cỡ khung người (lớn con, nhỏ con...)
Giao điểm của hàng - cột: SIZE khuyến cáo đưa cho Khách thử.
Dữ liều cần nhập là : Chiều cao của Khách và cỡ người.
Thông tin nhận được: SIZE khuyến cáo.
HÀM MATCH gồm 3 tham số như sau:1. Giá trị chúng ta đưa ra để dò
2. Dãy (mảng) các giá trị cho sẵn (cho trước) theo thứ tự hoặc không.
3.Kiểu dò tìm (là hằng số -1, 0, 1):
3a. Nếu là -1: Dãy các giá trị cho sẵn phải sắp xếp từ lớn đến nhỏ. Tìm đến vị trí giá trị lớn hoặc bằng giá trị chúng ta đưa ra
3b. giá trị là 0, Dãy giá trị cho trước không cần thứ tự. Tìm đến vị trí giá trị đầu tiên bằng với giá trị chúng ta đưa ra.
3c. 1, Ngược với -1. Dãy cho trước xếp từ nhỏ đến lớn. Tìm đến vị trí giá trị nhỏ hoặc bằng giá trị chúng ta đưa ra.
Hàm MATCH trả về một giá trị và đó chính là vị trí. Vị trí tương đối hoặc chính xác so với giá trị chúng ta đưa ra để dò.HÀM INDEX()
Hàm có 3 tham số:
1. Mảng cho trước (Mảng 2 chiều).
2. Giá trị vị trì của hàng (tính từ 1)
3. Giá trị vị trí của cột (tính từ 1)
Index và Match phối hợp nhau cũng khá hay phải không các bạn!