excel分段求和,EXCEL 分段求和

2022-09-08 05:30:26 字數 5753 閱讀 3852

1樓:匿名使用者

選中這兩列要求和區域,按f5定位空值,再點公示選項卡中的自動求和!即可

累加請看**

2樓:遊戲人間

sub add()

dim i, j, sum as long

for j = 1 to sheet1.usedrange.columns.count + 1

sum = 0

i = 1 // 如果捨去第一行不參加運算的話,把i設為2,即從第二行開始

do while i < sheet1.usedrange.rows.count + 1

if cells(i, j).value = "" and sum <> 0 then

cells(i, j).value = sum

cells(i, j).font.color = rgb(0, 255, 0)

sum = 0

else

sum = sum + cells(i, j).value

end if

i = i + 1

loop

next

end sub

vba**如上,效率可能不是很高,湊合用吧

excel 分段求和!!!

3樓:虛偽的劉小辮

方法如下:

1、開始功能區上,有這樣一個符號,叫自動求和功能。

2、選中需要求和的單元格e9,點一下自動求和符號。於是看到=sum(e4:e8)這樣一個公式自動寫好了,並且把引用的區域也選好了。

3、按下回車鍵就能得到計算的結果。

4、如果第三步看得仔細就會發現,這個自動求和功能會幫計算上方的資料區域。

5、求和的函式:=sum( ) , 等號開頭,sun函式在中間,括號結尾,寫函式倒是沒什麼,但是會自動選區域,什麼時候會用到自動選區域,什麼時候才會必須用自動選區域。

6、只有手工選區不方便的時候就可以使用自動選區域。什麼時候手工選區域不方便?看下面這張**。這個結構的一段**,需要做一個求和統計,並且每段資料數值多少都不一樣

7、寫公式的話就非常的麻煩,在d7寫入=sum(d2:d7),但是寫了一個公式之後,會發現這個公式沒法拖拽,那就很麻煩了,需要操作好多次,寫好多次公式.

8、像這種分段求和,跳躍式的求和,而且每次求和求的都是上方連續區域的連續數字。就可以巧妙利用功能區上的自動求和功能加上定位條件來快速實現。先用滑鼠將d列有資料的區域選中(不能把整個d列選完,只選中d列有資料區域),再點選ctrl+g,調出定位視窗,點選定位條件。

9、在定位條件裡選擇「空值」,然後點確定。

10、這樣所有d列被選中區域的空單元格就被選好了,最後點選功能區上自動求和功能,每個單元格區域都自動求和了,而每一個求和剛好就是上方連續資料的總和。

4樓:伍嶽凌一

excel中如何隔列求和?

比如我想求a+c+e+g+i+k+……。

從a列開始,每隔一列相加,需要相加好幾百列資料,總不能一個一個選擇吧,誰會的請幫幫忙哦! 那今天我就來說說隔列求和的方法,其實真不難。

以下圖為例,分別求1月、2月、3月合計進貨金額和銷售金額。

方法一:用sumif函式

在h3中輸入: =sumif($b$2:$g$2,h$2,$b3:$g3),向右拖動,向下拖動,搞定。

方法二:用sumproduct函式

在h3中輸入:

=sumproduct((b3:g3)*(mod(column(b3:g3),2)=0)),向下拖動,即可。

這裡面的mod和column是怎麼意思呢?

column返回指定單元格引用的列號。

如公式 =column(d1) 返回 4,因為列 d 為第四列。

這裡column(b3:g3)= 2,3,4,5,6,7

mod用來取餘數的,如mod(3,2)=3/2=1, mod(4,2)=4/2=0

這裡mod(column(b3:g3),2)= 0,1,0,1,0,1

mod(column(b3:g3),2)=0則用來判斷真假,

結果是:

true,false,true,false,true,false。

在i3中輸入:

=sumproduct((b3:g3)*(mod(column(b3:g3),2)=1)),向下拖動,即可。

