SUMIFS function in Google Spreadsheet

后端 未结 4 603
忘掉有多难
忘掉有多难 2020-11-30 06:42

I\'m trying to have a similar function to SUMIFS (like SUMIF but with more than a single criterion) in a Google Spreadshe

4条回答
  •  隐瞒了意图╮
    2020-11-30 07:33

    The simplest way to easily make SumIFS-like functions in my opinion is to combine the FILTER and SUM function.

    SUM(FILTER(sourceArray, arrayCondition_1, arrayCondition_2, ..., arrayCondition_30))
    

    For example:

    SUM(FILTER(A1:A10;A1:A10>5;B1:B10=1)
    

    Explanation: the FILTER() filters the rows in A1:A10 where A1:A10 > 5 and B1:B10 = 1. Then SUM() sums the values of those cells.

    This approach is very flexible and easily allows for making COUNTIFS() functions for example as well (just use COUNT() instead of SUM()).

提交回复
热议问题