提示:其他語言是Google翻譯的。 你可以訪問 English 版本。
登入
x
or
x
x
註冊
x

or

如何用Excel中的結果或值替換公式?

假設您需要用單元格中的計算值替換公式,當然可以手動將它們逐個替換。 但是,如果要替換很多時間,它會浪費很多時間。 有沒有簡單的方法? 是的,以下棘手的方法將幫助您輕鬆地用選擇中的計算值快速替換公式:

例如,我有一系列公式,現在我需要用單元格值替換公式,如下面的屏幕截圖所示:


到實際 (將公式更改為實際值)

到實際的1
doc向下箭頭
到實際的2
Office選項卡在Office中啟用選項卡式編輯和瀏覽,使您的工作更輕鬆......
Kutools for Excel解決了您的大多數問題,並使您的生產率提高了80%
  • 重用任何東西: 將最常用或最複雜的公式,圖表和其他任何內容添加到您的收藏夾中,並在將來快速重複使用它們。
  • 超過20文本功能: 從文本字符串中提取數字; 提取或刪除部分文字; 將數字和貨幣轉換為英文單詞。
  • 合併工具:將多個工作簿和工作表合二為一; 合併多個單元格/行/列,而不會丟失數據; 合併重複的行和總和。
  • 拆分工具:根據價值將數據分割成多個工作表; 一本工作簿可轉換為多個Excel,PDF或CSV文件; 一列到多列。
  • 粘貼跳過 隱藏/過濾行; 數和總和 按背景顏色; 將個性化電子郵件批量發送給多個收件人。
  • 超級過濾器: 創建高級過濾方案並應用於任何工作表; 分類 按週,日,頻率等; 過濾 通過大膽,公式,評論......
  • 超過300強大的功能; 與Office 2007-2019和365一起使用; 支持所有語言; 在您的企業或組織中輕鬆部署。

箭頭藍色右泡 使用選擇性粘貼命令替換具有結果或值的公式


Microsoft Excel的 選擇性粘貼 命令可以幫助您刪除所有公式,但保留單元格中的計算值。

Step1:選擇您將使用的範圍。

Step2: 按 按Ctrl + C 鍵來複製選定的單元格。

Step3:右鍵單擊選定的單元格,然後單擊 粘貼值 按鈕下 粘貼選項.
DOC-轉換,配方到values3

現在,您將選擇中的所有公式替換為其計算值。


箭頭藍色右泡 使用VBA替換帶有結果或值的公式

對於有經驗的Microsoft Excel用戶,VBA宏是快速替換帶有計算值的公式的另一個好選擇。

Step1:按住 其他 + F11 在Excel中的鍵,它打開 Microsoft Visual Basic for Applications 窗口。

Step2:點擊 插入 > 模塊,並將下面的宏粘貼到模塊窗口中。

用計算值替換公式的VBA:

Sub DisplayedToActual()
'Updateby20131126
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
For Each Rng In WorkRng
    Rng.Value = Rng.Text
Next
Application.ScreenUpdating = True
End Sub

Step3: 按 F5 鍵來運行這個宏。 將顯示一個對話框,供您選擇要轉換為實際值的範圍,請參閱屏幕截圖:

Step4: 點擊 OK。 您可以看到如下所示的結果:


箭頭藍色右泡使用Kutools for Excel替換具有結果或值的公式

如果你有 Kutools for Excel,其 顯示為實際 工具可以幫助您快速將所選單元格中的值或公式轉換為格式化的方式。

Kutools for Excel, 與以上 120 方便的Excel功能, 提高工作效率,節省工作時間。

免費安裝 Kutools for Excel,請按照以下步驟操作:

Step1:選擇您將使用的範圍。

Step2: 點擊 Kutools > 到實際,看截圖:

doc到實際的1

doc向下箭頭

doc到實際的2

然後選擇中的公式轉換為顯示的值。

有關此功能的更多詳細信息,請訪問 顯示為實際.

箭頭藍色右泡實際 - 用顯示值替換公式



Kutools for Excel:300 +函數您必須在Excel中, 從這裡60天免費試用

箭頭藍色右泡 用Kutools for Excel將公式替換為文本

如果你想用下面的截圖所示的文本替換公式,你可以使用 Kutools for Excel 將公式轉換為Text實用程序將公式轉換為文本一次點擊。

doc用文本1替換公式 2doc用文本2替換公式

安裝後 Kutools為Excel,請做如下:(免費下載Kutools for Excel!)

