tft每日頭條

 > 生活

 > excel函數公式大全求差

excel函數公式大全求差

生活 更新时间:2024-07-20 23:18:37

之前的案例,我給大家拆解了一個複雜公式,當其出錯時我們應該如何分解到最小單位找到問題根本原因,從而輕松解決問題。

案例并不複雜,多條件求和,求助人用了比較繁瑣的解決方案,其實這種案例,完全可以隻用一個函數搞定。

所以今天再借此案例跟大家講解一下更簡單的解法。

案例:

下圖 1 中的數據表是各部門的年終評分标,請根據 E、F 列的要求計算對應的總分。

效果如下圖 2 所示。

excel函數公式大全求差(函數越熟練公式越短小)1

excel函數公式大全求差(函數越熟練公式越短小)2

解決方案:

返璞歸真,我們用 sumif 函數,一步到位解決問題。

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

=SUMIF(A2:A13,"銷售*",C2:C13)

公式釋義:

  • SUMif 函數的作用是對區域中符合指定條件的值求和;
  • 參數含義為 sumif(條件區域, 條件, 求和區域),如果條件和求和區域相同,則第三個參數可以省略

所以這個需求不用想太複雜,就是最基礎的按條件求和而已。

excel函數公式大全求差(函數越熟練公式越短小)3

excel函數公式大全求差(函數越熟練公式越短小)4

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

=SUMPRODUCT((A2:A13={"研發部","測試部"})*C2:C13)

公式釋義:

  • A2:A13={"研發部","測試部"}:查找區域中的“研發部”和“測試部”,結果為 1 和 0 組成的數組;由于用了 {} 符号,所以每一對結果為一行兩列,因此 sumproduct 中相乘的兩個區域的行數一緻,公式不會出錯;
  • SUMPRODUCT(...*C2:C13):将上述數組與 C 列相乘,再用函數求和,最終得出結果

excel函數公式大全求差(函數越熟練公式越短小)5

excel函數公式大全求差(函數越熟練公式越短小)6

很多同學會覺得 Excel 單個案例講解有些碎片化,初學者未必能完全理解和掌握。不少同學都希望有一套完整的圖文教學,從最基礎的概念開始,一步步由簡入繁、從入門到精通,系統化地講解 Excel 的各個知識點。

現在終于有了,以下專欄,從最基礎的操作和概念講起,用生動、有趣的案例帶大家逐一掌握 Excel 的操作技巧、快捷鍵大全、函數公式、數據透視表、圖表、打印技巧等……學完全本,你也能成為 Excel 高手。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved