Hướng dẫn sum vlookup multiple rows google sheets - tính tổng vlookup nhiều hàng trên google sheet

Để hiểu vlookup với tổng trong nhiều hàng, bạn phải biết nó sẽ được sử dụng ở đâu.

Các công thức VLOOKUP trong Google Sheets có khả năng trả về nhiều giá trị theo ba cách khác nhau. Họ là ai?

  1. Vlookup với một khóa tìm kiếm nhưng hai hoặc nhiều cột chỉ mục.
    • Trong trường hợp này, công thức sẽ trả về đầu ra nhiều cột (một hàng).
  2. Vlookup với hai phím tìm kiếm nhiều quặng và một cột chỉ mục.
    • Ở đây công thức sẽ trả về đầu ra nhiều hàng (cột đơn).
  3. Vlookup với hai hoặc nhiều khóa tìm kiếm và hai hoặc nhiều cột chỉ mục.
    • Ở đây trong Vlookup này, đầu ra sẽ là một ma trận (nhiều cột và hàng).

Trong hai trường hợp đầu tiên (điểm số 1 và 2), chúng ta có thể sử dụng hàm tổng hợp với VLookup. Đối với trường hợp cuối cùng, chúng ta có thể sử dụng MMult như những gì chúng ta muốn làm là vlookup với tổng trong nhiều hàng.

Những việc cần làm trước khi bắt đầu:

Bạn có phải là người dùng Vlookup lần đầu tiên trong Google Sheets? Sau đó, bạn có thể vui lòng kiểm tra hai hướng dẫn sau đây.

  1. Vlookup và Hlookup đã khai quật - Bảng tính Google Doc.
  2. Vlookup trong Google Sheets - 10 biến thể, mẹo và thủ thuật công thức.

Nếu bạn là người dùng Google Sheets, người đã di chuyển từ Excel, thì bạn có thể tìm thấy Sheets vs Excel so sánh của Vlookup thú vị - so sánh công thức Vlookup trong Excel và Google Sheets.

Bạn có thể xem xét việc đánh dấu nó trong trình duyệt của bạn để đọc sau.

Dữ liệu mẫu:

Chúng ta có thể sử dụng cùng một bộ dữ liệu mẫu cho cả ba biến thể (vui lòng tham khảo điểm số 1, 2 và 3 ở trên) của công thức.

Hướng dẫn sum vlookup multiple rows google sheets - tính tổng vlookup nhiều hàng trên google sheet

Đọc tiếp để có được các công thức tổng hợp VLookup khác nhau.

SUM SUM VLOOKUP ĐẦU TIÊN ĐẦU TIÊN TRONG Google TUYỆT VỜI

Dữ liệu bán hàng trên cho thấy doanh số của 5 sản phẩm trong khoảng thời gian 12 tháng. Làm thế nào để vlookup doanh số bán sản phẩm của 3 3 trong quý hai (tháng 4, tháng 5 và tháng 6)?

Các chỉ mục cột của quý thứ hai là 5, 6 và 7 (xin lưu ý rằng cột đầu tiên trong ‘phạm vi A1: M7 được đánh số là Chỉ số 1).

=ArrayFormula(vlookup("Product 3",A1:M7,{5,6,7},0))

Mảng Vlookup ở trên sẽ trả về số lượng 5, 6 và 3 làm đầu ra trong ba cột trong hàng ứng dụng.

Nếu tôi áp dụng công thức VLOOKUP ở trên trong ô O2, đầu ra sẽ nằm trong các tế bào O2, P2 và Q2.

Chỉ cần bọc đầu ra mảng VLookup ở trên với hàm tổng. Bằng cách này, bạn có thể tổng hợp đầu ra VLookup nhiều cột trong Google Sheets.

=sum(ArrayFormula(vlookup("Product 3",A1:M7,{5,6,7},0)))

Nếu bạn muốn, bạn cũng có thể thay thế tiêu chí sản phẩm 3 3 bằng một biến. Xem công thức đó và đầu ra cuối cùng trên hình ảnh.

Hướng dẫn sum vlookup multiple rows google sheets - tính tổng vlookup nhiều hàng trên google sheet

Sum đầu ra VLookup đa hàng trong Google Sheets

Khi có hai hoặc nhiều khóa tìm kiếm trong các hàng và chỉ có một cột chỉ mục, thì VLookUP sẽ trả về đầu ra nhiều hàng.

Hướng dẫn sum vlookup multiple rows google sheets - tính tổng vlookup nhiều hàng trên google sheet

Để tổng kết đầu ra đó, ở đây cũng sử dụng hàm tổng với VLookup. Công thức để tổng hợp đầu ra VLookup đa hàng ở trên như sau.

=sum(ArrayFormula(vlookup(N2:N3,A1:M7,2,0)))

MMULT ĐẾN SUM MULTI-ROW VÀ COLUM (Ma trận) Đầu ra VLOOKUP

Hãy suy nghĩ về một sự kết hợp của hai công thức VLookup trên mà không có phần tổng. Khi tôi nói sự kết hợp, tôi có nghĩa là nói sự kết hợp của đầu ra, không phải công thức.

