Cách sử dụng chuyên sâu hàm Index trong Google Sheets

Index, Match và Offset là ba hàm tương tự nhau trong Google Sheets. Khi kết hợp Index và Match, nó cũng có thể hoạt động giống như các hàm Vlookup và Hlookup. Trước khi đi vào phần hướng dẫn này, bạn nên tìm hiểu cách sử dụng hàm Index trong Google Sheets. Dưới đây là cách sử dụng hàm Index trong Google Sheets.

Cách sử dụng hàm Index trong Google Sheets

Trước tiên, bạn cần biết rằng hàm Index có thể trả về nội dung của một ô dựa trên hàng và cột được chỉ định. Hàm này tương tự như hàm Offset trong Google Sheets.

Thông tin cho bạn biết, hàm Index không tương tự hàm Match. Trong hàm Match, nó trả về vị trí tương đối của một mục bạn chỉ định. Kết quả sẽ là một số chỉ ra vị trí đó.

Trong khi hàm Index trả về một mục cụ thể, hàm Match trả về vị trí tương đối của một mục trong một phạm vi.

Chúng ta có thể kết hợp cả hai hàm này và sử dụng chúng như một Vlookup linh hoạt. Tôi sẽ giải thích điều đó sau đây.

Cú pháp hàm Index:

INDEX(reference, row, column)

Hãy xem các đối số trong cú pháp của hàm Index dưới đây.

  • Reference: Mảng các ô hoặc bạn có thể nói là phạm vi để lùi.
  • Row: Số hàng để lùi. Nó là tùy chọn và mặc định là 0.
  • Column: Số cột để lùi. Nó cũng là tùy chọn và mặc định cũng là 0.

Ví dụ về hàm Index:

Ví dụ về hàm Index

Bây giờ, hãy để tôi giải thích các đối số của hàm Index trong ví dụ trên với công thức trong ảnh chụp màn hình.

  • Reference: Ở công thức này, “A2:G12” là mảng các ô hoặc phạm vi để lùi.
  • Row: Chúng tôi chọn số 5 là số hàng để lùi. Được đánh dấu trên hình ảnh.
  • Column: Chúng tôi chọn số 6 là số cột để lùi. Cũng được đánh dấu trên hình ảnh.

Tôi hy vọng ví dụ trên đủ để bạn hiểu cách sử dụng hàm Index trong Google Sheets. Vậy hãy qua chế độ nâng cao.

Cách sử dụng hàm Index trong Google Sheets giống như hàm Offset

Sau khi bạn quen với ví dụ trên, hãy xem hàm Offset dưới đây. Nó có thể trả về kết quả tương tự như trên. Đây chỉ là thông tin cho bạn.

offset(A1,5,5)

Tôi không đi vào chi tiết về hàm Offset ở đây. Tôi đã có một hướng dẫn riêng về hàm OFFSET trong Google Sheets tại đây trên Info Inspired.

Trong hàm Offset, ngoài việc lùi hàng và cột như hàm Index, còn có các đối số Chiều cao và Chiều rộng. Bạn có thể đạt được điều tương tự bằng cách kết hợp hai hàm Index. Dưới đây là ví dụ và sự so sánh.

Index Vs. Offset trong Google Sheets

Bạn có thể bỏ qua so sánh này nếu bạn không quen với Offset. Nhưng hãy cố gắng hiểu về hàm Index được sử dụng trong ví dụ này.

Index Vs. Offset trong Google Sheets

Cách kết hợp hàm Match với hàm Index trong Google Sheets

Khi bạn sử dụng hàm Match cùng với hàm Index, đó có thể là một sự kết hợp tuyệt vời. Bạn có thể phát triển tìm kiếm nâng cao, nghĩa là Vlookup và Hlookup, sử dụng kết hợp này.

Dưới đây là một ví dụ đơn giản cung cấp tìm kiếm dọc động trong Google Sheets. Bạn cũng có thể sử dụng kết hợp này để tạo tìm kiếm ngang.

Kết hợp hàm Match với hàm Index

Hãy xem ảnh chụp màn hình trên. Trong tập dữ liệu đó, có một mục gọi là “Coverall”. Tôi biết rằng mục này có sẵn. Vì vậy, tôi có thể sử dụng thông tin này để trả về giá trị của bất kỳ ô cụ thể nào trong hàng đó. Dưới đây là công thức.

=index(A2:G12,match("Coverall",C2:C12,0),7)

Hàm trên có thể trả về giá trị trong ô G3, tức là 120, làm kết quả.

Cách kết hợp dữ liệu trong nhiều Sheets theo chiều dọc hoặc chiều ngang bằng cách sử dụng hàm Index trong Google Sheets

Tôi đã có một hướng dẫn tổng hợp dữ liệu nơi tôi đã sử dụng hàm truy vấn để kết hợp dữ liệu trong Google Sheets. Hãy xem một cách khác để kết hợp dữ liệu trong nhiều tab bảng tính trong Google Sheets bằng cách sử dụng hàm INDEX.

Dữ liệu mẫu:

Kết hợp dữ liệu theo chiều dọc bằng hàm INDEX trong Google Sheets

Kết hợp dữ liệu theo chiều dọc bằng hàm INDEX trong Google Sheets

Như bạn có thể thấy trong ảnh trên, tôi có hai bảng với cùng một tập dữ liệu. Chúng là “Sheet5” và “Sheet6”.

Bạn có thể sử dụng công thức Index sau để kết hợp dữ liệu trên. Dữ liệu của hai bảng trên bạn có thể kết hợp thành một bảng dọc, tức là dữ liệu “Sheet6” nằm dưới dữ liệu “Sheet5”.

=index({Sheet5!A1:G4;Sheet6!A2:G4})

Tôi đã sử dụng Dấu ngoặc nhọn ở đây để tạo Mảng. Tôi áp dụng công thức này trong một tờ mới có tên là “Sheet7”. Kết quả sẽ như sau.

Dữ liệu được kết hợp trong Google Sheets bằng hàm INDEX

Sử dụng công thức dưới đây khi bạn muốn kết hợp dữ liệu theo chiều ngang.

=index({Sheet5!A2:G4,Sheet6!A2:G4})

Hãy nhớ rằng phạm vi phải khớp trong trường hợp này.

Related posts