excel工作簿求和求F列最後數值的和求E列最後小於0的數值的和

2022-06-27 22:12:23 字數 5535 閱讀 9188

1樓:匿名使用者

alt+f11開啟vba編輯器,貼上以下**,f5執行,在第乙個工作表中的g列顯示結果。

sub sumsheet()

dim i, j as integer

dim esum, fsum as doubledim sh as worksheet

esum = 0

fsum = 0

for each sh in worksheetssh.select

j = range("f65535").end(xlup).rowfsum = fsum + cells(j, 6)for i = j to 1 step -1if cells(i, 5) < 0 thenesum = esum + cells(i, 5)end if

next

next

sheet1.cells(1, 7) = "e列和" & esumsheet1.cells(2, 7) = "f列和" & fsumend sub

2樓:匿名使用者

描述不是很精確。

可以按下 alt+= ,然後滑鼠拖選要累加的區域。

3樓:

你直接在f列下面寫乙個=sum(f1:f31)不行麼

e列寫 =sumif(e1:e31,"<0",e1:e31)

最後乙個數值的和 是不是沒有說清楚喲

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

4樓:刀劍上的舞者

材料/工具:excel2010

1、首先開啟excel2010**。

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

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

4、按回車後出現結果。

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

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

5樓:染塵墨羽

可以使用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,可以看到結果也是正確的。

6樓:八叔趙雲

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

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

7樓:改革村風吹滿地

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

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

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

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

8樓:表裡如一

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

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

9樓:綠衣人敲門

1.這是一列數字,求和

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

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

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

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

10樓:匿名使用者

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

11樓:清風吧吧啦

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

12樓:匿名使用者

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

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

13樓:風天天天下無敵

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

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

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

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

14樓:染塵墨羽

可以使用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,可以看到結果也是正確的。

15樓:匿名使用者

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

16樓:匿名使用者

用vba方法也很方便..

17樓:匿名使用者

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

excel如何獲取某列中的最後乙個非空的數值

18樓:匿名使用者

假如a列

=index(a:a,max(if(a:a<>"",row(a:a)))) 寫完後ctrl+shift+enter

原理,列出a列所有不為空的單元格的行if(a:a<>"",row(a:a)

求最大的行,即最後乙個max(if(a:a<>"",row(a:a))

在a列裡面符合要求的那個index(a:a,max(if(a:a<>"",row(a:a))))

陣列計算,所以要ctrl+shift+enter

19樓:太極健

如a列(中間沒有空單元格)

=indirect("a"&counta(a:a))或=offset(a1,counta(a:a)-1,)或=index(a:a,counta(a:a),)

20樓:餘餘

a列最後乙個非空值

=lookup(9e+307,a:a)

或者=lookup(9^9,a:a)

21樓:匿名使用者

=lookup(9e307,a:a)

excel如何篩選出一列中最後乙個非空數值?

22樓:常山大寶

首先,你要保證a1:cx單元格區域內沒有空單元格。

下面三個公式分別返回ax,bx,cx的值:

=index(sheet1!$a:$c,counta(sheet1!$a:$a),1)

=index(sheet1!$a:$c,counta(sheet1!$a:$a),2)

=index(sheet1!$a:$c,counta(sheet1!$a:$a),3)

23樓:excel辦公實戰

使用lookup找出最後非空單元格的數值

excel版本參考:2010

測試資料在a列

1、b1輸入公式:=lookup(1,0/(a:a<>""),a:a)

2、回車,檢視效果

注:lookup使用方法較多,2分法的原理也較複雜,此類問題使用較統一,記住即可

24樓:匿名使用者

簡單!如資料在a2:a100,在h2中輸入公式:

=index(a:a,max(if(a:a<>"",row(a2:

a100)-1))) , 同時按下enter鍵,shift鍵和ctrl鍵,則a列中最後乙個資料即可立即現身.

說明! 第一,a列有無空格公式都可以用.

第二,如還有其他列,把公式右拉即可.

25樓:無畏

在sheet2的某個單元格輸入:

=lookup(9e+307,sheet1!a:a)+lookup(9e+307,sheet1!b:b)+lookup(9e+307,sheet1!c:c)

26樓:天宇龍翔九天

用origin吧,比excel簡單,有直接求和函式。

如何讓excel的乙個單元格數值等於另一工作表中的某一列的最後乙個值

27樓:苗慧麗北羅

以sheet1的a1為例,滑鼠單擊a1,回車(出現游標),鍵入「=max(sheet2!a1:a10),則求出sheet2的a1到a10的數值之最大值,「=max(sheet2!

a:a)則求a列最大值,sheet2名稱必須與實際完全一致(比如大小寫)

28樓:匿名使用者

假定另乙個工作表是sheet2,某列為a列。可選用以下方法:

1、若a列全為數字,公式=lookup(9e307,sheet2!a:a)

2、若a列全為英文本母,公式=lookup(「z」,sheet2!a:a)

3、通用公式=lookup(1,0/(sheet2!a1:a1000<>""),sheet2!a1:a1000)

29樓:餘軒昂

假設是求sheet1中a列最後乙個值,在單元格中輸入

=lookup(9e+307,sheet1!a:a)

30樓:匿名使用者

0、假設你現在有兩個工作表,工作表1和工作表21、把兩個工作表都開啟

2、滑鼠左鍵單擊工作表1內任何乙個空白單元格2、按一下鍵盤上的"="鍵

3、切換到工作表2的視窗內

4、滑鼠左鍵點選工作表2中「某一列的最後乙個值」所在的 單元格5、再按一下鍵盤上的"回車"

end.

excel中怎麼隔行隔列求和,Excel中隔行或者隔列求和公式怎麼寫?

方法 1 開啟excel 後,如求a1 c1數值的和,可在d1列輸入 a1 c1 即可。2 之後拖動單元格後面的填充手柄向下即可 隔列方法相同 首先選中資料區域,按ctrl加g,定位條件,選擇空值,點選確定,然後按alt加等於就能一秒求和。在邊上做一列,或做一行,在頭兩格寫入0與1,然後複製,向下或...

excel同行不同列求和函式,如本月入庫數的求和(入庫 入庫但不是去點相加,求教,謝謝

因為你的 式橫向設定的,假設你的 入庫 出庫 欄位在b2 k2單元格內,資料在b4 k4單元格內,在需要求和的單元格內錄入下列函式 sumif b 2 k 2,入庫 b4 k4 即可注意 1 其中的 b 2 k 2是指 入庫 出庫 的文字所在的區域,b4 k4是統計資料所在的區域,請根據實際情況調整...

EXCEL小時,分種,秒混合的一列數怎麼求和

先b把整列設定為時間格式,然後輸入公式 substitute substitute substitute if iserror find 小時 a1 1 0小時 a1,a1 小時 分 秒 把所有時間轉換成excel能夠識別的時間格式最後在c1輸入公式 int sum b b 24 hour sum ...