Hàm vlookup trả về giá trị #n/a

Hàm VLOOKUP là một trong những hàm tham chiếu cơ bản trong Excel. Tuy nhiên việc sử dụng hàm VLOOKUP trả về mảng giá trị thì không phải ai cũng biết. Các bạn hãy theo dõi bài viết sau để biết cách sử dụng hàm VLOOKUP trả về mảng giá trị trong Excel nhé.

1. Cấu trúc hàm VLOOKUP

Cú pháp hàm: =VLOOKUP[Lookup_value, Table_array, Col_index_ num, Range_lookup]

Trong đó:

  • Lookup_value: Giá trị cần dò tìm.
  • Table_array: Bảng giới hạn để dò tìm, bạn cần F4 để Fix cố định giá trị cho mục đích copy công thức tự động.
  • Col_index_num: Số thứ tự của cột lấy dữ liệu trong bảng cần dò tìm.
  • Range_lookup: Là giá trị Logic [TRUE=1, FALSE=0] quyết định so chính xác hay so tương đổi với bảng giới hạn.

Lưu ý:

  • Nếu Range_lookup = 1 [TRUE]: So tương đối.
  • Nếu Range_lookup = 0 [FALSE]: So chính xác.
  • Nếu bỏ qua đối này thì Excel hiểu là Range_lookup = 1

2. Cách sử dụng hàm VLOOKUP trả về mảng giá trị

Ví dụ ta có bảng dữ liệu như hình dưới. Yêu cầu cần tham chiếu các giá trị Số lượng, Tiền hàng, Thuế suất, Tiền thuế của mặt hàng Đá 5×20. Thay vì sử dụng hàm VLOOKUP cho từng giá trị thì chúng ta có thể tham chiếu một lúc cả mảng giá trị luôn. Các bạn hãy làm theo các bước sau để thực hiện nhé.

Đầu tiên, các bạn cần điền số cột của các cột giá trị Số lượng, Tiền hàng, Thuế suất, Tiền thuế trong bảng trên vào bảng bên dưới. Như trong hình thì các số cột cần điền là 3, 4, 5, 6.

Tiếp theo, các bạn bôi đen từ ô C14:F14. Sau đó các bạn nhập công thức sau vào ô công thức:

=VLOOKUP[B14;A1:F11;C13:F13;FALSE]

Sau khi nhập xong thì các bạn nhấn Ctrl + Shift + Enter.

Chỉ cần như vậy là ta đã tham chiếu thành công các giá trị Số lượng, Tiền hàng, Thuế suất, Tiền thuế của mặt hàng Đá 5×20.

Như vậy, bài viết trên đã hướng dẫn các bạn cách sử dụng hàm VLOOKUP trả về mảng giá trị trong Excel. Hy vọng bài viết trên sẽ hữu ích với các bạn trong quá trình làm việc. Chúc các bạn thành công!

Xem thêm

Cách làm tròn số đến 0.5 trong Excel: Rất đơn giản, ai cũng làm được

Cách xóa nội dung, định dạng, chú thích, liên kết có trong ô tính Excel

2 Cách quy đổi khối lượng: Yến, Tấn, Tạ sang Kilogram, Gram trong Excel

Cách đánh dấu giá trị nhỏ nhất/lớn nhất [Min/Max] trong biểu đồ Excel

Các thao tác “ai cũng phải biết” khi xử lý dữ liệu trong bảng tính Excel

Hàm VLOOKUP là một trong những hàm tham chiếu cơ bản trong Excel. Tuy nhiên việc sử dụng hàm VLOOKUP trả về mảng giá trị thì không phải ai cũng biết. Các bạn hãy theo dõi bài viết sau để biết cách sử dụng hàm VLOOKUP trả về mảng giá trị trong Excel nhé.

1. Cấu trúc hàm VLOOKUP

Cú pháp hàm: =VLOOKUP[Lookup_value, Table_array, Col_index_ num, Range_lookup]

