Trả về nhiều giá trị VLOOKUP Google Trang tính
Khi bạn phải tham khảo dữ liệu từ nhiều trang tính hoặc bảng, việc tìm kiếm chúng trên thực tế có thể rất khó khăn. Google Trang tính giúp khắc phục vấn đề này bằng chức năng VLOOKUP của nó Show
Sử dụng chức năng VLOOKUP hoặc Tra cứu theo chiều dọc, bạn có thể yêu cầu Google Trang tính tự động tra cứu các giá trị và truy xuất dữ liệu phù hợp từ một bảng khác. Bảng này có thể nằm trên cùng một trang tính hoặc một trang tính khác Vấn đề duy nhất là cú pháp của hàm VLOOKUP chỉ cho phép bạn tra cứu một cột tại một thời điểm Vì vậy, nếu bạn có nhiều tiêu chí hoặc muốn kiểm tra nhiều cột có liên quan với nhau cùng một lúc, bạn phải tìm cách khắc phục hạn chế này Điều này có thể được thực hiện bằng cách ghép nối hàm VLOOKUP với các hàm khác của Google Trang tính, thậm chí cả hàm IMPORTRANGE Mục lục Cú pháp của hàm VLOOKUP thông thườngNói chung, hàm VLOOKUP có cú pháp như sau =VLOOKUP(search_key, range, index, [is_sorted]) Đây,
Ví dụ, trong hình ảnh sau đây, chúng tôi có hai bảng. Một chứa thông tin cá nhân về nhân viên và một chứa tổng doanh số bán hàng của họ trong một tháng cụ thể Cả hai bảng đều có một cột chung, ID nhân viên, vì vậy đây có thể được coi là khóa-giá trị hoặc mã định danh duy nhất trong cả hai bảng Để hiển thị tỷ lệ hàng giờ, chẳng hạn như ID nhân viên “E010”, bạn cần truy xuất nó từ bảng Nhân viên bằng hàm VLOOKUP. Đây là những gì bạn sẽ nhập vào ô F3 =VLOOKUP(A3,$A$3:$C$8,3,false) Vì vậy, bạn nhận được kết quả sau Khi nào chúng ta cần VLOOKUP Nhiều tiêu chí trong Google Trang tính?Trường hợp trên chỉ liên quan đến việc tìm kiếm một tiêu chí duy nhất, một kết quả phù hợp với ID nhân viên. Tuy nhiên, hầu hết thời gian tiêu chí phức tạp hơn thế Có thể có một số lý do cho nhiều tiêu chí của VLOOKUP. Dưới đây là một số ví dụ
Có rất nhiều tình huống khác giống như những tình huống được liệt kê ở trên. Nhưng bạn có được ý chính Bạn có thể lập luận rằng sử dụng LỌC sẽ là một lựa chọn dễ dàng hơn cho các tình huống trên. Tuy nhiên, FILTER không thể truy xuất dữ liệu từ một trang tính khác Sử dụng các hàm IF cũng sẽ là quá mức cần thiết vì sau đó bạn sẽ cần phải xử lý nhiều IF lồng nhau (và không ai thích điều đó. ) Cách VLOOKUP nhiều tiêu chí trong Google SheetsHãy để chúng tôi lấy ví dụ sau, trong đó bạn có một bảng chứa Tiền thưởng tương ứng với từng mã Phòng ban và Khu vực Tại bảng 2, chúng ta cần tra cứu Tiền thưởng tương ứng với Phòng ban cụ thể theo mã Vùng cụ thể và hiển thị giá trị tra cứu được tại cột Tiền thưởng (cột E) Có hai cách để thực hiện việc này bằng cách sử dụng Hàm VLOOKUP
Đọc thêm. Tra cứu Google Trang tính Sử dụng Cột trợ giúp để VLOOKUP Nhiều tiêu chí trong Google Trang tínhPhương pháp đầu tiên liên quan đến việc sử dụng cột "Trợ giúp" bổ sung, cột này sẽ chứa tổ hợp các ô trong tiêu chí Trong ví dụ của chúng tôi, chúng tôi có thể chèn cột Người trợ giúp ngay trước cột Bộ phận để cột này có thể là cột đầu tiên của phạm vi tìm kiếm Cột Trình trợ giúp có thể chứa kết hợp mã Bộ phận và Mã vùng cho mỗi hàng, được phân tách bằng dấu cách Hãy cùng chúng tôi xem các bước tạo và sử dụng cột trợ giúp này với VLOOKUP để nhận giá trị Bonus phù hợp cho Bảng 2
Ghi chú. Khi gõ công thức VLOOKUP, đừng quên khóa các tham chiếu trong tham số thứ hai bằng cách nhấn phím F4. Điều này sẽ đảm bảo rằng phạm vi tìm kiếm không thay đổi khi công thức được sao chép sang các ô còn lại Giải thích về công thứcHãy chia nhỏ công thức VLOOKUP dưới đây để hiểu từng tham số được sử dụng =VLOOKUP(B17&" "&C17,$A$4:$D$12,4, false)
Vì cả cột search_key và Helper đều có định dạng hoàn toàn giống nhau (có Bộ phận theo sau là dấu cách, theo sau là Mã vùng), nên hàm VLOOKUP có thể dễ dàng tra cứu Tiền thưởng tương ứng và trả về Sử dụng hàm ARRAYFORMULA để VLOOKUP nhiều tiêu chí trong Google Trang tínhPhương pháp này thực hiện ít nhiều giống như phương pháp đầu tiên. Sự khác biệt duy nhất là lần này cột trợ giúp được tạo động, thay vì phải tạo một cột bổ sung cho nó. Phương thức này sử dụng hàm ARRAYFORMULA để tạo bảng 'ảo' chứa các cột sau
Hãy để chúng tôi áp dụng điều này cho trường hợp của chúng tôi. Sau đây là các bước tạo và sử dụng hàm ARRAYFORMULA với VLOOKUP để lấy giá trị Bonus phù hợp cho Bảng 2
Ghi chú. Khi gõ công thức VLOOKUP, đừng quên khóa các tham chiếu trong tham số thứ hai bằng cách nhấn phím F4. Điều này sẽ đảm bảo rằng phạm vi tìm kiếm không thay đổi khi công thức được sao chép sang các ô còn lại Giải thích về công thứcHãy chia nhỏ công thức mà chúng ta đã sử dụng để hiểu chính xác điều gì đã xảy ra =ARRAYFORMULA(VLOOKUP(B17&" "&C17,{$A$4:$A$12&" "&$B$4:$B$12,$C$4:$C$12},2,false))
Lưu ý rằng chúng tôi đã sử dụng dấu “,” làm dấu phân cách cho công thức mảng vì chúng tôi muốn coi các phần là các cột cạnh nhau, như minh họa bên dưới
Vì cả khóa_tìm_kiếm và cột đầu tiên của mảng được trả về trong phạm vi đều có định dạng hoàn toàn giống nhau (có Bộ phận theo sau là dấu cách, theo sau là Mã vùng), nên hàm VLOOKUP có thể dễ dàng tra cứu Tiền thưởng tương ứng và trả về Đây chỉ là sơ lược về hai cách mà chúng ta có thể sử dụng hàm VLOOKUP khi có nhiều tiêu chí cần xem xét Chúng tôi khuyến khích bạn tự mình thử các ví dụ mà chúng tôi đã thảo luận trong hướng dẫn này. Điều này sẽ giúp bạn cảm nhận được cách thức hoạt động của các công thức và sẽ giúp bạn hiểu sâu hơn về nó Tôi hy vọng bạn tìm thấy hướng dẫn này hữu ích Các hướng dẫn khác về Google Trang tính mà bạn có thể thích
Bài viết phổ biến nhất5 cách đơn giản để làm nổi bật các bản sao trong Google SheetsNẾU CHỨA Công thức Google Trang tính [2 Tùy chọn thông minh]Cách áp dụng công thức cho toàn bộ cột trong Google SheetsCách VLOOKUP từ một trang tính khác trong Google Trang tínhSumitGoogle Trang tính và Microsoft Excel Expert 3 suy nghĩ về "Cách VLOOKUP Nhiều tiêu chí trong Google Trang tính (Các bước đơn giản)"
|