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 ...