請問在EXCEL中怎樣對一列數中非空格的數後的所有值進行求和,非常急,謝謝各位大蝦

2022-05-20 04:14:42 字數 6143 閱讀 7301

1樓:匿名使用者

假設資料在a列到aa列且從第二行開始,公式:

=sum(a2:aa2)-sum(offset(a2,,,,max((subtotal(2,offset(a2,,,,column(a:aa)))=7)*column(a:

aa))))

陣列公式,公式在編輯狀態下按ctrl+shift+enter(三鍵同時按)結束公式輸入,再向下填充即可。

2樓:

把問題作為內容(郵件主題一定要包含「excel」,本人以此為依據辨別非垃圾郵件,以免誤刪)、excel樣表檔案(把現狀和目標效果表示出來)作為附件發來看下 [email protected]

3樓:

先用公式對第一行符合條件的單元格求和,再向下複製貼上公式即可,不需要再重新輸入公式選擇單元格。

怎樣實現excel中一列資料中滿足另一列資料條件的數值求和

4樓:

2種方法:

一、用兩個函式實現:concatenate和sumif,例如產品為列a,規格為列b,數量為列c

步驟:1、在產品前插入一列a

2、在a2中輸入=concatenate(b2,c2) 然後往下填充至列尾

3、在d2中輸入=sumif(a:a,a2,c:c) 然後往下填充至列尾

4、c列就是求和後的數值

二、用一個函式實現:concatenate,然後再求和,例如產品為列a,規格為列b,數量為列c

步驟:1-2同上

3、按列a進行排序

4、用資料中的分類彙總實現。

5樓:綠衣人敲門

用sum()函式,有時候在編輯**的時候直接點選選單工具中的圖示來快速求和。

sum這個函式對於簡單的求和當然是沒問題,但是很多情況下,都要對**中滿足一些條件的單元格資料來求和,所以這時就要用到另一個求和函式了--sumif()。

函式sumif(range‚criteria‚sum_range)主要功能是對滿足條件的單元格求和。其中的range引數代表用來判斷條件的單元格區域;criteria引數代表判斷條件,一般為表示式;sum_range引數代表要求和的數值所在的單元格區域。

例子就可以更加理解這個函式的使用方法。下面的**是一個訂單銷售金額表,分別使用了sum()和sumif()函式。

在營業額結果中使用了=sum(c9:c13),對c9到c13單元格區域進行普通求和計算。

在營業額合計(30單以上)結果中,使用了=sumif(b9:b13,">=30",c9:c13)求和,意思是在b9到b13區域,查詢符合》=30條件的單元格,然後在c9:

c13區域進行對應行的單元格求和。

在營業額合計(30單)結果中,使用了=sumif(b9:b13,g8,c9:c13),查詢指定數值單元格的對應區域求和。

6樓:匿名使用者

如圖所示,在你要求和的單元格輸入公式=sumif(b1:b8,">0",a1:a8)

其中b1:b8是你的簽約日期區域;

>0表示篩選出簽約日期不為空的單元格;

a1:a8是你準備求和的房款單元格。

希望對你有所幫助。

7樓:匿名使用者

如果是07版以上的話,=sumifs(b:b, c:c,">0")

sumproduct不能整列做,需要寫列號,而且速度非常慢。sumif只能單條件求和,而sumifs可以多條件。但sumifs在office 2003用不了。

8樓:匿名使用者

=sumproduct(b2:b11*(c2:c11<>""))

或者=sumif(c:c,"<>",b:b)

excel中一項數值滿足一定條件時如何對另一列數值求和

9樓:匿名使用者

使用下列公式之一

=sum(offset($e$4,,,$e$1))=sum(indirect("e4:e"&$e$1+3))=sum($e$4:index($e:$e,$e$1+3))

10樓:匿名使用者

=sum(offset(c4,0,0,e1,1))

11樓:

求和公式放在那一個單元格?

excel工作表中,如何對一列資料中大於0的數值求和

12樓:風天天天下無敵

1、開啟一個有資料的excel**,**中為學生各科統計表,在這對語文中大於85分的分數進行的求和;

