Bài toán hàm match kết hợp index thuê phòng năm 2024
Ví dụ 1: Để tìm vị trí thuốc Mobdc ở dòng nào trong bảng sau (tính cả dòng tiêu đề), ta nhập công thức: Show
\=MATCH(B8,B1:B10,0) (Một số máy tính cài đặt là dấu “;” thay vì dấu “,” ở mỗi câu lệnh) Trong đó:
Nhấn Enter để trả về kết quả. Kết quả sẽ ra 8, nghĩa là thuốc Mobdc ở vị trí dòng thứ 8 trong bảng. Ảnh 1
Hàm INDEX trả về giá trị theo vị trí của hàng và cột trong một bảng hoặc một phạm vi. \=INDEX(array,row_num,[column_num]) (Một số máy tính cài đặt là dấu “;” thay vì dấu “,” ở mỗi câu lệnh) Trong đó:
Ví dụ 2: Để tìm đơn giá của thuốc nằm ở vị trí dòng thứ 8 trong bảng (tính cả dòng tiêu đề), ta nhập công thức: \=INDEX(E1:E10,8) (Một số máy tính cài đặt là dấu “;” thay vì dấu “,” ở mỗi câu lệnh) Trong đó:
Nhấn Enter để trả về kết quả. Kết quả sẽ ra đơn giá của thuốc nằm ở vị trí dòng thứ 8 trong bảng (tính cả dòng tiêu đề). Ảnh 2
Để có thể nắm rõ hơn cách kết hợp hàm INDEX và hàm MATCH, ta kết hợp 2 ví dụ trên. Cụ thể, để tìm đơn giá của thuốc Mobdc trong bảng tính, ta nhập công thức sau: \=INDEX(E1:E10,MATCH(B8,B1:B10,0)) (Một số máy tính cài đặt là dấu “;” thay vì dấu “,” ở mỗi câu lệnh) Trong đó:
Ảnh 3 Nhấn Enter để trả về kết quả. Kết quả sẽ ra đơn giá của thuốc nằm ở vị trí dòng thứ 8 trong bảng (tính cả dòng tiêu đề) như sau: Ảnh 4 Trên đây là cách kết hợp hàm INDEX và hàm MATCH trong Excel. Hi vọng qua bài viết này, bạn có thể sử dụng kết hợp hàm INDEX và MATCH để tìm kiếm dữ liệu dễ dàng hơn. Hàm Index Match là sự kết hợp linh hoạt giữa INDEX và MATCH trong Excel, mang lại nhiều lợi ích quan trọng. Mặc dù là hai hàm khác nhau, nhưng khi sử dụng chung, chúng tạo ra cách hiệu quả để tìm kiếm dữ liệu. Đọc tiếp để hiểu chi tiết về cách sử dụng hàm này. Hàm Index Match là gì?Hàm Index Match là sự kết hợp thông minh giữa hai hàm INDEX và MATCH để thực hiện việc tìm kiếm dữ liệu một cách chính xác. Hãy tìm hiểu chi tiết về cách ứng dụng này: Hàm MatchHàm Match được sử dụng để xác định vị trí của một giá trị trong một phạm vi ô. Nó trả về vị trí tương đối của giá trị đó trong phạm vi. Công thức cú pháp của hàm là: \=MATCH(Giá_trị_tìm_kiếm,Dãy_Giá_trị,[Loại_tìm_kiếm]). Trong đó:
Hàm IndexHàm Index trả về giá trị của ô nằm trong một mảng, được xác định bởi số hàng và số cột. Công thức cú pháp: \=INDEX(Mảng,Hàng_số,[Cột_số]) Trong đó:
Công thức hàm INDEX tham chiếu có dạng như sau: \=INDEX(Tham_chiếu,Hàng_số,[Cột_số],[Khu_vực_số]) Trong đó:
Cách kết hợp hàm Index và Match trong ExcelĐể có thể sử dụng hàm Index Match trong Excel, bạn có thể thực hiện theo ví dụ sau để hiểu rõ hơn: Ví dụ: Sử dụng hàm Index và hàm Match trong Excel để tìm địa chỉ theo tên trong bảng dữ liệu. Các bước làm: Bước 1: Trong bảng dữ liệu Excel, nhập công thức =INDEX(C3:C8,MATCH(C10,B3:B8,0)). Công thức này sẽ được nhập vào ô tham chiếu mà bạn muốn hiển thị kết quả. Nhập ô tham chiếu công thức =INDEX(C3:C8,MATCH(C10,B3:B8,0)) Bước 2: Sau khi nhập công thức, nhấn Enter để hiển thị kết quả tính. Đơn giản như vậy, bạn đã sử dụng kết hợp 2 hàm để tìm kết quả dữ liệu. Nhấn Enter để hiển thị kết quả cần tìm kiếm Cách kết hợp hàm Index và Match nhiều điều kiệnĐối với trường hợp áp dụng hàm Index Match nhiều điều kiện, dưới đây là ví dụ minh họa cụ thể: Ví dụ: Sử dụng hàm Index và hàm Match để tính đơn giá sản phẩm và hãng sản xuất. Trong công thức, hãy sử dụng $ để cố định giá trị các phạm vi. Giả sử theo đơn giá sản phẩm và hãng sản xuất trong bảng 2 (B15:E18), bạn cần điền đơn giá vào bảng 1 (B3:D12). Ví dụ minh họa với dữ liệu bảng 1 và bảng 2 Dùng kết hợp 2 hàm Index và Match để dò tìm giá trị cho ô D4 như sau: Bước 1: Sử dụng hàm Match để xác định vị trí hàng tương ứng với sản phẩm CDRom trong phạm vi B15:B18 của bảng 2, công thức: \=MATCH(B4,$B$15:$B$18,0). Kết quả là “4,” tương ứng với hàng số 4 trong bảng 2. Nhập công thức hàm Match =MATCH(B4,$B$15:$B$18,0) Bước 2: Tiếp theo, sử dụng hàm Match để xác định vị trí cột tương ứng với hãng sản xuất Samsung. Phạm vi xét đến là dữ liệu trong khoảng B15:E15. Công thức nhập vào là: \=MATCH(C4,$B$15:$E$15,0). Kết quả là giá trị “2,” tương ứng với cột số 2 trong bảng 2. Nhập công thức hàm Match =MATCH(C4,$B$15:$E$15,0) Bước 3: Tiếp theo, sử dụng hàm Index kết hợp với 2 hàm Match đã tính ở trên để tìm giá trị theo hàng và cột trong bảng 2. Công thức: \=INDEX($B$15:$E$18,MATCH(B4,$B$15:$B$18,0),MATCH(C4,$B$15:$E$15,0)) Nhập công thức kết hợp giữa hàm index và hàm match Kết quả trả về giá trị tương ứng với hàng 4 (hàng Mouse) và cột 2 (Samsung) trong bảng 2 là 5. Bước 4: Cuối cùng, copy công thức vừa tính cho các ô khác để hoàn thành bảng dữ liệu cần xét. Copy công thức để hiển thị tất cả kết quả dữ liệu Cách kết hợp hàm Index Match và VlookupĐể kết hợp hàm Index Match Vlookup, sử dụng công thức như sau: \=VLOOKUP(INDEX(tham_chiếu;[hàng];[cột]);table_array;col_index_num;[range_lookup]) Trong đó:
Ví dụ minh họa: Dùng bảng dữ liệu để xác định điểm vùng của học sinh theo khu vực. Bảng dữ liệu minh họa ví dụ Sử dụng công thức: \=VLOOKUP(INDEX(A2:F9;1;6);$I$2:$J$9;2;0) Trong đó:
Hướng dẫn sử dụng hàm Index Match kết hợp IfĐể sử dụng kết hợp hàm Index Match và hàm If, bạn có thể sử dụng công thức sau: \=IF(INDEX(mảng_dữ_liệu;MATCH(khóa_tìm_kiếm,dải_ô,loại_tìm_kiếm);số_cột)+điều_kiện;giá_trị_nếu_đúng; giá_trị_nếu_sai) Trong đó:
Ví dụ minh họa: Bảng dữ liệu để xác định sản phẩm bánh quy đã bán đạt KPI hay không. Để đạt KPI, số lượng bánh bán ra phải lớn hơn 10 sản phẩm. Bảng minh họa ví dụ Công thức áp dụng: \=IF(INDEX(A2:F5;MATCH('Bánh quy';A2:A5;0);3)>10;'Đạt';'Không đạt') Trong đó: Hàm Match xác định địa chỉ hàng của ô chứa giá trị bánh quy. Hàm Index trả về số lượng bán của bánh quy. So sánh xem có lớn hơn 10 sản phẩm hay không. Kết quả: “Đạt” nếu lớn hơn, “Không đạt” nếu không. Kết quả của bảng tính Những sai lầm thường gặp khi sử dụng hàm Index Match trong ExcelKhi kết hợp hàm Index và hàm Match, bạn có thể gặp phải những lỗi như sau: Lỗi REFLỗi REF thường xuất hiện khi phạm vi trả về của Index khác với phạm vi tra cứu của Match.Nếu không tìm thấy dữ liệu đã cho, hàm Index và Match trả về REF. Để khắc phục lỗiREF, thay đổi phạm vi xét đến của hàm Index.Lỗi N/ALỗi N/A xuất hiện khi không tìm thấy giá trị trong bảng dữ liệu, giống như lỗi thường gặp ở hàm Vlookup.Tại sao nên ưu tiên hàm Index Match thay vì Vlookup và Hlookup?Kết hợp hàm Index và hàm Match mang lại nhiều lợi ích hơn:
Điểm chốtHy vọng thông tin đã giúp bạn hiểu rõ hàm Index Match và cách kết hợp 2 hàm này. Nếu có thắc mắc hoặc muốn cập nhật thêm thông tin, ghé thăm Mytour ngay nhé. Nội dung được phát triển bởi đội ngũ Mytour với mục đích chăm sóc và tăng trải nghiệm khách hàng. Mọi ý kiến đóng góp xin vui lòng liên hệ tổng đài chăm sóc: 1900 2083 hoặc email: [email protected] |