簡體   English   中英

Excel 2010:如何在多個單元格之間更改公式而不修改其輸入值?

[英]Excel 2010: How can I change formulas across multiple cells without modifying their input values?

我想在多個單元格之間批量更改公式,而無需更改輸入值。 有沒有一種方法可以進行此更改,而無需一個接一個的單元格,或者創建一個宏來逐個單元格地移動,而無需手動替換公式類型?

當我說輸入值時,我指的是括號內的內容,遵循給定的公式; 在這種情況下,它是特定於每個單元格的“(數量,重要性)”值。

例如:

我有一列包含以下內容的單元格,

  • 在D40中,我們= ROUNDUP(197.3 + 14.84 + 109.09 + 12.18 + 12.18,5);
  • 在D47中,我們= MROUND(85.16 + 40 + 24 + 47 + 24 + 19 + 9 + 8,5);
  • 依此類推,對於包含數百個單元格的整個列

我想將這些單元格中的每個函數更改為= CEILING而不更改輸入,因此

  • D40將更改為= CEILING(197.3 + 14.84 + 109.09 + 12.18 + 12.18,5);
  • D47將更改為= CEILING(85.16 + 40 + 24 + 47 + 24 + 19 + 9 + 8,5);
  • 依此類推

具體注意事項:

  • 我對宏不熟悉,如果沒有其他方法可以自動執行更改,我不會感到驚訝。

  • 我正在使用Excel 2010,MSFT Office Pro;

  • 電子表格是一個量清單,其中每個單元格公式的括號內的所有值都是手動輸入的,並反映出建築計划中不同的線性支腳值;

  • 我要更改的單元格組都包含在同一列中;

  • 每個單元格的CURRENT公式(我要替換的那個)是相同的,它是= ROUNDUP;

  • 提議的公式(我要替換當前公式的那個)是相同的,並且我希望它是= CEILING;

  • 我要求括號的內容保持不變。


我試圖確保這不是一個重復的問題,但是如果我找不到原始問題,我深表歉意。 謝謝您的幫助!

所有您需要做的“ Ctrl + f”,然后轉到“替換”選項卡。 在“查找內容:”文本框中輸入“ ROUNDUP”,在“替換為:”文本框中輸入“ CEILING”。 在最后一步,單擊“全部替換”按鈕。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM