回覆列表
  • 1 # 使用者2455972870407

    這類問題屬於Excel中的條件求和,題主問的是最簡單的單條件求和,只要你徹底弄清楚一個原理:陣列運算。以後無論單條件、多條件的計數、求和、求極值、求平均值等等問題都將迎刃而解。

    陣列運算的特點是:

    公式運算時不是按Enter,而是同時按下Ctrl+Shift+Enter公式被大括號{ }括起來陣列與陣列的運算結果也是陣列

    用陣列思維,題主的問題用如下公式解決:

    發現沒有,公式編輯欄中的公式被大括號{ }括起來了,說明這個運算是陣列運算。運算合計金額355的時候不是按Enter,而是同時按下Ctrl+Shift+Enter

    陣列就是一個數字矩陣,可以是單列、單行或多行多列的,舉個例子,下圖是“陣列1+陣列2=陣列3“的運算,實際是陣列1和陣列2每個對應位置的數字之和組成的一列數字等於陣列3。

    實際應用:陣列的多條件運算

    以上僅提供一個思路,一些條件運算也可以用sumif、sumproduct等函式解決,其實核心思想都是陣列運算,只要理解這個思想,很多問題都可以舉一反三。

  • 中秋節和大豐收的關聯?
  • 使用EXCEL如何將一列裡的數字排序並自動間隔?