excel批量修改公式,如何在EXCEL中批量替換公式中的一部分

2022-05-18 07:46:45 字數 6215 閱讀 3360

1樓:許金鎗

1、單擊b1單元格,插入-名稱-定義:輸入xx,引用位置輸入=get.cell(6,a1)

2、單擊c1單元格,插入-名稱-定義:輸入mm,引用位置輸入=evaluate(b1)

3、在b1單元格輸入:

4、在c1單元格輸入:=mm

2樓:

最好的辦法,新建一列,這一列的公司= a1/2, a1為原公式列,然後將原來含公式的那一列隱藏起來,如果不必要,不用隱藏也可以。

3樓:匿名使用者

在任意乙個空單元格裡輸入乙個數字2,複製,選中你的公式,右鍵→選擇性貼上,然後按圖中選擇,確定,ok

4樓:匿名使用者

這個問題太容易了。

結合word,幾秒鐘就實現了。

首先在excel裡按ctrl+`,就全部顯示成公式=27*3這樣,選中這些單元格,複製,

開啟word,選擇性貼上,僅貼上文字,

然後ctrl+h,出現查詢替換對話方塊,

在查詢內容裡輸入=

在替換為里輸入=(

點選全部替換

在查詢內容裡輸入^p

在替換為里輸入)/2^p

點選全部替換

全選word裡的內容,複製

在excel裡貼上!搞定!

如何在excel中批量替換公式中的一部分

5樓:肥仙女

1、這裡要用到replace函式,首先說明一下函式的4個引數分別代表的內容,第乙個引數old_text為要替換的文字,start_um為從第幾個字元開始替換,num_chars為要替換幾個字元,new_text為替換為的內容。

2、在所需的單元格輸入=replace(),點選上方公式編輯欄左側的插入函式圖示,彈出函式引數對話方塊。

3、在對話方塊中將插入點放到old_text後面的空白框內,到**中點選需要轉換的單元格。

4、在start_um後面的空白框內,輸入從第幾個字元開始替換,這裡替換前面的rh所以是從第1個字元開始替換,這裡輸入數字1。

5、在num_chars後面的空白框中輸入要替換幾個字元,這裡需要將rh替換掉,為兩個字元,所以輸入數字2。

6、在new_text後面的空白框中輸入想要替換為的內容,這裡想要替換為ab-q,公式中的字元需要用英文輸入法下的雙引號引起來,所以這裡輸入"ab-q",點選確定按鈕,即可看到第乙個單元格的內容已完成替換。

7、將游標放在第乙個單元格的右下角,帶其變為+時,雙擊向下全部應用公式即可完成批量替換。

6樓:我叫王土土豆

在excel中批量替換公式中的一部分步驟如下:

1、開啟excel檔案,單擊選擇「c2」單元格,在編輯欄輸入「=sum(a2+b2)」。

2、將滑鼠移到c2右下角,待游標變成十字,向下拖動填充**。

3、使用「ctrl+f」調出「查詢和替換」視窗。

4、點選「替換」,將「a」替換為「sheet2! a」,點選「全部替換」即可。

7樓:匿名使用者

比較規範的excel函式的輸入方法是在乙個單元格輸入公式後右拉下拉,所以要替換一部分引數只需更改第乙個單元格後重新填充其他單元格即可。

可用查詢替換法對公式內容進行替換,如原b列公式為=if(a1>2,1,0), 要將條件更改為》3,則用查詢替換法步驟為:選中修改區域-->ctrl+h調出對話方塊-->查詢內容為》2-->替換內容為》3,-->alt+a全部替換。

8樓:

這個簡單:

按一下ctrl+~鍵,這樣單元格內顯示的就是公式了ctrl+f查詢內輸入m25:m46替換m3:m50全部替換,再按一下ctrl+~鍵。

快捷鍵的作用就是把公式變為文字,然後替換完了再將文字變為公式

9樓:越沛

選中該單元格,ctrl+h直接替換就可以了

10樓:

ctrl+f

選擇「替換」標籤

進行替換即可

請問excel中怎麼批量替換公式?

11樓:嵇芙康春

按下組合鍵ctrl+~進入公式審核模式,然後就可以用正常的查詢替換了。

12樓:禾玉蘭植倩

工具--選項---檢視---視窗選項--將分式打

勾,即顯示公式,然後再替換,然後改回。

13樓:逮起雲阮水

你只要選中要替換公式的單元格,選選單欄上的「編輯」-「替換」或直接按組合鍵「ctrl+h」,在「替換」標籤中的「查詢內容」內輸入「1*$g$12」,在「替換為」輸入「1*$h$12*$g$12」,再點「全部替換」就行了。

excel中如何批量想改公式

14樓:特特拉姆咯哦

1、首先,開啟我們的excel,然後找到需要刪除公式的文件,並將其開啟

2、找到需要刪除公式的單元格,將其選中滑鼠右鍵,複製選中的所有內容,或者直接按住「ctrl+c」完成複製

3、滑鼠右鍵,點選「選擇性貼上」(可以直接選擇「值」或者在「選擇性貼上」中找到「值」)

4、貼上完後,該單元格的所有公式就已經一次性excel中就可以批量想改公式了

15樓:匿名使用者

按alt+f11開啟vba,複製下面的**進去,然後執行巨集

完成以後,再用查詢替換將$c$2:$i2 改成c2:i2

16樓:琴俊賀樓

複製你修改的公式,選中需要修改的區域,ctrl+v(貼上)就行了。

17樓:擊掌慶賀

這麼說吧,你希望通過橫拉+豎拉後,k3單元格的公式是怎樣的?

回答了這個問題,就可以幫你設計公式了。

18樓:

用批量修改操作就可以了

步驟如下:

選中j2:arr2單元格(選中j2,按shift鍵,選中arr2)-----------按f2------輸入你要改成的公式,如:{=or(countif(c2:

i2,sheet2!$a$1:$a$5))*1}-------ctrl+enter-----完成

19樓:匿名使用者

不需要批量修改公式,應該直接將起始公式改為{=or(countif($c2:$i2,sheet2!a$1:a$5))*1}

則右拉時前部不會變化,後部隨著右拉變化

而右拉完成後再下拉時,前部行號發生變化,後部列標行號不再變化。

這樣的起始公式直接右拉再下拉,簡潔明快!

希望對你有所幫助!

20樓:匿名使用者

改好頭乙個,下面直接拖動複製格式,就可以了。

21樓:本本經銷商

首先選中需要批量修改公式的所有單元格,然後按下f2編輯,輸入完第乙個公式後,按下ctrl+回車鍵結束。

按【ctrl+enter】組合鍵可同時填充相同資料。

需要注意公式中的單元格引用關係。excel中有三種引用關係(絕對引用符號$),分別是:相對引用、絕對引用、混合引用。根據實際情況來選擇。

22樓:善良的豬頭

你是把 $c$2:$i$2 -> c2:i2 ?

直接用ctrl h,查詢值 $c$2:$i$2 替換成 c2:i2 就可以了。

excel中如何批量修改已經設定好的公式————請高手賜教!

23樓:昔祖

把公式粘帖到記事本裡,用批量替換的方法修改,再將修改後的公式複製到excel**裡。

24樓:匿名使用者

個人覺得這種情況,還是用vba,更容易一些。

excel中怎麼批量替換公式

25樓:匿名使用者

如果同一列或同一行的公式原理都一樣:如:a1*b1,a2*b2這種型別的,可以選中同一列或同一行,先給第乙個或最後乙個重新輸入函式或公式後,按ctrl+enter回車全部改過來,也可以在第乙個重新輸入函式或公式,在該單元格右下角的點向下或向右拉就全部更替新的公式,這是針對同一規則公式的替換法。

如果沒有規則的,就沒辦法批量更換了。

按下組合鍵ctrl+~進入公式審核模式,然後就可以用正常的查詢替換了。

首先,找到選單「工具」→「選項」,切換到「檢視」選項卡,找到「公式」,在其前面打上乙個√。點選「確定」確認退出。

然後,選擇選單「編輯」→「替換」,彈出如下圖。

在查詢內容裡面輸入a,在替換為裡面輸入sheet2!a,然後,點選「全部替換」即可。

現在,該到替換別的了。

再來一次「編輯」→「替換」,在上圖中,查詢內容輸入b,替換為輸入sheet2!b,這樣,就全部都替換好了,這就是批量替換公式的方法。

注意,替換好之後,得把「公式」前面的√去掉,否則,您的公式就不會計算了。

參考

26樓:逸世隱驍灬梁

公式中的內容也可以直接進行替換處理。

你公式中都是將s4:s4改為"s4:s",因而可使用替換方式解決問題。

ctrl+h——查詢內容輸入s4:s4——替換為輸入"s4:s"——全部替換。

27樓:儒雅的低調低調

按下組合鍵ctrl+~進入公式審核模式,然後就可以用正常的查詢替換了。

首先,找到選單「工具」→「選項」,切換到「檢視」選項卡,找到「公式」,在其前面打上乙個√。點選「確定」確認退出。

然後,選擇選單「編輯」→「替換」,彈出如下圖。

在查詢內容裡面輸入a,在替換為裡面輸入sheet2!a,然後,點選「全部替換」即可。

現在,該到替換別的了。

再來一次「編輯」→「替換」,在上圖中,查詢內容輸入b,替換為輸入sheet2!b,這樣,就全部都替換好了,這就是批量替換公式的方法。

excel 批量修改公式

28樓:匿名使用者

不可以,因為你不光是要加round,還要加上括號和精確位數,如果公式長度都一樣,那可以實現,但現在公式長度都不一樣,就無法實現了.

29樓:僕訪冬

做好乙個的單元格的公式。單元格右下角的小十字開始拉。。或者複製然後貼上,,佔田選項的選項框裡選只複製公式

30樓:匿名使用者

麻煩你試了再說,比如乙個單元格通過公式計算的結果是2.721,而你現在只要四捨五入保留到整數字即3,。你可以先設定單元格格式,設定成小數字為0,然後點工具-選項-重新計算,勾選以顯示精度為準(p)即可,這樣單元格顯示的是3,而且此單元格於其他資料計算,也是以3來計算。

比如將此單元格乘以2,計算結果就是6,而不是你說5(5.442四捨五入等於5)

31樓:老鼠麥大公尺

基本操作木想到簡單的方法,想到乙個複雜的方法:

1.某單元格寫0.001(確保公式內不要包含+0.001,否則就換其他),複製

2.ctrl+g定位,定位條件,公式-只勾選數字

3.右鍵,選擇性貼上,運算,選擇加

(這個步驟的目的是讓原來的公式加上"()",例如=a1變成=(a1)+0.001)

4.ctrl+h替換

"="為"!=round("

"+0.001"為",0)"

"!="為"="

多一步替換!=是因為直接把"="替換為"=round("會提示公式錯誤,首先把公式變成文字,再替換回去.

vba倒是非常簡單:

(使用方法:alt+f11,ctrl+r,點thisworkbook右鍵插入模組,複製**到模組,然後回到excel,alt+f8,執行changeformula,即可改變在本工作表所有公式外加上=round(,0))

sub changeformula()

dim rng as range

for each rng in activesheet.usedrange

if rng.hasformula then

rng.formula = replace(rng.formula, "=", "=round(") & ",0)"

end if

next

end sub

如何在excel設定公式

假如完成任務數在a列,從a1開始,b列放得分,在在b1輸入公式 if a1 30,a1 10,300 按後向下複製公式即可。公式釋義 假設完成任務份數小於30,那麼得分就為 完成任務份數 每份得分 如果任務份數大於等於30,那麼得分就為 300 我解釋一下if函式吧 if 判斷條件,值1,值2 if...

如何在Windows下批量修改檔名

這個還真的不實際,但是可以改為 a 1 doc a 2 doc a 3 doc 這樣。不過第乙個會是a.doc 方法是,先在資料夾選項裡隱藏副檔名,然後選中你要修改的檔案,右鍵單擊你要修改的第乙個檔案,然後選擇重新命名,命名為a.第乙個就會是a.doc,之後的就會是a 1 doc a 2 doc a...

Excel如何批量修改計數項為求和項

騰訊電腦管家 把你的資料來源中的資料區域格式整體設定為數值格式,然後再做透視表預設的就是求和了。預設計數還是求和與你的資料來源中的資料格式有關。 夢幻天穹心 方式一 更新資料來源,把空白區域,利用條件定位填充為0 文字格式單元格轉為數字格式 然後重新整理透視表即可 方式二 快捷鍵 alt f11 呼...