Công thức đầu tiên trả về nhiều cột vì chúng tôi đã chỉ định nhiều chỉ mục. Trong khi công thức thứ hai trả về nhiều hàng đầu ra vì nó có một chỉ mục cột và nhiều search_keys.

Lần này chúng tôi có nhiều chỉ mục cũng như nhiều khóa tìm kiếm trong Vlookup. Đầu ra của công thức Vloookup như vậy sẽ ở dạng ma trận.

=ArrayFormula(vlookup(N2:N4,A1:M7,{3,4,5},0))
ở đây, hàm tổng có thể tổng số của ma trận. Nhưng những gì về vlookup với tổng trong mỗi hàng.
Hướng dẫn sum vlookup multiple rows google sheets - tính tổng vlookup nhiều hàng trên google sheet

Here also the Sum function can sum the total of the matrix. But what about Vlookup with Sum in each row.

Tôi có nghĩa là nói rằng tổng số sản phẩm 3, sản phẩm, sản phẩm 4, và sản phẩm của họ 5, một cách riêng biệt. Ở đây chúng ta có thể sử dụng MMULT với Vlookupt.

Đầu ra ma trận MMULT VLOOKUP

Xem tham chiếu mảng của đầu ra trên trên hình ảnh. Nó O2 O2: Q4, phải không? Tôi sẽ sử dụng nó trong một mmult làm ma trận 1.

Cú pháp mmult:

MMULT(matrix1, matrix2)

Vậy thì Ma trận 2 thì sao?

Chúng tôi muốn tổng hợp, không nhân các giá trị. Vì vậy, sử dụng mảng dưới đây làm ma trận 2.

={1;1;1}

Vì vậy, công thức sẽ như sau.

=mmult(O2:Q4,{1;1;1})

Thay thế O2: Q4 bằng công thức VLookup (tham khảo công thức trên chính hình ảnh trên).

=mmult(ArrayFormula(vlookup(N2:N4,A1:M7,{3,4,5},0)),{1;1;1})

Chúng tôi chưa đạt được công thức cuối cùng để tổng đầu ra VLookup trong mỗi hàng. Chúng ta cần tự động hóa Ma trận 2 trong công thức.sum Vlookup output in each row. We need to automate the matrix 2 in the formula.

Giải thích cho Ma trận 2 Sử dụng:

Nhìn vào công thức trên (chỉ phần Vlookup). Chúng tôi đã sử dụng 3 cột chỉ mục. Vì vậy, công thức trả về đầu ra ba cột.

Vì đầu ra đó là ma trận MMULT 1 của chúng tôi, chúng tôi cần 3 hàng trong ma trận 2 theo tiêu chuẩn ma trận. Mảng này

=sum(ArrayFormula(vlookup("Product 3",A1:M7,{5,6,7},0)))
1 hoạt động như Ma trận 2. Công thức sau tự động hóa mảng này (Matrix 2).

ArrayFormula(sign(sequence(3,1)))

Xem Vlookup sau khi kết hợp các thay đổi trên.

=mmult(ArrayFormula(vlookup(N2:N4,A1:M7,{3,4,5},0)),ArrayFormula(sign(sequence(3,1))))

Don Tiết quên thay đổi số 3 trong chuỗi với số lượng cột chỉ mục bạn sử dụng trong vlookup của mình.

Chúng ta có thể rút ngắn thêm vlookup với việc loại bỏ nhiều mảng.

=sum(ArrayFormula(vlookup("Product 3",A1:M7,{5,6,7},0)))
0

Công thức mà bạn có thể thấy trên hình ảnh dưới đây hơi khác so với hình trên.

Sự khác biệt là việc sử dụng IFNA xung quanh vlookup để trả về 0 nếu khóa tìm kiếm không có sẵn trong ‘phạm vi.

Đây là điều bắt buộc phải có MMULT đôi khi có thể trả về lỗi #Value.

Hướng dẫn sum vlookup multiple rows google sheets - tính tổng vlookup nhiều hàng trên google sheet

Đó là tất cả về vlookup với tổng trong nhiều hàng trong Google Sheets.

Sự kết luận

Có rất nhiều hướng dẫn nâng cao liên quan đến Vlookup trên trang web này.Tìm kiếm bằng cách sử dụng thanh tìm kiếm ở trên.Một số hướng dẫn VLookUP hiếm được liên kết dưới đây để đọc nhanh.

  1. Làm thế nào để có được cột tìm kiếm động trong vlookup trong Google Sheets.
  2. Sử dụng kết hợp từ khóa trong vlookup trong các tờ.
  3. Vlookup bản ghi cuối cùng trong mỗi nhóm trong Google Sheets.
  4. Vlookup từ dưới lên trên cùng trong các bảng tài liệu của Google.
  5. Tạo siêu liên kết đến ô đầu ra VLookup trong Google Sheets.
  6. Kết quả của vlookup cộng với các hàng tiếp theo trong Google Sheets.
  7. Làm thế nào để làm nổi bật giá trị kết quả VLookup trong Google Sheets.