Lookup Giá Trị Mới – Sự Khác Biệt giữa Excel và Google Sheets

Chắc hẳn đã lâu rồi mình chưa viết bất kỳ hướng dẫn nào liên quan đến Excel và Google Sheets. Vậy nên, mình quay trở lại đây và chia sẻ với các bạn về chủ đề “Lookup giá trị mới” trong Excel và Google Sheets.

Hãy cùng tìm hiểu sự khác biệt giữa việc “Lookup giá trị mới” trong Google Sheets và Excel. Ngoài ra, như một phần thưởng nho nhỏ, mình sẽ hướng dẫn cách “Lookup giá trị mới” với nhiều điều kiện.

Cách “Lookup giá trị mới” trong Excel

Trong tập dữ liệu Excel này (A1:D10), mình muốn tìm kiếm mục “Hats” trong khoảng B2:B10 và trả về “Giá” mới nhất từ khoảng D2:D10. Giá trị mới nhất đó nằm trong ô D8. Chúng ta muốn trích xuất giá trị đó bằng một công thức.

Ở đây chỉ có một điều kiện duy nhất và đó là “Hats”. Với sự trợ giúp của hàm LOOKUP, chúng ta có thể trả về giá mới nhất trong Excel.

Dưới đây là công thức Lookup Excel mà mình đã sử dụng trong ô G2.

=LOOKUP(2,1/(B2:B10=F2),D2:D10)

Giải thích công thức Lookup trong Excel

Trước tiên, hãy xem qua cú pháp hàm Lookup này:

LOOKUP(lookup_value, lookup_vector, [result_vector])

Trong ví dụ của chúng ta, 2 là giá trị tìm kiếm. Hàm LOOKUP sẽ tìm giá trị này trong lookup_vector (B2:B10).

Tại sao bạn lại sử dụng số 2 làm giá trị tìm kiếm thay vì “Hats” trong ô F2?

Hãy tiếp tục đọc để hiểu tại sao mình đã sử dụng số đó thay vì giá trị tìm kiếm thực sự là “Hats”.

lookup_vector là khoảng để tìm kiếm giá trị (“Hats”). Thực tế là B2:B10. Nhưng mình đã sử dụng một lookup_vector ảo như dưới đây.

1/(B2:B10=F2)

Để hiểu công thức này trả về gì, bạn phải nhập công thức này dưới dạng Công thức Mảng bằng cách nhấn Ctrl+Shift+Enter.

Ví dụ, mình đang nhập công thức này vào ô E2 như một công thức mảng. Chúng ta sẽ không sử dụng nó trong công thức Lookup. Điều này chỉ để giúp bạn hiểu nó trả về gì.

Công thức này trả về số 1, nơi từ khóa, cụ thể là “Hats”, trùng khớp.

result_vector là khoảng D2:D10.

Vui lòng lưu ý rằng giá trị tìm kiếm (giá trị look_up) của chúng ta là số 2. Hàm LOOKUP sẽ tìm xuống khóa này trong khoảng lookup_vector. Khoảng này hiện chỉ chứa các giá trị lỗi và số 1.

Vì công thức LOOKUP không thể tìm thấy giá trị tìm kiếm này trong cột này, nó sẽ tìm giá trị lớn nhất trong lookup_vector mà nhỏ hơn hoặc bằng với giá trị tìm kiếm (2).

Vì chỉ có ba số 1 trong lookup_vector, số 1 ở hàng 8 sẽ được coi là giá trị lớn nhất mà nhỏ hơn hoặc bằng với giá trị tìm kiếm. Công thức sẽ trả về giá trị tương ứng từ cột result_vector D2:D10.

Tìm Giá Trị Mới dựa trên Nhiều Điều Kiện trong Excel

Khi bạn có nhiều điều kiện, công thức sẽ như sau.

Công thức Lookup Excel dưới đây xử lý hai khóa tìm kiếm.

=LOOKUP(2,1/(B2:B10&C2:C10=F5&G5),D2:D10)

Lần này, mình không muốn giá mới nhất của mục “Hats”. Thay vào đó, mình muốn giá mới nhất của mục “Hats”, có kích thước “S”.

Điều đó có nghĩa là các điều kiện nằm trong B2:B10 và C2:C10. Vì vậy, bạn chỉ cần kết hợp hai cột này bằng dấu và trong lookup_vector. Tương tự, kết hợp các khóa tìm kiếm trong F5 và G5 thành F5&G5. Bạn có thể tham khảo hình ảnh trên để hiểu rõ hơn.

Đây là những thay đổi bạn cần thực hiện để tìm giá trị mới nhất dựa trên nhiều điều kiện trong Excel.

Cách “Lookup giá trị mới” trong Google Sheets và Sự Khác Biệt so với Excel

Để tìm giá trị mới nhất trong Google Sheets, bạn có thể sử dụng những công thức Excel trên như trong các điều kiện đơn hoặc đa. Nhưng bạn phải bao gồm hàm ARRAYFORMULA với các công thức Google Sheets. Điều này khiến người dùng Excel phải đau đầu khi chuyển sang Google Sheets.

Điều Kiện Đơn:

=ArrayFormula(LOOKUP(2,1/(B2:B10=G2),D2:D10))

Điều Kiện Đa:

=ArrayFormula(LOOKUP(2,1/(B2:B10&C2:C10=G5&H5),D2:D10))

Như đã nói, trong Google Sheets, bạn phải bao bọc các công thức Lookup bằng hàm ArrayFormula. Không có thay đổi khác.

Vậy nên, mình nghĩ không cần phải giải thích từng bước một lần nữa. Tuy nhiên, nếu bạn muốn tìm hiểu sâu hơn, mình đã giải thích trong bài hướng dẫn này – Cách Tìm Giá Trị Trùng Khớp Cuối Cùng trong Google Sheets.

Tài Nguyên Bổ Sung:

  1. Cách Tìm Các Ngày Mới Nhất trong Google Sheets [Công thức Mảng].

  2. [Trích Xuất Bản Ghi Sớm Nhất hoặc Mới Nhất trong Mỗi Danh Mục Dựa trên Thời Gian.]

Hãy ghé thăm Crawlan.com để tìm hiểu thêm về các công cụ SEO và những bí quyết tối ưu website của bạn.

Vậy là bạn đã hiểu rõ về cách “Lookup giá trị mới” trong Excel và Google Sheets, cũng như sự khác biệt giữa hai nền tảng này. Hãy áp dụng những kiến thức này vào công việc của bạn và trở thành một chuyên gia trong lĩnh vực này!

Related posts