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

Hướng dẫn kêt hợp 2 hàm Index và hàm match, hàm trả về giá trị dòng và cột, Là hàm dò tìm có cú pháp sử dụng đơn giản hơn hàm vlookup


Mục lục

    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:

    cach-su-dung-ham-index-va-ham-match-trong-excel

    • 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

    cach-su-dung-ham-index-va-ham-match-trong-excel-1

    • 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

    cach-su-dung-ham-index-va-ham-match-trong-excel-2

    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

    cach-su-dung-ham-index-va-ham-match-trong-excel-3

    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

    cach-su-dung-ham-index-va-ham-match-trong-excel-4

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

    cach-su-dung-ham-index-va-ham-match-trong-excel-5

    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.

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

    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!                                               





    Bài viết khác

    Hướng dẫn cách chuyển số thành chữ trong excel 2013, 2016, 2019

    Hướng dẫn cách chuyển số thành chữ trong excel 2013, 2016, 2019

    Với excel 2013 trở lên thì chúng ta cần có cách chuyển đổi số thành

    cách in hết khổ giấy a4 trong excel, in full khổ giấy a4

    cách in hết khổ giấy a4 trong excel, in full khổ giấy a4

    Mặc định thì khi in trên excel thì chúng ta không in được full khổ giấy và

    Cách đổi tên file trong excel

    Cách đổi tên file trong excel

    Đổi tên file trong excel là thao tác cơ bạn cho người mới bắt đầu sử dụng excel,

    Cách chèn ảnh vào excel

    Cách chèn ảnh vào excel

    Không chỉ có text mà đôi khi chúng ta cũng có thể chèn ảnh vào

    Cách xóa 1 sheet trong excel

    Cách xóa 1 sheet trong excel

    Khi file excel có nhiều sheet thì những sheet nào không sử dụng nữa thì chúng

    Cách đổi tên sheet trong excel

    Cách đổi tên sheet trong excel

    Để theo dõi các sheet dễ dàng hơn thì chúng ta phải đổi tên sheet trong

    Thêm sheet trong excel

    Thêm sheet trong excel

    Mặc định là khi mở file excel sẽ có 3 sheet, và chúng ta hoàn toàn có

    Lỗi mở file excel không hiện ra dữ liệu

    Lỗi mở file excel không hiện ra dữ liệu

    Bạn mở file excel lên mà không hiện ra dữ liệu vậy làm thế nào để có

    Công thức tính phần trăm trong excel

    Công thức tính phần trăm trong excel

    Một công thức khá lạ với mọi người đó là tính phần trăm trong excel giúp