2、在需要語文數列的下方,選中一個單元格,最多選單欄中的「公式」按鈕,點選「公式」按鈕;

3、選擇工作列的「常用函式」按鈕,在彈出來的下拉選框中找到「sumif」函式,點選「sumif」函式;

4、在彈出來的sumif函式視窗中,填寫相應的資料,選定區域,填寫條件。選擇語文整列資料,條件為「>=85」,點選確定,即完成了在excel**中對指定數值求和的操作。

13樓:染塵墨羽

可以使用excel中的sumif函式來求得一列資料中大於0的數值之和。

1、首先開啟office excel辦公軟體,當前所用版本為office家庭和學生版2016,其他版本操作方法基本相同。

2、根據問題描述,將以下資料作為演示資料,僅做演示使用,不具備實際意義。

3、在e3單元格中輸入以下公式「=sumif(a1:e1,">0")」,該公式表示從a1~11單元格區域中選取大於0的單元格的值進行相加,該函式的第1個引數代表選擇的區域,第2個引數代表所需要的條件,第3個引數為可選,表示實際參與運算的區域。

4、輸入完成後點選回車,可以看到已經得到了正確的結果。

5、同樣如果我們想要求的該區域內所有小於0的單元格的和,可以將該函式的第2個引數改成小於0,可以看到結果也是正確的。

14樓:匿名使用者

=sumif(a1:a5,">0")

15樓:匿名使用者

用vba方法也很方便..

16樓:匿名使用者

可以先篩選大於0的數再求和

急求:excel中如何根據前面一列的資料對後面一列的合併單元格求和, 如下圖,謝謝!! 15

17樓:

工具/材料:microsoft office excel2016版,excel**。

1、首先選中excel**,雙擊開啟。

2、然後在該介面中,選中要顯示根據前面一列的資料對後面一列的合併單元格求和的單元格。

3、再者在該介面中,公示框中輸入根據前面一列的資料對後面一列的合併單元格求和的公式「=if(a1>60,sum(b1:b6),sum(b1:b4))」。

4、最後在該介面中,單元格里顯示根據前面一列的資料對後面一列的合併單元格求和的值。

18樓:平陽虎

不知道你的**資料的起始行號是多少,自己做了個例表,你照著試試吧。

選定l2:l14區域,輸入公式【=sum(k2:k16)-sum(l3:l16)】後按ctrl+enter確認。

說明:注意第二個sum的引用區域。

19樓:牙齒很白的青年

資料透視表:插入-資料透視表,裡面研究研究

excel工作表中,如何對一列資料中大於0的數值求和

20樓:刀劍上的舞者

材料/工具:excel2010

1、首先開啟excel2010**。

2、要對大於60的資料求和,發現有幾個不合格。

3、輸入公式=sumif(c2:c8,">60")。

4、按回車後出現結果。

5、最後手動去掉小於60的資料,發現求和結果一致。

6、在excel中合併單元格,選中求和項,輸入函式=sum(c2:c9)-sum(d3:d9)。

21樓:染塵墨羽

可以使用excel中的sumif函式來求得一列資料中大於0的數值之和。

1、首先開啟office excel辦公軟體,當前所用版本為office家庭和學生版2016,其他版本操作方法基本相同。

2、根據問題描述,將以下資料作為演示資料,僅做演示使用,不具備實際意義。

3、在e3單元格中輸入以下公式「=sumif(a1:e1,">0")」,該公式表示從a1~11單元格區域中選取大於0的單元格的值進行相加,該函式的第1個引數代表選擇的區域,第2個引數代表所需要的條件,第3個引數為可選,表示實際參與運算的區域。

4、輸入完成後點選回車,可以看到已經得到了正確的結果。

5、同樣如果我們想要求的該區域內所有小於0的單元格的和,可以將該函式的第2個引數改成小於0,可以看到結果也是正確的。

22樓:八叔趙雲

你公式中b:b是什麼意思,如果是把f列大於0的求和的話,公式應該是:

=sumif(sheet1!f:f,">0",sheet1!f:f)圖示:

23樓:改革村風吹滿地

