tft每日頭條

 > 生活

 > excel中隔列多列求和

excel中隔列多列求和

生活 更新时间:2024-12-23 06:49:41

舉一個工作中的實際例子,如下所示是公司各種産品的任務和完成,現需要對任務進行合計以及任務的完成進行計算

excel中隔列多列求和(Excel隔行隔列求和簡便方法)1

表格中4個産品,可以在B10直接輸入公式=B2 B4 B6 B8,在B11輸入公式=B3 B5 B7 B9,然後向右填充即可

但如果有10多個産品,那這種方法進行隔行求和就太麻煩了,如果你想不到其他好的方法,那也隻能一個個加起來了,假如你熟練各種函數之間的嵌套,你可以使用下面的公式進行計算:

在B10輸入:=sum(IF(MOD(ROW(B2:B9),2)=0,1,0)*B2:B9)

在B11輸入:=SUM(IF(MOD(ROW(B2:B9),2)=1,1,0)*B2:B9)

因為是數組函數,所以要按CTRL SHIFT ENTER計算

excel中隔列多列求和(Excel隔行隔列求和簡便方法)2

公式理解:

公式1:ROW(B2:B9)是獲取單元格的行号組成一個數組

公式2:MOD(公式1,2)是行号進行除2,判斷其餘數

公式3:IF(公式2=0,1,0)如果行号能整除2,則是我們想要的行,返回為1,否則返回為0

公式4:公式3*B2:B9,即對偶數行的數據乘1,奇數行數據乘0

公式5:sum(公式4),對所有數據進行求和

如果是隔列求和,使用該方法就是将ROW函數換成COLUNM函數即可。

簡單理解方法

雖然我們每次都理解了這個隔行求和方法,但是下次碰到實際問題的時候,這個函數又會忘記,而且繁雜的工作本來就頭痛,再想這麼複雜的公式還不如用1 1 1的方法了,所以針對這類問題,我推薦使用下面的簡單理解方法:

操作步驟:

❶在I2輸入1,在I3輸入0

❷複制I2:I3單元格,選中I4:I9單元格,粘貼

❸在B10中輸入公式=SUMPRODUCT(B2:B9,$I$2:$I$9)

操作動圖如下所示:

excel中隔列多列求和(Excel隔行隔列求和簡便方法)3

如果是隔3行求和,隻需要對輔助項目的1和0進行修改即可。該方法可以操作比純公式複雜,但是理解起來相對簡單,小編經常使用這個方法,腦細胞可能死得少一點吧

需要隔列求和的時候,輸入一個輔助行,然後進行填充複制即可

本節完,不知道你覺得這個方法好不好用,歡迎留言分享

--------------------------------

歡迎關注,更多精彩内容持續更新中....

,

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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