Trong đó:

  • Lookup_value: Giá trị cần dò tìm.
  • Table_array: Bảng giới hạn để dò tìm, bạn cần F4 để Fix cố định giá trị cho mục đích copy công thức tự động.
  • Col_index_num: Số thứ tự của cột lấy dữ liệu trong bảng cần dò tìm.
  • Range_lookup: Là giá trị Logic [TRUE=1, FALSE=0] quyết định so chính xác hay so tương đổi với bảng giới hạn.

Lưu ý:

  • Nếu Range_lookup = 1 [TRUE]: So tương đối.
  • Nếu Range_lookup = 0 [FALSE]: So chính xác.
  • Nếu bỏ qua đối này thì Excel hiểu là Range_lookup = 1

2. Cách sử dụng hàm VLOOKUP trả về mảng giá trị

Ví dụ ta có bảng dữ liệu như hình dưới. Yêu cầu cần tham chiếu các giá trị Số lượng, Tiền hàng, Thuế suất, Tiền thuế của mặt hàng Đá 5×20. Thay vì sử dụng hàm VLOOKUP cho từng giá trị thì chúng ta có thể tham chiếu một lúc cả mảng giá trị luôn. Các bạn hãy làm theo các bước sau để thực hiện nhé.

Đầu tiên, các bạn cần điền số cột của các cột giá trị Số lượng, Tiền hàng, Thuế suất, Tiền thuế trong bảng trên vào bảng bên dưới. Như trong hình thì các số cột cần điền là 3, 4, 5, 6.

Tiếp theo, các bạn bôi đen từ ô C14:F14. Sau đó các bạn nhập công thức sau vào ô công thức:

=VLOOKUP[B14;A1:F11;C13:F13;FALSE]

Sau khi nhập xong thì các bạn nhấn Ctrl + Shift + Enter.

Chỉ cần như vậy là ta đã tham chiếu thành công các giá trị Số lượng, Tiền hàng, Thuế suất, Tiền thuế của mặt hàng Đá 5×20.

Như vậy, bài viết trên đã hướng dẫn các bạn cách sử dụng hàm VLOOKUP trả về mảng giá trị trong Excel. Hy vọng bài viết trên sẽ hữu ích với các bạn trong quá trình làm việc. Chúc các bạn thành công!

[Nguồn ketoan.vn]

Việc sử dụng hàm VLOOKUP chắc hẳn không còn xa lạ gì với người dùng Excel, đây là một trong những hàm dò tìm được sử dụng rất phổ biến mà phần đông những người sử dụng Excel làm công cụ để phục vụ cho công việc của mình. Trong bài viết này, Học Excel Online sẽ hướng dẫn các bạn cách sử dụng hàm dò tìm VLOOKUP để trả cả mảng giá trị một cách đơn giản, hiệu quả và nhanh chóng.

Trước đây ta hầu như chỉ sử dụng hàm VLOOKUP với kết quả trả về của hàm là giá trị duy nhất nào đó, điều đó thì không xa lạ gì. Vậy, VLOOKUP trả về kết quả là 1 mảng, 1 vùng giá trị thì có làm được không???

Hiểu cơ bản về mảng

Câu trả lời cà hoàn toàn có thể. Và trước khi có thể làm được điều đó thì Học Excel Online hy vọng bạn đã nắm được cơ bản về mảng trong Excel

Để hiểu rõ hơn điều đó bạn có thể tham khảo một số bài viết sau:

Hướng dẫn cách sử dụng công thức mảng trong excel

Các hàm, công thức và những hằng số mảng trong excel, ví dụ và hướng dẫn sử dụng

Sau khi đã nắm được một số điểm cơ bản về mảng. Vậy thì việc vận dụng vào hàm VLOOKUP như thế nào để có thể trả về được kế quả là 1 mảng giá trị chứ không phải là 1 giá trị đơn lẻ như bạn vẫn thường dùng trước kia???

Sử dụng hàm VLOOKUP trả về mảng giá trị trong Excel

Để đảm bảo đọc hiểu rõ hơn về bài viết này của Học Excel Online thì tất nhiên là bạn phải thành tạo việc sử dụng hàm VLOOKUP trả về 1 giá trị đơn lẻ đã phải không nào 😊