注:公式後面的」=0「用於對偶數列求和,」=1「用於對奇數列求和。

如果是隔行求和,只需把 column改成row即可。

5樓:善良的

回答1.開啟一個excel**, 游標選定**內容。

2.鍵盤按下ctrl加g,調出定位。

3.點選左下角定位條件。

4.點選空值,點選下方確定。

5.鍵盤按下alt加=。

6.**便會自動進行分段求和。

請問您還有什麼疑問嗎?

更多11條

6樓:諾念禁衛軍

假設資料在i1~i18,在別的單元格輸入:

=sum(((i1:i18<=180)*(i1:i18>=90))*i1:i18)

公式輸入完成後按shift+ctrl+enter三鍵結束即可,那麼180~360資料之間的求和只要更改公式中的資料即可,切記公式輸入完成後按shift+ctrl+enter三鍵結束!如圖:

7樓:

1、選中c1:c8

2、輸入公式=if(a1="","",sum($b1:$b$8)-sum($c2:$c$8)),按ctrl+enter結束

8樓:匿名使用者

=if(a1="","",sum((countif(offset(a$1,,,row($1:20)),"<>")=countif(a$1:a1,"<>"))*b$1:b20))

求助:excel分段求和怎麼輸入?

9樓:s今生緣

是求修改後所有數的總和,還是單個的?單個的用:

=a1*0.02-min(10000,a1)*0.005

10樓:

=sumif(a:a,"<=10000")*0.015+sumif(a:a,">10000")*0.02

11樓:方括號

=max(a1*%-)

excel有什麼方法方便能分段求和,在空白的單元格里求出上面一小段的和

12樓:張星

兩種方法:1、利用透視表功能

2、因為你這個分段式求和是有規律的,

先用滑鼠將「銷售貸款」列有資料的區域選中(不能把整個「銷售貸款」列選完,只選中「銷售貸款」列有資料區域),再點選ctrl+g,調出定位視窗,點選定位條件。

3、在定位條件裡選擇「空值」,然後點確定。4這樣所有「銷售貸款」列被選中區域的空單元格就被選好了,最後點選功能區上自動求和功能,每個單元格區域都自動求和了,而每一個求和剛好就是上方連續資料的總和。

13樓:陽光上的橋

你那些是空行是自己插入的吧,是不是花了許多時間,其實有一個功能叫做【分類彙總】可以自動新增空行和彙總資料,你試試看。

14樓:農民傷不起

選中你求和的空單元格-------按alt加=鍵就好了

excel分段求和

15樓:虛偽的劉小辮

方法如下:

1、開始功能區上,有這樣一個符號,叫自動求和功能。

2、選中需要求和的單元格e9,點一下自動求和符號。於是看到=sum(e4:e8)這樣一個公式自動寫好了,並且把引用的區域也選好了。

3、按下回車鍵就能得到計算的結果。

4、如果第三步看得仔細就會發現,這個自動求和功能會幫計算上方的資料區域。

5、求和的函式:=sum( ) , 等號開頭,sun函式在中間,括號結尾,寫函式倒是沒什麼,但是會自動選區域,什麼時候會用到自動選區域,什麼時候才會必須用自動選區域。

6、只有手工選區不方便的時候就可以使用自動選區域。什麼時候手工選區域不方便?看下面這張**。這個結構的一段**,需要做一個求和統計,並且每段資料數值多少都不一樣

7、寫公式的話就非常的麻煩,在d7寫入=sum(d2:d7),但是寫了一個公式之後,會發現這個公式沒法拖拽,那就很麻煩了,需要操作好多次,寫好多次公式.

8、像這種分段求和,跳躍式的求和,而且每次求和求的都是上方連續區域的連續數字。就可以巧妙利用功能區上的自動求和功能加上定位條件來快速實現。先用滑鼠將d列有資料的區域選中(不能把整個d列選完,只選中d列有資料區域),再點選ctrl+g,調出定位視窗,點選定位條件。

