Power Apps - Cách tính Sum theo từng Cột (Group by)



Vấn đề:

Mình có một Bộ Sưu tập (Dữ liệu gì đó) như thế này trong Apps. Mình cần phải tính tổng theo cột thì làm như thế nào?

Thông thường sẽ dùng Filter theo cột rồi tính Sum đúng không? Nhưng có một cách khác tính tổng cũng khá hữu dụng đó.

Giải pháp:

Chúng ta có thể dùng Group như công thức bên dưới để tính tổng theo Region và Tổng chính là cột Total của bộ sưu tập

ClearCollect(

    Mycol2;
    DropColumns(
        AddColumns(
            GroupBy(
                Collection;
                "Region";
                "GroupItems"
            );
            "Sum of Value";
            Sum(
                GroupItems;
                Value(Total)
            )
        );
        "GroupItems"
    )
)

KẾT QUẢ:



Tương tự công thức trên có thể tính tổng các cột khác:










Nhận xét