選擇公式並單擊 Kutools > 內容 > 將公式轉換為文本。 看截圖:
doc用文本3替換公式

然後將公式轉換為文本,如果您想將它們轉換回公式,只需單擊 Kutools > 內容 > 將文本轉換為公式.

箭頭藍色右泡 用文本替換公式



Kutools for Excel:300 +函數您必須在Excel中, 從這裡60天免費試用

Kutools for Excel解決了您的大多數問題,並使您的生產率提高了80%

  • 重用: 快速插入 複雜的公式,圖表 以及你以前用過的任何東西; 加密單元格 密碼; 創建郵件列表 並發送電子郵件...
  • 超級方程式酒吧 (輕鬆編輯多行文字和公式); 閱讀佈局 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
  • 合併單元格/行/列 不丟失數據; 分裂細胞含量; 組合重複的行/列...防止重複的細胞; 比較範圍...
  • 選擇複製或唯一 行; 選擇空行 (所有細胞都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇......
  • 精確複製 多個單元格而不更改公式參考; 自動創建參考 多張表; 插入項目符號,複選框等等......
  • 提取文本,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
  • 超級過濾器 (將過濾方案保存並應用到其他工作表); 高級排序 按月/週/日,頻率等; 特殊過濾器 用粗體,斜體......
  • 結合工作簿和工作表; 根據鍵列合併表; 將數據拆分為多個表格; 批量轉換xls,xlsx和PDF...
  • 超過300強大的功能。 支持Office / Excel 2007-2019和365。 支持所有語言。 在您的企業或組織中輕鬆部署。 全功能30天免費試用。
kte tab 201905

Office選項卡為Office提供選項卡式界面,使您的工作更輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,Publisher,Access,Visio和Project。
  • 在同一窗口的新選項卡中打開並創建多個文檔,而不是在新窗口中。
  • 通過50%提高您的工作效率,每天為您減少數百次鼠標點擊!
官方底部
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    shane65 · 4 years ago
    Hi,

    Will it be possible to get a Macro that does what the above macro does but for the entire workbook all at once?

    would be of great help if you can write a macro that can.
  • To post as a guest, your comment is unpublished.
    Chimp4life · 5 years ago
    Bah.. nothing new. Already knew all of hose tricks. In fact, I've been using paste special for quite a while. Unfortunately none of those options works for me. I would like to just set my spreadsheets on auto and let Excel do the trick on its own. I was looking to see if the folks at Microsoft have finally left the stone age by coming up with something more creative, more automated than paste special and VBA. Something that does not require cell selection or any other intervention by the user. For instance, it would be handy if there was a way to allow Excel to automatically kill the equations that are no longer needed but without eliminating the values or cell contents. That would be truly awesome. But I guess such a trick is not out of the cave yet so I'll have to live with 'paste special>values' option until we leave Excel prehistory behind.
    • To post as a guest, your comment is unpublished.
      Saysha · 1 years ago
      Hello Friend,

      Can you please make 2 vb code to convert all the linked formula to value
      embedded within the formula. And the next to convert to formula again back to
      normal with linked path. Like pack unpack option.

      I make report in excel file which is linked to various other excel file and
      then I have send this report to management but I don't want this to paste
      special everytime. I just want to pack the formula and then unpack it when I
      need to work on the same file.

      I hope you understand my need.

      Regards

      Saysha
  • To post as a guest, your comment is unpublished.
    Khurram · 5 years ago
    Can it be possible to apply this macro to specific formula in the range. i.e If we want to convert only vlookup formula to values but not sum formula in the selected range.
  • To post as a guest, your comment is unpublished.
    adminjay · 5 years ago
    Please contact me at jaychivo@extendoffice.com

    We welcome all questions, feedback and bug reports. If you're having an issue, we usually need the following information:
    A brief description of the issue and how it can be replicated (if applicable).
    Your Operating system (Windows 8, Windows 7, etc) and the version information of your Microsoft Office.
    Screenshots that illustrate the problem
  • To post as a guest, your comment is unpublished.
    Rakesh Upreti · 5 years ago
    I want to know or to apply script shown in your example but unable to understand about ---- "how to numbering in excel column or row having some cell single and some are merged". Please help me with pdf tutorials with complete explanation or how can i use your tool with complete explanation.

    Thanks
    Rakesh Upreti
  • To post as a guest, your comment is unpublished.
    SARAH I · 5 years ago
    THIS IS A LIFE SAVER... THANK YOU!!