想在Excel 2019中做巨集 前單元格顯示計算公式,如2 3 4 6,後單元格自動生成前單元格的結果

2022-06-03 13:00:10 字數 5088 閱讀 8029

1樓:匿名使用者

不用巨集,用"名稱"即可實現

假設a列為輸入的沒有等號公式(假設a1為「15*15」),是什麼公式就填什麼,而相鄰的b列是你需要存放公式計算結果的地方(即b1顯示15*15的結果255)。

1. 選中b1,然後開啟「插入」選單選擇「名稱」命令中的「定義」子命令,出現「定義名稱」對話方塊。

2. 在「在當前工作表中的名稱」輸入欄中輸入定義的名稱「abcdefg」(名稱名自己定義),在下方的「引用位置」編輯欄中輸入「=evaluate(sheet1!a1)」其中裡面的evaluate是函式sheet1是工作表1,單擊[確認]按鈕退出。

3. 在 b1中輸入「=abcdefg」,然後選中按住右下角的填充柄向下拉動填充即可。

office2007是在「公式」選單的「定義名稱」按鈕。

2樓:匿名使用者

**:sub 計算算式()

n = 1

do while sheets(1).range("a" & n).value <> ""

range("b" & n).value = "=" & range("a" & n)

n = n + 1

loop

end sub

說明:sub 計算算式() 巨集名:計算算式

n = 1 第一個單元格

do while sheets(1).range("a" & n).value <> ""  算式在表1的a列

range("b" & n).value = "=" & range("a" & n)   結果對應在b列

n = n + 1   往下一個

loop

end sub

將**貼上進去,a1、a2……輸入算式執行巨集

3樓:匿名使用者

應該只用設定單元格的格式就可以了

如何計算excel一個單元格里的公式,如:(1+2+3)*2。在另一個單元格中自動計算結果為12

4樓:匿名使用者

如圖,假如你計算的資料從a1開始,先選中a1再按ctrl+f3,調出名稱管理器,新增名稱,名稱處隨便輸,我這輸入dd,引用位置輸入=evaluate(sheet1!$a1),確認就可以了。然後b1輸入=dd回車就可以了。

5樓:未王人

假如值在a1

在你想要的單元格輸入= evaluate(a1)

excel如何實現這樣的自動計算結果:如在一個單元格內輸入公式,在後面一個單元格顯示此公式的計算結果。

6樓:

看圖。假設22*33*55在a1單元來格自游標定位在b1,選單欄,插入,名稱,定義,輸入「abc」 (不含雙引號)

在引用位置輸入

=evaluate(a1)

確定,這樣,在b1輸入

=abc

就會得出算式22*33*55的結果

7樓:匿名使用者

設1+1+1+1+1在sheet1的a2,計算結果在sheet1的b2

以excel2003版為例

(選單)插入——名稱——定義——輸入一個內名稱(如容aaaa)——引用位置——=evaluate(sheet1!a2)——新增——確定

在b2輸入

=aaaa

看看效果!

excel2007版:

公式——定義的名稱——定義名稱——新建名稱——輸入一個名稱(如aaaa)——引用位置——=evaluate(sheet1!a2)——新增——確定

在b2輸入

=aaaa

8樓:匿名使用者

例如a1中輸入1+1+1+1+1

b1中輸入=evaluate(a1)

9樓:毒牙野狼

1、資料在a列,在b列輸入公式然後填充公式;

2、對b列複製,選專擇性粘

貼-數值屬

3、如果b列顯示為 "=1+1"字樣,選中b列,用編輯-替換,將"="替換為其它字元,如"w",然後,再將「w」替換為"="即可

excel 中如何一個單元格輸入公式,另一個單元格顯示結果

10樓:匿名使用者

選中b1單元格,ctrl+f3,定義一個名稱,如jg,在引用位置處輸入=evaluate(a1)

確定,在b1單元格輸入公式=jg,下拉公式

11樓:

這個問題很多人問,

說說我的建議:

1. a1 單元格中輸入 '=2*3 顯示為 =2*32. b1 單元格中輸入 =2*3 顯示結果為 6前者顯示公式,後者顯示值,是否達到你的效果

在excel**中,怎麼設定前一個**中是計算式,後一格顯示結果

12樓:諸事可言

將excel**設定為前一個單元格為計算式,後一個單元格為計算式結果的具體操作方法如下:

1、開啟需要操作的excel**,在單元格中輸入公式,等待計算。

2、選中計算式所在的單元格,按下ctrl+f3鍵,出現定義巨集介面,給此巨集取名,此例暫取x,引用位置中更改=evaluate(sheet1!$c2),c2為計算式單元格位置。

3、在後面結果列對應單元格中輸入=x,計算結果就出來了。

4、選中計算結果所在的單元格,當滑鼠變為黑色十字箭頭時往下拖動,下拉單元格,即可計算出c列計算式的結果。

13樓:祭奠

後一格輸入 =evaluate(前一格)

可能有些老版本不支援