Tới đây thì đảm bảo các điền kiện cần trên là bạn đã có rồi nha, và ta sẽ thực hiện việc tìm kiếm trả về mảng ngay bây giờ.

Ta có bài toàn như sau: Căn cứ vào Product để lấy ra các thông tin tương ứng về Region, Color, Units, Revenue bằng 1 công thức duy nhất và không phải thực hiện việc kéo công thức. Chỉ cần 1 công thức để trả về 1 mảng gồm các thông tin tương ứng của Product mà bạn chọn trong ô H3

Ta sẽ thực hiện điều đó bằng cách nào đây???

Bạn hãy quan tâm tới đối số thứ 3 [col_index_num] trong hàm VLOOKUP, nó là cột kết quả mà bạn muốn trả về khi giá trị dò được tìm thấy trong vùng dò.

Thay vì chỉ định 1 cột thì để thực hiện công thức mảng trả về nhiều giá trị [mảng giá trị] thì đối số thứ 3 của hàm VLOOKUP ta sẽ cần 1 mảng [nhiều cột cần trả về].

Trường hợp trả về mảng giá trị nằm trên 1 hàng

Tại ô H3 ta có công thức:

=VLOOKUP[H3,B3:F10,I2:L2,0]

Trong đó:

  • Các đối số thứ 1, 2, 4 trong hàm này vẫn là những điều quen thuộc [giá trị tìm kiếm, vùng tìm kiếm, kiểu tìm kiếm]
  • Đối số thức 3 là các giá trị trong vùng I2:L2 [{2,3,4,5}]

Thay vì bạn gõ các giá trị 2,3,4,5 ra 1 vùng nằm liên tiếp trên cùng 1 hàng rồi tham chiếu tới vùng đó [như mình đã làm] thì bạn có thể gõ trực tiếp luôn thành {2,3,4,5} [trong dấu ngoặc nhọn nhé {}]

Để thực hiện công thức này thì trước tiên bạn cần chọn 1 vùng tương ứng với số cột kết quả mà bạn muốn hàm VLOOKUP trả về [ở đây mình chọn vùng I3:L3] sau đó gõ công thức như trên và ấn Ctrl + Shift + Enter

Nếu như bạn đang sử dụng phiên bản Excel 365 hoặc Excel 2019 thì có thể bạn chỉ cần ấn Enter

Trường hợp trả về mảng giá trị nằm trên 1 cột

Vừa rồi ta đã thực hiện sử dụng VLOOKUP mảng để trả về các giá trị nằm trên cùng 1 hàng. Tuy nhiên, bạn lại muốn mảng giá trị trả về này nằm trên 1 cột thì sao??? Bạn sẽ làm được điều đó đơn giản với một số cách như sau:
  • Cách 1 là bạn gõ danh sách các cột cần trả về liên tiếp nằm trên cùng 1 cột rồi tham chiếu tới vùng đó trong đối số thứ 3 của hàm VLOOKUP
  • Cách 2 là bạn gõ trực tiếp vào đối số thứ 3 của hàm như sau: {2;3;4;5} [chú ý dấu ngoặc nhọn và dấu chấm phẩy]
  • Cách 3 là bạn kết hợp với hàm TRANSPOSE như công thức tại vùng I3:I6 dưới đây

Kết luận

Qua bài viết này, Học Excel Online hy vọng bạn đã nắm được cách sử dụng hàm VLOOKUP để tìm kiếm và trả về một mảng giá trị thay vì 1 giá trị đơn lẻ như trước kia ta vẫn thường dùng. Tham khảo các bài viết khác của Học Excel Online

Vì sao dùng Index và Match tốt hơn dùng Vlookup trong Excel

Hướng dẫn cách dùng hàm vlookup thay thế hàm if lồng nhau trong excel

4 tuyệt chiêu tra cứu với vlookup, index, match, sumproduct và names range trong excel

Video liên quan

Chủ Đề