27/05/2018, 01:30

Hàm INDEX Cú pháp, Ví dụ, Bài tập (Index kết hợp Match = Vlookup)

Hàm index trong excel dùng để làm gì? Hàm index kết hợp hàm match có hay hơn vlookup. Cú pháp, ví dụ minh họa, bài tập và cách vận dụng hàm linh hoạt trong excel,… Các chủ đề trên sẽ được Trường hướng dẫn một cách nhanh chóng và dễ hiểu ở dưới đây bạn nhé. Cam kết 100% các bạn đọc kỹ bài viết ...

Hàm index trong excel dùng để làm gì? Hàm index kết hợp hàm match có hay hơn vlookup. Cú pháp, ví dụ minh họa, bài tập và cách vận dụng hàm linh hoạt trong excel,… Các chủ đề trên sẽ được Trường hướng dẫn một cách nhanh chóng và dễ hiểu ở dưới đây bạn nhé. Cam kết 100% các bạn đọc kỹ bài viết này sẽ hiểu và vận dùng hàm này một cách dễ dàng. Các nội dung chính bạn sẽ được học: – Định nghĩa & Cú pháp – Ví dụ thực hành – Vận dụng hàm: Index kết hợp match vs. Hàm vlookup – Bài tập   Now, let’s go! 1. Định nghĩa và Cú pháp hàm Index 1.1. Hàm index là gì? Index là hàm excel trả về giá trị hoặc tham chiếu của 01 ô trong excel là giao nhau giữa dòng và cột được xác định bởi các thông số cho trước như: – Số lượng dòng – Số lượng cột – Vùng ô Lưu ý: Bạn có thể coi hàm này là Hàm tìm kiếm trong excel. Bạn có thể dùng để tìm ngược hay tìm xuôi một cách dễ dàng. Điều mà hàm vlookup chỉ dễ dàng tìm được theo chiều từ trái qua phải. 1.2. Cú pháp hàm index Hàm này có 2 cú pháp để bạn áp dụng (áp dụng cái nào tùy vào hoàn cảnh bạn nhé) = Index(Array, Row_Num, [Column_num]) = Index (Reference, Row_Num, [Column_num], [Area_num]) Trường thì rất hay sử dụng cú pháp thứ nhất. Giải thích hàm và lưu ý sử dụng: – Array: Mảng hoặc có thể hiểu là vùng dữ liệu – Row_num: Số lượng dòng tính từ dòng đầu tiên của Array đến dòng chứa giá trị cần tìm kiếm – Column_num: Số lượng cột tính từ cột đầu tiên của Array đến cột chứa trị cần tìm kiếm – Area_num: Chọn 1 vùng dữ liệu để tham chiếu tại đó trả về sự giao nhau giữa dòng và cột Row_num và Column_num giao nhau sẽ xác định được ô cần tìm là ô nào đúng không các bạn. Lưu ý: Dấu [] xuất hiện ngoài [Column_num] và [Area_num] sẽ tương đương với việc bạn không cần có tham số đó trong cú pháp hàm. Khi không nhập tham số đó, excel sẽ tự động lấy giá trị là 1 khi tính toán. Cách áp dụng thứ 2, đặc biệt là Area_num rất khó hiểu đúng không bạn. Trường cũng hiếm khi dùng nó lắm, nên bạn có thể bỏ qua. Cách thứ nhất, Trường cũng hay dùng chính xác cho từng cột thay vì phải nhập cả Column_num 2. Ví dụ minh họa cách sử dụng hàm index trong excel (Cơ bản) Xem phần lý thuyết ở trên rồi, nhưng chắc hẳn là không nhiều bạn hiểu được cách dùng. Ví dụ đơn giản sau sẽ giúp 100% các bạn đọc bài viết này sẽ hiểu và biết cách vận dụng. Yêu cầu: Trường có 1 bảng kê doanh số các cửa hàng gồm: STT, Cửa hàng, Doanh số. Nhiệm vụ là tìm doanh số của cửa hàng có vị trí thứ 3 tính từ cửa hàng đầu tiên trong danh sách (Bằng cách nào đó Trường biết được cửa hàng đó có vị trí thứ 3 bạn ạ. Phần số 3 sẽ giúp bạn giải đáp câu hỏi số thứ tự nhé) Cú pháp hàm trong trường hợp này như sau: =INDEX($B$2:$C$7,3,2) Trong đó: – $B$2:$C$7 là Array/ Vùng chứa giá trị muốn tìm – 3 – Số thứ tự dòng của cửa hàng mình muốn tìm doanh số tính từ cửa hàng đầu tiên trong vùng – 2 – Số thứ tự cột chứa doanh số tính từ cột đầu tiên của vùng (array) Bùm! Kết quả trả về, ta có doanh số của cửa hàng C là 1.300 đúng 100% như bảng kê bán hàng. Như vậy thông qua ví dụ này, chúng ta có thể kết luận: Hàm index có chức năng như một hàm tìm kiếm nâng cao trong excel. Ở phần dưới Trường sẽ có ví dụ sâu hơn và phân tích mạnh yếu để bạn hiểu thật sâu hàm này. 3. Vận dụng hàm index kết hợp hàm match trong excel (Nâng cao) Trở lại câu hỏi ở trên. Làm thế nào để biết được cửa hàng C có số thứ tự dòng thứ 3 tính từ dòng đầu tiên của vùng/ Array. Câu trả lời: Dùng hàm match để tìm số thứ tự dòng bạn ạ. => Xem thêm: Cách sử dụng hàm Match từ cơ bản tới nâng cao. 3.1. Ví dụ cách kết hợp hàm index và match Ví dụ sau đây sẽ giải thích rõ cách Hàm index kết hợp hàm Match trong excel như thế nào. Yêu cầu: Tìm doanh số của cửa hàng D Tìm tên cửa hàng khi biết trước doanh số 3.1.1. Yêu cầu số 1: Tìm doanh số của cửa hàng D Bạn có thể dùng hàm Vlookup để tìm nếu gặp yêu cầu này đúng không nào. Nhưng ta đã biết hàm index rồi thì hãy tận dụng nó nhé. Cú pháp hàm index kết hợp hàm match để giải quyết yêu cầu này như sau: =INDEX($B$2:$C$7,MATCH(C9,$B$2:$B$7,0),2) Trong đó: – $B$2:$C$7: Array/ vùng dữ liệu – MATCH(C9,$B$2:$B$7,0): Kết quả của hàm này sẽ trả về số thứ tự dòng của cửa hàng D trong Array – 2: Là cột thứ 2 tính từ cột đầu tiên mà cột đó chứa giá trị tìm kiếm = Doanh số Kết quả ta nhận được như sau: Bạn hãy tải file về, thay đổi giá trị trong ô C9, kết quả trong ô C10 sẽ tự động đổi theo đó bạn.   3.1.2. Yêu cầu số 2: Tìm tên cửa hàng khi biết trước doanh số Sử dụng hàm vlookup để tìm ngược từ phải qua trái là một thách thức thực sự với nhiều người học excel. Nhưng khi dùng hàm index thì quá dễ dàng bạn ạ. Cú pháp hàm trong trường hợp này như sau: =INDEX($B$2:$B$7,MATCH(C12,$C$2:$C$7,0)) Trong đó: $B$2:$B$7: Array/ Vùng chứa giá trị cần tìm là Tên cửa hàng MATCH(C12,$C$2:$C$7,0): Số thứ tự dòng của cửa hàng có doanh số trùng với doanh số cho trước (nhập tại ô C12) Cụ thể cách sử dụng hàm có trong hình sau: 3.2. Hàm index kết hợp hàm match so với Hàm VLOOKUP: Cái nào mạnh hơn, hay hơn Trong excel, để biết được hàm nào mạnh hơn thì phải xem trình độ của người dùng ở mức nào. Nếu ở mức cơ bản thì hàm vlookup hay hơn vì nó phổ biến hơn. Hàm vlookup là một trong những hàm bạn phải học khi dùng excel, còn index thì không. Nếu ở mức độ cao hơn thì tùy vào sở thích mỗi người. Nhưng có một số điểm bạn có thể tham khảo để xem lựa chọn hàm nào nhiều hơn. => Xem thêm: Tổng hợp Cách sử dụng hàm Vlookup trong excel 4. Download file mẫu và bài tập thực hành Hãy download ngay file dưới đây nếu: Các bạn muốn có được file mẫu cho các ví dụ phía trên. Muốn thực hành để thành thạo hàm này hơn nữa. Và đừng quên like/ share bài viết trên tường Facebook / G+ của bạn nhé, vì bài viết khá hay để chia sẻ cho bạn bè của bạn đó. Click link dưới đây để download bài tập bạn nhé. Link tải file Cảm ơn bạn đã dành thời gian để theo dõi phần hướng dẫn của Trường. Rất hi vọng bạn sẽ luôn ủng hộ Trường và Blog chuyên về Excel. Truongpx – Admin Hệ thống các website chuyên về kỹ năng làm việc.
0