1、開啟一個有資料的excel**,**中為學生各科統計表,在這對語文中大於85分的分數進行的求和;

2、在需要語文數列的下方,選中一個單元格,最多選單欄中的「公式」按鈕,點選「公式」按鈕;

3、選擇工作列的「常用函式」按鈕,在彈出來的下拉選框中找到「sumif」函式,點選「sumif」函式;

4、在彈出來的sumif函式視窗中,填寫相應的資料,選定區域,填寫條件。選擇語文整列資料,條件為「>=85」,點選確定,即完成了在excel**中對指定數值求和的操作。

24樓:表裡如一

改成:=sumif(表a!f:f,">0",表a!f:f)

sumif 只有3個引數,你多寫了。

25樓:綠衣人敲門

1.這是一列數字,求和

2.選中剛才那一列數字,看到excel右下方會出現平均值、計數、求和等統計資訊,其中求和結果就是所求。

3.也可以選中要求和的數字,直接在開始開始選單中點選自動求和。

4.求和結果會在該列數字最下方得到。

5.還有就是公式法,輸入=sum(a1:a6)6.回車以後也可以得到求和結果。

26樓:匿名使用者

=sumif(表a!f:f,">0")

27樓:清風吧吧啦

=sumif(表a!f:f,">「&0)

28樓:匿名使用者

......................

求助,excel中如何能將一列中相同資料在不同列的值求和?

29樓:匿名使用者

沒看明白你到底是要行還是列

在我看來應該是行

假設在第1:2行

a3輸入

=sumif(1:1,"張三",2:2)

求張三的收款合計

不明白可看我資料,加我解決

********************

最簡單的方法是資料透視表 解決

公式:假設資料在a:c列

g2輸入

=sumif(b:b,f2,c:c)

滑鼠移到g2右下角變實心十字下拉

30樓:it行動派

用資料透視表就可以。姓名做行標籤,收款金額做值,值選擇sum;

用sumif也行,=sumif(a2:a?,"張三",b2:b?) 問號地方用你最後一行的行數代替

31樓:匿名使用者

假設業務員姓名在b列、銷售量在c列,那麼在銷量小計姓名比如「張三」後面的單元格輸入公式

=sumif(b:b,"張三",c:c)

注意:其他人只需把公式中的姓名相應修改即可!

32樓:匿名使用者

=sumif(a:a,"張三",b:b)+sumif(a:a,"李四",b:b)+sumif(a:a,"張五",b:b)

例如你要求張三的收款合計,在h4單元格輸入 張三 ,在i4 輸入公式 =sumif(a:a,h4,b:b)

33樓:匿名使用者

用函式  sum   求和,游標指到**,求和的結果就會顯示到**。

資料來源也可以選擇不同的框

怎樣在excel中的一列數都直接減去數

隨便找一抄個空的單元格,鍵bai入182,複製,然後選 du擇 售價 列有zhi資料的部分,點右鍵 選擇性貼上,在彈dao出的對話方塊中 運算 一欄中選 減 確定。刪去剛才鍵入的 182 完成。注意點 貼上前務必選中 售價 列有資料部分,如果你選中整列,會導致下方原本空的單元格全變成 182,一直到...

在EXCEL中怎麼把第一列與第二列裡的數相乘,結果放在第三列

首先,在空白輸入公式,如圖f2單元格輸入公式 a2 c2 把公式拉下來。第二步,專選擇f列整列 編屬輯 複製 選擇性貼上 複製 數值。第三步,在d2單元格輸入公式 f2 把公式拉下來。第四步,選擇d列整列 編輯 複製 選擇性貼上 複製 數值。第五步,選擇d列整列 編輯 查詢 ctrl f 替換 查詢...

如何在excel中求一列數的方差

number1,只有數學意義上的區別,當大面積的如學生成績統計.如果資料為樣本總體,請使用vara 工作表函式,number2,一般n不大.number1.varp都可以,實際中用的 估算樣本方差 當然我們可以求 標準差 再平方 同樣有函式公式的 有關函授的參考,估算樣本方差.語法varp numb...