Cách dụng hàm SUMPRODUCT có điều kiện

Thảo luận trong 'Kiến Thức' bắt đầu bởi Nam_rom, 8 Tháng bảy 2020.

  1. Nam_rom iu quái Ếch xêu

    Bài viết:
    318
    Hàm SUMPRODUCT tính tổng nhiều điều kiện

    Những ai là kế toán thường hay sử dụng đến hàm SUMPRODUCT, nghe sơ qua thoạt nhìn có vẻ như nó thật bình thường cái gì đó tính tổng, nhưng thực sự không phải như vậy, nó xử lí các mảng, so sánh dữ liệu ở hai hay nhiều dải ô và việc tính toán dữ liệu có nhiều điều kiện. Để hiểu rõ hơn về Hàm các bạn theo cùng theo dõi bài viết.

    1, Cú pháp của Hàm:

    SUMPRODUCT (array1, [array2], [array3] )


    Số mảng tối thiểu là 1. Trong trường hợp này, hàm SUMPRODUCT chỉ đơn giản tính tổng các thành phần mảng rồi trả về tổng số.

    Số mảng tối đa là 255 mảng.

    Mặc dù hàmSUMPRODUCT xử lý mảng, nhưng nó không yêu cầu phím tắt mảng (Ctrl + Shift + Enter ). Bạn hoàn thành một công thức SUMPRODUCT theo cách thông thường bẳng cách nhấn phím Enter .

    * Lưu ý:

    - Mảng của công thức phải cùng 1 hàng hoặc 1 cột

    - Nếu mảng giá trị không phải là số, nó trả về giá trị là 0.

    - Nếu mảng là Logic thì tra về giá trị là TRUE hoặc FALSE.

    - Hàm không hỗ trợ kí tự đại diện

    2, Cách dùng Hàm

    A, Sử dụng hàm cơ bản

    [​IMG]


    Ví dụ trên bạn thấy, khi dùng hàm SUM bình thường thì lấy từng cột [số lượng] * [đơn giá], riêng hàm SUMPRODUCT thì ta lấy 2 mảng C2: C6B2: B6 2 mảng này, hàm sẽ tự động nhân từng cột với nhau và cộng lại.

    [​IMG]

    B. Hàm SUMPRODUCT có điều kiện

    Hàm SUMPRODUCT mạnh mẽ ở chỗ trong hàm kết hợp cả điều kiện, chúng ta không cần kèm theo hàm IF .

    Mình có 1 bảng công nợ như bên dưới:

    [​IMG]

    Như phần tính tay mình tính sẵn cho các bạn công nợ của các nhà cung cấp, vậy theo từng công trình chúng ta dùng hàm SUMPRODUCT làm sao cho hợp lí. Và đó chính là dùng điều kiện.

    F4 = SUMPRODUCT(($A$3: $A$8=E4) * ($B$3: $B$8=$F$3), C3: C8)

    Lúc này, các phần tử có điều kiện chúng ta không còn dùng dấu "," mà là dùng dấu "*" để liên kết điều kiện. Các bạn xem công thức mình đã khai triển bên dưới:

    [​IMG]

    Mảng {Công trình} lấy ra phần tử {E1} nào của {Anh Co} nhân với số tiền và cộng lại với nhau.

    - Ta kiểm lại: Công trình của Anh Co gồm: E36: 1, 800, 000 và E1: 3, 900, 000 --> 5, 700, 000.

    - Tương tự cho Thành Công và Xuân Thắng

    Ngoài ra, mình ghi chú thêm, muốn sử dụng đúng cú pháp của hàm SUMPRODUCT khi có điều kiện là dùng dấu "," các bạn phải chèn đằng trước mỗi điều kiện là dấu "-"

    F4 = SUMPRODUCT (- ($A$3: $A$8=E4), - ($B$3: $B$8=$F$3), C3: C8)

    [​IMG]

    Hàm SUMPRODUCT dễ vậy thôi, không có khó. Chúc các bạn thành công.
     
    Last edited by a moderator: 18 Tháng hai 2024
Trả lời qua Facebook
Đang tải...