1樓:
在wps **中可以利用evaluate函式在excel同一個單元格中進行四則運算。
1、開啟目標檔案後,在a1**處輸入四則運算的計算式。
2、然後在b1**中輸入公式:==evaluate(a1)。
3、然後按下鍵盤上的回車鍵,如圖所示。
4、完成以上設定後,即可實現提問者的需求。
2樓:匿名使用者
假設以a1至a5單元格區域及b6單元格為例,a1至a5分別為1,2,3,4,5,b6為6
如果是要a1加上a2再加上a3的和乘以a4再除以a5的商減去b6,在b7單元格得出這樣的四則運算的值
則b7單元格的公式可以寫成
=(a1+a2+a3)*a4/a5-b6
四則運算的用法和規律
加法=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單元格,這樣形成了一個個的座標,標明瞭每個單元格的位置.
如果這個問題目的內容是
"計算式在a1單元格,結果在a2單元格"
那麼解答如下
選中該單元格---按下ctrl+f3----輸入你要定義的名稱比如 aaa -----引用位置處輸入比如是: =evaluate(a1)
在要出計算值的單元格輸入公式 =aaa
假設是要整列如此,如下圖
b1中輸入 =aaa 下拉就能實現了
可以參考我以前回答的一題
3樓:方括號
先定位在a2,插入-名稱-定義,上面輸入一個名稱,比如abc,下面引用位置輸入公式,=evaluate(a1),最後在a2輸入公式=abc。
4樓:匿名使用者
a1輸入計算式(注意不用等號);a2先輸入等號再輸入計算式
5樓:匿名使用者
在單元格中錄入四則運算的表示式即可。
6樓:匿名使用者
在同一個單元格里進行四則運算,甚至更復雜的計算,首先:
滑鼠左鍵圈定目標單元格,然後在這個單元格中輸入=號,=號後邊接著輸入資料,再輸入計算符號,符號後邊再輸入資料即可。
如:=(1+19)*5/2 回車 即可出現計算結果100如果直接引用其他單元格里的資料,在=號後邊或其他計算符號後直接用滑鼠左鍵點選這個單元格,再完成計算公式即可
7樓:匿名使用者
a1輸入1+2*3-4/5
a2輸入=1+2*3-4/5
如何計算excel單元格里面的四則混合運算
8樓:漂網一葉舟
假設a列已經輸入有四則運算的公式,希望在b列對應位置計算出值;
1、選中b1,轉到「公式」工具欄,點選名稱管理器;
見圖一2、在跳出的「名稱管理器」對話方塊中,點選:新建;
見圖二3、在「新建名稱」對話方塊中,「名稱」:計算;「引用位置」填入公式:
=evaluate(sheet3!a1) ,點確定;
見圖三4、這時自動會返回名稱管理器,裡面已經出現了剛才新建的名稱:計算;點選關閉;
見圖四5、在b1單元格時如公式:=計算;回車見圖五6、選中b1,下拉填充b列,實際結果:
見圖六說明:evaluate是早期vb還沒有出現時的「巨集表函式」在目前excel中仍能使用,具有一些特殊功能,但其不能直接使用,必須定義成名稱後間接使用。
9樓:匿名使用者
一、excel97-2003
假設a列輸入算式,點選b1-插入-名稱-定義-取名(如a)-引用位置輸入「=evaluate(a1)」-b1輸入a-將b1往下拉,這樣a列算式結果就在b列顯示了。
二、excel2007
不是插入,而是公式-名稱管理器。方法同上。
注意保留小數點位數。
10樓:大徐哥
在a1單元格輸入計算式,選擇b1單元格,點選"插入\名稱\定義",隨便定義一個名稱,如"aaa",引用位置輸入"=evaluate(a1)",再在b1單元格中輸入"=aaa"即可
將b1公式向下複製,將a列表示式結果全部計算在b列
11樓:隨風
以你的例3+5*8/7 輸入欄裡輸入=a1+b1*c1/d1確認輸入。沒法操作給你看,試著搞吧。
12樓:ε默契男兒
加qq把表發過來看看吧
763200624
例你的公式在a1,你要把它運算到b1裡面
你選中a1的內容按crtl+c,再選中b1在輸入等式那裡寫上等號再按ctrl+v,ok
13樓:匿名使用者
不用vba,不會.
vba方法.以c1-c1000為例
sub macro1()
dim i as integer
dim strvalue as stringfor i = 1 to 1000
range("c" & i).selectstralue = range("c" & i)if stralue = "" thenactivecell.formular1c1 = ""
else
activecell.formular1c1 = "=" & stralue
end if
range("c" & i).selectnext i
end sub
用巨集自動新增"="就ok了.
14樓:爍易辰
怎麼可能呢?直接輸入就行了啊。
「=3+5*8/7」
然後回車就出來結果了啊!
15樓:匿名使用者
搞不懂你的意思,你的excel是怎麼做的呀?
怎麼操作可以讓excel自動進行四則混合運算,並將答案顯示在另一列裡
16樓:匿名使用者
把文字的表示式變成公式,這個功能在excel中可以用evaluate來實現, 但是,這個函式是不能直接在excel中引用的。
插入,名稱,定義(excel2007以上在公式,名稱管理器),「在當前工作薄中的名稱」下那的那一行中填入xx(任意的名稱名字),底下的引用位置一行中填入=evaluate(sheet1!a1)確定。
然後a2中輸入=xx,結果就自動出來了。如果不是在同一列中,這個公式還可以向下拖動進行填充。
17樓:魚木混豬喲
軟體版本:office2007
方法如下:
1.計算b列公式的結果:
2.選擇c2,使用自定義名稱,設定如下:
3.輸入公式,並往下填充,就可以得到結果:
18樓:朱仕平
選擇b1單元格
按ctrl+f3
定義名稱: 計算
引用區域: =evaluate(a1)
確定然後在單元格內輸入公式=計算
19樓:
把這堆公式複製到右邊紅色圈裡,然後給每一格前面加一個「=」號。
複製的意義在於保留原式。
沒想到別的方法,可能有不常用的這種公式吧……急用的話這個方法可以採納。謝謝
怎麼在excel內進行四則混合運算啊!比如計算4.4*0.9+(10.4-0.5)*(1.92-0.44,求具體步驟
20樓:朱仕平
在a1單元格輸入計算式
4.4*0.9+(10.4-0.5)*(1.92-0.44)選擇b1單元格
按ctrl+f3
定義名稱: 計算
引用區域: =evaluate(a1)
確定然後在b1單元格輸入公式=計算
21樓:眯住眼串針
在算式左邊加一等於號,並將所有的括號改成半形小括號即可
如=4.4*0.9+(10.4-0.5)*(1.92-0.44)
22樓:動桃凝貝開
4.4*0.9+(10.4-0.5)*(1.92-0.44)選擇b1單元格
按ctrl+f3
定義名稱: xy
引用區域: =evaluate(a1)
確定然後在b1單元格輸入公式=xy
23樓:匿名使用者
=4.4*0.9+(10.4-0.5)*(1.92-0.44
ecel中如何在單元格中輸入帶有字母的公式而
可用名稱定義的方法實現。以x 3,y 4,求x y 為例,處理步驟如下 1 先對每個字母賦值。按組合鍵ctrl f3調出 名稱定義 視窗,在 名稱 處輸入x,在 引用位置 處輸入3,確定 再次按組合鍵ctrl f3調出 名稱定義 視窗,在 名稱 處輸入y,在 引用位置 處輸入4,確定 若有多個字母,...
ecel中如何只用鍵盤修改單元格內容
excel單元格中按來f2鍵可以進入修改。源1 電腦開啟excel 2 開啟excel 後,選中要修改的單元格。3 選中單元格之後,按f2就可以把游標定位到單元格中最後一個字元後面。4 修改完之後,按回車鍵確定修改就可以了。excel中只用鍵盤修改單元格內容的方法如下 1 游標定位,可以用鍵盤的四個...
ecel如何用vba設定符合條件的單元格填充顏色為紅色
sub xx m activesheet.usedrange.item activesheet.usedrange.count row n activesheet.usedrange.item activesheet.usedrange.count column for i 12 to n if c...