Sử dụng COLUMNS Function trong Vlookup trên Google Sheets

Xuất hiện một lợi ích chính khi sử dụng COLUMNS function trong Vlookup trên Google Sheets. Nó mang đến sự động lực cho công thức Vlookup của bạn.

Bạn có thể thay thế đối số “index” trong công thức Vlookup bằng COLUMNS function. Một điều nữa!

Tôi chỉ muốn đề cập đến một cách đúng đắn. Bởi vì nếu đối số index trong công thức Vlookup có dạng mảng, thay vì sử dụng hàm Columns, bạn nên sử dụng Column.

Vui lòng đừng sợ hãi bởi các thuật ngữ “Vlookup Array”. Tôi đã bao gồm các ví dụ đơn giản để bạn hiểu trong bài hướng dẫn này trên Google Sheets.

Trong tóm tắt, đây là bài hướng dẫn về việc thay thế Index bằng các hàm Columns / Column trong Vlookup.

Ví dụ về Sheets Vlookup không sử dụng hàm Columns

**Công thức 1:**

=VLOOKUP(“Flashback Arrester”,A2:E6,5,FALSE)

Công thức này trả về kết quả $120 từ ô E3. Làm thế nào?

Công thức trên tìm kiếm xuống cột đầu tiên trong phạm vi A2:E6 với từ khóa “Flashback Arrester” và trả về giá trị tương ứng từ cột số 5.

Con số cột này là số ‘index’ trong công thức trên. Bây giờ hãy xem việc sử dụng hàm COLUMNS trong Vlookup trên Google Sheets thay thế số “index”.

Vlookup kết hợp với hàm Columns trên Google Sheets

**Công thức 2:**

=VLOOKUP(“Flashback Arrester”,A2:E6,COLUMNS(A2:E6),FALSE)

Công thức Vlookup này cũng trả về cùng một kết quả. Ở đây thay vì số index 5, tôi đã sử dụng hàm COLUMNS như dưới đây để trả về số 5.

=COLUMNS(A2:E6)

Vì chỉ có 5 cột trong phạm vi A2:E6 (Cột A, B, C, D và E), công thức Columns trả về số 5 là kết quả được sử dụng làm số index trong Vlookup. Vì vậy cả hai công thức 1 và 2 trên đều trả về cùng một kết quả từ cột 5.

Bây giờ hãy để tôi giải thích cho bạn những lợi ích khi sử dụng hàm COLUMNS trong Vlookup. Sau đó chúng ta có thể xem xét hàm COLUMN và cách sử dụng mảng của nó.

Những lợi ích khi sử dụng hàm COLUMNS trong Vlookup trên Google Sheets

Một từ, hàm Columns mang đến sự động lực cho các công thức Vlookup trên Google Sheets.

Cột chỉ số Vlookup động

Nếu bạn sử dụng hàm Columns trong Vlookup, việc chèn cột mới vào bảng không ảnh hưởng đến kết quả của công thức Vlookup của bạn.

Ở đây, tôi đã chèn một cột mới vào dữ liệu mẫu trên. Nó được đặt giữa D và E. Hãy xem điều gì xảy ra với hai công thức Vlookup ở trên.

**Công thức 1:**

=VLOOKUP(“Flashback Arrester”,A2:F6,5,FALSE)

Công thức này không thay đổi ngoại trừ phạm vi đã thay đổi từ A2:E6 thành A2:F6. Vì số index vẫn là 5, công thức trả về trống vì không có giá trị trong cột 5 để trả về.

Thực ra, sau khi chèn một cột mới, cột thứ năm trước đây của chúng ta giờ đây là cột thứ sáu và số index nên là 6.

**Công thức 2:**

=VLOOKUP(“Flashback Arrester”,A2:F6,COLUMNS(A2:F6),FALSE)

So với công thức 1, ngoài các thay đổi về phạm vi, tham chiếu trong công thức Columns cũng đã thay đổi.

Vì vậy công thức Columns sẽ trả về số 6, không phải số 5 vì số cột giờ đây là 6.

Vì vậy, nó đúng là trả về giá trị $120. Đó là điều tôi đã nói, hàm Columns mang đến sự động lực cho Vlookup trên Google Sheets.

Nếu bạn sử dụng hàm Columns trong Vlookup, bạn không cần chỉnh sửa công thức mỗi khi bạn thêm hoặc xóa các cột trong phạm vi. Nếu không, bạn sẽ chỉ còn cách Index Match.

**Còn cách sử dụng hàm COLUMNS khác trong Vlookup trên Google Sheets không?**

Không! Còn một lợi ích nữa nếu bạn sử dụng COLUMN ở đây, không phải COLUMNS.

Related posts