14樓:匿名使用者

可以設定當前**有計算式 同時能顯示結果

15樓:匿名使用者

前面一箇中輸入你想要的公式,後面吧一箇中用鍵盤輸入

「=」然後再把前面一格的公式輸入

16樓:男人海洋

設定單元格格式 為 文字 格式

或 把 = 去掉

excel2007 一個單元格輸入運算過程,另一個顯示結果

17樓:哎呀沃去

這要用到巨集表函式evaluate,請參照下面的內容進行學習。

選中該單元格---按下ctrl+f3----輸入你要定義的名稱比如 aaa -----引用位置處輸入比如是: =evaluate(a1)

在要出計算值的單元格輸入公式 =aaa

假設是要整列如此,如下圖

b1中輸入 =aaa 下拉就能實現了

18樓:漂哥

呵呵,我明白了樓主的想法。

要用巨集表函式,b2定義名稱:aaa,引用位置:輸入=evaluate(a1),確定。b2中輸入 =aaa,回車。就可以在b2看到a1的計算結果了。

ps:a1不輸入等號也完全可以,例如 15-59+60 ,在b2會顯示結果16

19樓:4爛

=a1&b1&c1&d1...............(要顯示多少過程就合併多少)

&這個符號就是表示前後兩個內容合併顯示

至於結果如何顯示,就不要我說了吧

輸入公式時候,如果輸入=。。。。。。。就會顯示計算結果如果在前面加個'號,就是這樣'=...................就會顯示公式內容。

20樓:

在a1輸入 +15-59+60

在b2輸入 =+15-59+60

21樓:

樓上兩位沒理解問題啊,可惜我不會這個,待我研究研究

excel**裡 一個單元格為計算公式如1+1,如何在另一個單元格里直接等於2?

22樓:匿名使用者

比如1+1在a1

先新建一個名稱,如圖輸入名稱aaa,在引用位置右邊輸入=evaluate(sheet1!$a1)

然後在b1輸入=aaa回車

23樓:蓴黑色

第三個格打=點第一個格+再點第二個格

24樓:匿名使用者

=sum(--left(a1,find("+",a1)-1),--right(a1,len(a1)-find("+",a1)))

excel中在a1單元格輸入=1+2+3+4後,怎麼能在另一單元格里計算出a1單元格一個幾個資料?

25樓:苗喬恩

當你在a1單元格輸入「=1+2+3+4」後會直接出計算結果。

如果你想在另一個單元格顯示a1單元格的這個結果,直接輸入公式: =a1 即可。

26樓:匿名使用者

=len(formulatext(a1))-len(substitute(formulatext(a1),"+",))+1

excel怎麼將一個單元格的計算公式結果輸入另一個單元格

27樓:天使在唱歌

1、以excel2010版本為例,如圖c2單元格的資料是有計算公式的;

2、首先複製c2單元格的專資料,按ctrl+c鍵進行復制;屬3、然後在貼上的單元格點選滑鼠右鍵,在彈出框裡貼上選項選擇「123」數值;

4、就會把c2單元格的數值不帶格式的貼上到g2單元格了,g2單元格的資料只是一個計算結果。

28樓:匿名使用者

1、選bai擇結果單元格,按ctrl+f3,在du「定義名稱」對話方塊zhi中,編輯名稱:

dao名稱:結內果

引用位置:=evaluate(!容a2)  確定,完成定義名稱;

2、在結果單元格輸入

=結果    得到計算式的計算結果;

3、將工作簿「另存為」「啟用巨集的工作簿」。

詳見附圖示例

29樓:舍火烈風

1、選中單元格,點選滑鼠右鍵,選擇複製,點選滑鼠右鍵,選擇選擇性貼上,選擇數值。

2、利用公式,在另一個單元格的數值等於你想要的單元格。

excel2019中TRIMMEAN B1 B49,2 49 時存在誤差,怎麼回事?也就是說沒有去除最大 最小值

能否給出截圖呢,這樣才能幫你謝謝 函式 trimmean 是對稱地在資料集的頭部和尾部各除去一個資料,不是去除最大最小值 如果你想除去最大最小值並求和可以這樣 sum a a max a a min a a 假設資料在a列的時候 trimmean 返回資料集的內部平均值。函式 trimmean 先從...

excel2019 單元格式中沒有負數變成括號的格式

ctrl 1設定單元格格式,型別選 數值 推薦方法如下 1 選取預設單元格區域 2 點選 數字 自定義 3 在型別中輸入 0 4 確定 附屬變成括號?可以舉個例子嗎?excel負數變括號 應該說儲存後只要沒有在修改儲存,檔案內容是不會改變的,要麼就是中了病毒 單元格設定中,數字 數值 負數 最下面的...

Excel2019中怎麼把A列的資料分別均分到B C D列

在b1 c1 d1單元格填寫如下公式 b1 indirect address roundup counta a 1 a 65536 4 row 1 c1 indirect address roundup counta a 1 a 65536 4 2 row 1 d1 indirect address...