Cách sử dụng hàm Index và hàm match trong excel

8:19 PM
Hay thì like nhé
Hôm nay mình xin giới với các bạn 2 cách sử dụng của hàm index và hàm Match trong excel.
Hàm Index và hàm match thường được kết hợp với nhau để lấy giá trị của dòng và cột thuộc những bảng khác nhau. Hàm Index sẽ được coi là hàm nâng cao của hàm vlookup, tùy cùng là hàm dò tìm nhưng hàm index sẽ sử dụng tốt hơn trong nhiều trường hợp phức tạp.
Tại sao vậy? Bởi hàm Vlooup trong nhiều trường hợp viết công thứ sẽ rất rắc rối, nhưng chuyển sang hàm Index và hàm match thì lại hoàn toàn đơn giản.
Để hiểu hơn về 2 hàm này thì chúng ta sẽ cùng đi vào bài viết dưới đâu nhé!

Hướng dẫn sử dụng hàm Index và hàm match trong excel

Hàm Index

Là hàm do tìm giá trị và sẽ trả về giá trị giao nhau của dòng và cột

Cấu trúc hàm Index

INDEX(Bảng;vị trí dòng, vị trí cột)

Hàm Match

Là hàm có chức năng cho ra vị trí đứng của giá trị cần dò

Cấu trúc hàm Match

MATCH(Giá trị dò;Danh sách Dò;Cách Dò)

Note: Giá trị dò là giá trị giống nhau giữa 2 bảng

Vì dụ cho 2 hàm Index và hàm match

Ta có bảng dữ liệu sau:




-         Câu 1: 
      Tìm đơn giá của máy tính trong tháng 1
Ta sẽ áp dụng hàm index để tìm và ta sẽ có công thức như sau:
=INDEX(C14:E16;1;1)
Giải thích:
C14:E16: là bảng dữ liệu
1: vì máy tính nằm ở dòng 1 (theo mắt quan sát)
1: Cột thứ 1 (theo mắt quan sát)
Các bạn Enter để có được kết quả là: 3000000


-         Tìm đơn giá của tủ lạnh trong tháng 2
Tương tự ta cũng có công thức như sau:
=INDEX(C14:E16;3;2)
Giải thích:
C14:E16: là bảng dữ liệu
3: vì tủ lạnh nằm ở dòng 3 (theo mắt quan sát)
2: Cột thứ 2 (theo mắt quan sát)
Các bạn Enter để có được kết quả là: 6000000


NOTE: Có thể các bạn thấy khi chúng ta sử dụng hàm Index thì các ví dụ trên vị trí dòng và cột chúng ta toàn đánh vị trí theo quan sát trên bảng, nhưng nếu bảng dữ liệu nhiều, mà tìm vị trí cột dòng như thế này là điều không khả thi, do đó khi sử dụng hàm Index chúng ta luôn luôn kết hợp với Hàm Match để xác đị vị trí dòng và cột.
Ví dụ Hàm Match sẽ được giới thiệu ngày sau đây cho các bạn hiểu.
-         Tìm Vị trí của Máy tính trong bảng
Để tìm vị trí của Máy tính ta sẽ sử dụng hạm Match như sau:
=MATCH(LEFT(B6;2);A14:A16;0)


Giải thích:
LEFT(B6;2): là giá trị dò và mình lấy cột Mã SP làm giá trị dò giống nhau với bảng Mã SP ở bên dưới, nhưng Mã SP ở bảng trên có Mã dài hơn và không giống với Mã Sp ở bảng dưới, Do đó ta sử dụng hàm Left để lấy ra 2 ký tự giống nhau.
A14:A16: Là danh sách dò
0: là cách dò trính xác
Enter và ta sẽ có kết quả là vị trí của máy tính là 1
Ví dụ cuối cũng sẽ là sự kết hợp của 2 hàm index và hàm match để cho các bạn hiểu rõ hơn về 2 hàm này.
-         Dựa vào 2 bảng dữ liệu, ta điền giá trị vào ô đơn giá theo tháng
Nhìn vào bảng tính này các bạn cũng sẽ hiểu đơn giá của máy tính tại thời điểm tháng 3 sẽ là 6000000, mặt giặt tháng 2 là 8900000…
Đó là theo chúng ta nhìn còn trong công thức thì áp dụng như thế nào:
Ta sẽ có công thức như sau:
=INDEX($C$14:$E$16;MATCH(LEFT(B6;2);$A$14:$A$16;0);MATCH(D6;$C$13:$E$13;0))
Giải thích:
Đầu tiên ta sử dụng hàm INDEX để dò tìm giá dự trên 2 bảng
$C$14:$E$16: Là Bảng giá trị cần dò (mấy ký tự $ chính là cố định bảng bằng phím F bằng phím 4 để khi copy công thức không bị nhảy bảng tạo ra giá trị lỗi)
Tiếp đến ta xác định vị trí dòng và cột với hàm Match
MATCH(LEFT(B6;2);$A$14:$A$16;0) : Xác định vị trí dòng của các mặt hành Máy tính, Máy giặt, Tủ Lạnh.
LEFT(B6;2) là giá trị dò, );$A$14:$A$16 là vùng dò các bạn cũng phải cố định lại, 0 là Kiều dò chính xác
MATCH(D6;$C$13:$E$13;0): Xác định vị trí cột theo từng tháng
D6: là giá trị dò
$C$13:$E$13: là vùng dò và cũng phải cố định để không bị nhảy cột
0: Kiều dò chính xác



Cuối cùng các bạn copy công thứ để xem kết quả có đúng không nhé


Có thể giải thích bằng lời văn có thế khó hiểu nhưng hy vòng rằng bài viết trên đây có thể giúp các bạn được hiểu được hàm index và hàm Match.


Hàm Index ngoài thay thế hàm vlookup thì chúng ta cũng có thể thay thế hàm hlooup các bạn nhé! Chúc các bạn thành công!                                                
Cách sử dụng hàm Index và hàm match trong excel Cách sử dụng hàm Index và hàm match trong excel
910 1

Bài viết Cách sử dụng hàm Index và hàm match trong excel


Chia sẻ bài viết

Cùng Chuyên Mục

Previous
Next Post »