9、在定位條件裡選擇「空值」,然後點確定。

10、這樣所有d列被選中區域的空單元格就被選好了,最後點選功能區上自動求和功能,每個單元格區域都自動求和了,而每一個求和剛好就是上方連續資料的總和。

16樓:匿名使用者

sheet2表中a2開始向下為名字,b1向右為一月,二月,三月b2公式

=sumproduct((sheet1!$a$2:$a$100=$a2)*(month(sheet1!

$b$2:$b$100)=column(a1))*(month(sheet1!$b$2:

$b$100)=column(a1))*sheet1!$c$2:$c$100)

右拉下拉

17樓:凌晨你說晚安

用資料透視表最方便,選擇**中所有資料,然後選擇"資料」選單下的「資料透檢視和資料透視表」命令,開啟向導,第

一、二步不做任何修改,在第三步的對話方塊左側找「佈局」,開啟佈局面板,將日期、姓名拖到行、將銷售額拖到中間求和,確認,將資料透視表顯示位置放到sheet2中,就可以了

18樓:匿名使用者

利用sumif函式,如:日期 姓名 金額

2011-1-3 李亮 1

2011-1-3 李露露 1

2011-1-3 李露露 2

2011-1-3 李露露 4

2011-1-3 劉志紅 5

2011-1-3 劉志紅 2

2011-1-3 吳小亞 5

2011-1-4 李亮 2

2011-1-4 李亮 2

2011-1-4 李露露 2

2011-1-4 李露露 5

2011-1-4 吳小亞 6

在第二個sheet中輸入==sumif(sheet1!b2:b13,李亮,sheet1!c2:c13)

19樓:

同意"凌晨你說晚安"網友的回答。

20樓:匿名使用者

=sumif(b2:b10000,"劉志紅",c2:c10000)

excel怎麼分段求和?

21樓:匿名使用者

利用sumif函式,如:日期 姓名 金額

2011-1-3 李亮 1

2011-1-3 李露露 1

2011-1-3 李露露 2

2011-1-3 李露露 4

2011-1-3 劉志紅 5

2011-1-3 劉志紅 2

2011-1-3 吳小亞 5

2011-1-4 李亮 2

2011-1-4 李亮 2

2011-1-4 李露露 2

2011-1-4 李露露 5

2011-1-4 吳小亞 6

在第二個sheet中輸入==sumif(sheet1!b2:b13,李亮,sheet1!c2:c13)

EXCEL怎麼求和,excel表格怎麼求和

你輸入的時候是用文字方式錄入的所以無法計算。解決辦法 1 資料量不大時,重新錄入,錄入之前將錄入的區域選中,右鍵 設定單元格格式 常規 數字 小數保留2位 確定!這樣就可以進行求和計算了。方法2 資料量大想直接修改,先選定一個空白單元格 進行復制 再選定所錄入好的資料所有單元格 右鍵 選擇性貼上 加...

Excel相乘求和,EXCEL中相乘求和

excel在資料處理方面功能可謂強大,象你說的,對它來講真的可謂小菜一碟。1。先看單價總和,你需要在12行c列處,點選工具選單中的 自動求和 它會自動將總和算出的。2。數量總和也是這樣操作。3。總合 需在第2行e列處,輸入 c2 d2 回車,然後將滑鼠移至該單元格的右下方,滑鼠會變成一個 十 字形,...

excel怎麼求和啊?excel怎麼求和

excel求和分很多種情況 第一種 上下兩列求和。第二種 左右兩列求和。第三種 隔行求和。第四種 隔列求和。第五種 合併單元格求和。還有很多求和方式。每種求和的方法不一 樣的。要具體問題具體分析。excel怎麼求和 excel 求和的方法 可使用求和公式sum實現,開啟excel 選擇需要求和的單元...