欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

動態(tài)求Excel二維表指定列的和怎么實現(xiàn)? 二維表格多條件求和的技巧

  發(fā)布時間:2025-01-02 09:42:51   作者:佚名   我要評論
在工作中偶爾會遇到求最近一周某個產(chǎn)品的銷售額,而且需要根據(jù)要求的變化動態(tài)求和,該怎么操作呢?下面我們就來看看詳細的教程

按條件對二維表進行計算,必然繞不開對指定條件的行、列或行列交叉處查找定位。這種需求有很多方法可以解,今天教大家兩種很短的公式。

案例:

下圖 1 是各銷售人員的各項業(yè)績表。請根據(jù)要求計算出指定業(yè)績的總和,效果如下圖 2 所示。

解決方案:

1. 在 H2 單元格中輸入以下公式:

=DSUM(A1:E10,H1,F1:F2)

如果是我的老讀者,應(yīng)該對 DSUM 函數(shù)不陌生,之前我給大家講解過具體用法,詳情請參閱 Excel函數(shù)(15)–數(shù)據(jù)庫求和函數(shù)dsum。

但是本案例比較特殊,公式中的第三個參數(shù)如何理解?為什么是兩個空的單元格?這就是今天要講解的重點。

公式釋義:

DSUM 是個數(shù)據(jù)庫函數(shù),作用是返回列表或數(shù)據(jù)庫中滿足指定條件的記錄字段(列)中的數(shù)字之和;語法為 DSUM(database, field, criteria);

DSUM 的參數(shù)含義分別如下:

  • database:需要查詢的數(shù)據(jù)庫的區(qū)域
  • field:要計算的列
  • criteria:計算的條件區(qū)域

本例中的前兩個參數(shù)都不難理解,表示對數(shù)據(jù)庫區(qū)域 A1:E10 內(nèi)標題等于 H1 值的列按條件求和;

第三個參數(shù)為什么是 F1:F2 呢?因為本例中我們沒有計算條件,只要對指定的整列求和,因此不需要設(shè)置條件。但是這個參數(shù)又是必需的,那就可以選擇任意兩個連續(xù)的空單元格來替代,讓條件為空。

說到按條件求交叉區(qū)域的值這個需求,我要再次吹爆已經(jīng)寫過無數(shù)個案例的 sumproduct 函數(shù)。

2. 在 I2 單元格中輸入以下公式:

=SUMPRODUCT((B1:E1=I1)*1*B2:E10)

公式釋義:

sumproduct 函數(shù)的作用是對乘積求和;

(B1:E1=I1):判斷 B1:E1 區(qū)域的值是否與 I1 單元格的值相等,結(jié)果會生成一串 true 或 false 組成的數(shù)組;

  • *1:將上述值乘以 1,將邏輯值變成了數(shù)值 1 或 0;
  • *B2:E10:將上述數(shù)組與 B2:E10 相乘再求和,即可計算出所有滿足條件的數(shù)值之和。

sumproduct 函數(shù)相關(guān)的案例實在是太多了,我就不一一列舉了,感興趣的同學可以在歷史消息里搜索 sumproduct。不是后臺留言哦。

推薦閱讀:excel表格怎么僅刪除空行保留空格? excel用公式僅僅刪除空行的技巧

相關(guān)文章

最新評論