1樓:能德文廖醜
在用visual
basic編輯器中插入一個模組,然後在模組中貼上下面的函式。假設水平量和豎直量分別在b、c兩列,資料從第2行開始,用公式
總量(b2:c2)
計算即可。
function
總量(range
asrange)
dimn,
sumdim
r,c,
ur,uc,
i,uiur=
range.rows.countuc=
range.columns.count
forr=1
tour
forc=1
toucn=
range(r,
c).valuen=
split(n,
"+")ui=
ubound(n)
fori=0
toui
sum=
sum+
val(n(i))
next
next
cnextr總量
=sum
endfunction
2樓:段彩榮須煙
首先要保證兩個裡面最後結果是數值啊,現在這個樣子怎麼弄呢,這是文字啊
如果兩個最後結果數值就可以使用公式求總量=水平量+豎直量啊
3樓:雲起雲戢碧
1、a2中輸入:
="="&b2&"+"&c2
下拉2、複製a列,選擇性貼上-數值。
3、按ctrl+h,查詢內容:=,替換為:=,全部替換,就可以了。
在excel**中數值相乘後再相加的公式該怎麼表示?
4樓:刀劍上的舞者
材料/工具:excel2010
1、新建一個空白的excel工作表
2、在a列和b列輸入資料,用於計算兩列資料的乘機後的總和
3、在d2輸入公式=sumproduct((a2:a13)*(b2:b13)),而後確定,獲得兩列資料相乘,而後相加的總和
4、方法2,在e2輸入公式=sum((a2:a13)*(b2:b13)),而後確定,我們發現獲得的數值是100,也就是說只計算了第一行的原因為sum必須轉換為陣列,才能計算矩陣
5、滑鼠選中e2,而後將游標放在公式編輯欄,同時按住ctrl+shift+enter,講公式轉化為陣列,我們發現現在結果是正確的
6、在f2輸入公式=mmult(transpose(b2:b13),a2:a13),而後確定,我們發現結果直接就是錯誤值,因為這個是陣列,必須轉化為陣列,才能使用
7、選中f2,在鍵盤上同時按住ctrl+shift+enter鍵,而後將公示轉化為陣列,出現正確的結果
5樓:天堂滴落的眼淚
可以用函式公式sumproduct來實現:
1、以2010版excel為例,開啟excel,如下圖中l9-q9單元格需要按「l9*o9+m9*p9+n9*q9」相乘後再相加得出結果;
2、任選一空白單元格輸入公式,如下圖中在o12單元格輸入公式「=sumproduct(l9:n9*o9:q9)」;
3、按下回車鍵,就可以得出最後的計算結果了。
6樓:匿名使用者
假設在a1單元格寫入了20,在b1單元格寫入了30,在c1單元格寫入了50
這時要在d1單元格得出20乘以30再加上50則d1單元格公式可以寫成
=a1*b1+c1 回車後得值為650excel四則運算
以a1至a5單元格區域及b6單元格為例,a1至a5分別為1,2,3,4,5,b6為6
加法=sum(a1:a5,b6)
=a1+a2+a3+a4+a5+b6
a1至a5及b6相加 值為21
減法=sum(a1:a5)-b6
=a1+a2+a3+a4+a5-b6
a1至a5相加減去b6 值為9
乘法=product(a1:a5,b6)
=a1*a2*a3*a4*a5*b6
a1至a5及b6相乘 值為720
除法=product(a1:a5)/b6
=a1*a2*a3*a4*a5/b6
a1至a5相乘除去b6 值為20
輸入公式的單元格不能是在公式中已被引用的單元格,以免形成迴圈計算**的頂上是一排字母a,b,c,.......這個就是列標**的左邊是一豎列的數字1,2,3,.......這個就是行號列標加上行號就是就是單元格的名稱,單元格名稱也叫做單元格地址,如a列的第三行,為a3單元格,c列的第18行為c18單元格,第五列的第七行就是e7單元格,這樣形成了一個個的座標,標明瞭每個單元格的位置.
7樓:風會教育
excel如何快速進行相乘相加
8樓:路偉房嘉美
函式的用法我不知道有沒有
不過稍笨一點的辦法就是在加一空白列,用來對應存放b2*l2,b3*l3,b4*l4,...b26*l26的計算結果,然後再將此列計算結果相加。
更好的辦法留給高手吧,呵呵
9樓:茂闊憑靈秀
當公式裡面既包含相乘又包含相加的時候,不用去管,因為數學本身就是先算乘法再算加法的。。。
所以你的公式就=b2*l2+b3*l3+b4*l4+...+b26*l26
依據你提供的那個公式,還有另一種寫法:=sumproduct(b2:b26,l2:l26)
10樓:匿名使用者
乘法比加法的運算等級高,所以本來就是先乘再加的,所以直接寫=l9*o9+m9*p9+n9*q9就好了
11樓:tat蘿蔔
=sumproduct(l9:n9*o9:q9)
12樓:
sum(l9:n9*o9:q9)陣列
excel怎樣在一個**內輸入計算式,另一個**內顯示結果?
13樓:明佳妙明
excel批量算式求和自定義函式
=ssjs(a1)
14樓:匿名使用者
比如資料在a列
選中a2單元格,公式-名稱管理器,彈出的定義名稱對話方塊中,定義名稱為:aa,引用位置輸入:=evaluate($a2),確定。
完成後b2輸入:=aa,回車,下拉就可以了。
15樓:在禹王宮吹氣球的彩虹
表2中用sum()公式對錶1中的資料進行求和就行了。
16樓:匿名使用者
=evaluate(a2)
excel怎樣在一個**內輸入計算式,另一個**內顯示結果
17樓:excel資料分析
excel單元格內公式計算(evaluate)
18樓:泡泡
用evaluate。假如你的計算式在a1,想要計算結果自動顯示在b1,可以直接在b1輸入=evaluate(a1)即可
19樓:匿名使用者
這個需要在前一個**中編輯公式,在另一個**中輸入結果。
20樓:明佳妙明
參考我回答
我的公式sgs
21樓:
先用滑鼠點你想要顯示的格子,在裡面輸入「=」,再用滑鼠點選乘數和被乘數。最後回車,就搞定了!
22樓:匿名使用者
假設將計算式輸入到a1中,要在b1中顯示計算結果:
將游標定位到b1,按ctrl+f3開啟定義名稱對話方塊,在名稱中輸入aa(名稱任意,但不要與單元格名字重複),在引用位置處輸入:
=evaluate(a1)
確定。然後在b1中輸入公式:=aa
23樓:
假設你的資料在a列,從第一行開始,
滑鼠點選b1,ctrl+f3
在彈出的視窗的
名稱位置輸入aa
引用位置輸入=evaluate($a1)
新增確定
在b1輸入
=aa下拉填充就好
ps:工具,巨集,安全性設定為中或低才可以
24樓:匿名使用者
另一個**內輸入=123.456*258,就自動顯示計算結果 了 。
excel怎麼將一個單元格的計算公式結果輸入另一個單元格
25樓:匿名使用者
1、選bai擇結果單元格,按ctrl+f3,在du「定義名稱」對話方塊zhi中,編輯名稱:
dao名稱:結內果
引用位置:=evaluate(!容a2) 確定,完成定義名稱;
2、在結果單元格輸入
=結果 得到計算式的計算結果;
3、將工作簿「另存為」「啟用巨集的工作簿」。
詳見附圖示例
excel兩個函式相除,在excel中,兩個數相除的函式是什麼?
if sumproduct 彙總表 w w a 彙總表 ah ah aaa sumproduct 彙總表 w w a 彙總表 af af b 彙總表 ah ah aaa sumproduct 彙總表 w w a 彙總表 ah ah aaa 或 if countifs 彙總表 w w,a 彙總表 ah...
請問如何利用excel計算兩個時間之間差多少分鐘
侯玉川 直接減就行。把格式設定為24小時制。這樣就是完整的時間格式 也可以把相減得到的結果乘以1440 這個數字是每天的分鐘數 就能得到純數字分鐘數。當然,如果有秒的話,會變成小數點。如果要四捨五入,外邊可以巢狀一個四捨五入函式round由於你沒有具體的表,要求也不是很詳細,所以無法給你提供具體的公...
兩個4和兩個7怎麼算出來等於,兩個4和兩個7怎麼算出來等於
4 4 7 x7 24。分析過程如下 1 這道題目的關鍵就是造出含有24的分數,利用一個整除乘以這個分數,消除分母得到24。2 化成分數需要用到除法,選擇一個4和一個7,用4 7得到4 7。3 那麼還有一個4,和一個7,這個時候用4 4 7或者7 4 7分別得到24 7和45 7。4 4 4 7 7...