Excel 具有大量函數,可用於執行最複雜的計算。 它們以寫入單元格的公式的形式使用。 用戶總是有機會編輯它們,替換一些函數或值。
通常,將公式存儲在單元格中很方便,但並非總是如此。 在某些情況下,有必要保存沒有公式的文檔。 例如,為了防止其他用戶了解某些數字是如何獲得的。
我必須說,這項任務絕對簡單。 遵循幾個簡單的步驟就足夠了:同時,有幾種方法,每種方法在特定情況下都更方便應用。 讓我們更詳細地看看它們。
方法 1:使用粘貼選項
這種方法是最簡單的,即使是初學者也可以使用。 您只需要按照以下步驟操作:
- 首先,您需要單擊鼠標左鍵並拖動選擇要刪除公式的任務的單元格。 好吧,或者一個。 然後只需單擊一下就足夠了。
- 然後您應該打開上下文菜單並找到“複製”項。 但更多時候是使用 Ctrl + C 組合來實現這個目標。 這比專門右鍵單擊所需範圍,然後單擊另一個項目要方便和快捷得多。 這在使用觸摸板而不是鼠標的筆記本電腦上特別有用。
- 還有第三種複制方式,為方便起見,正好在上述兩者的中間。 為此,請找到“主頁”選項卡,然後單擊以紅色方塊突出顯示的按鈕。
- 接下來,我們確定要從源表複製的數據應該開始的單元格(它們將位於未來範圍的左上部分)。 之後,我們右鍵單擊紅色方塊指示的選項(按鈕看起來像一個帶數字的圖標)。
- 結果,一個類似的表格將出現在新位置,只是沒有公式。
方法 2:應用特殊粘貼
前一種方法的缺點是它不保留原始格式。 要失去這個減號,您需要使用另一個名稱相似的選項——“Paste Special”。 它是這樣完成的:
- 再次,選擇我們需要復制的範圍。 在這種情況下,讓我們使用工具欄上的複制按鈕。 整個表格已經被用作一個範圍,因為它的標題包含我們需要復制的複雜格式。
- 接下來的步驟類似。 您需要轉到沒有公式的表格所在的單元格。 或者更確切地說,在左上角的單元格中,所以你需要確保沒有多餘的值來代替未來的表格。 右鍵單擊它並找到“選擇性粘貼”選項。 在它旁邊有一個三角形圖標,它的頂部指向右側。 如果單擊它,將出現另一個面板,我們需要在其中找到“插入值”組並選擇此屏幕截圖中以紅色突出顯示的按鈕。
- 結果與最初複製的片段中的表相同,只是代替公式,值 uXNUMXbuXNUMXbare 已經在那裡列出。
方法3:刪除源單元格中的公式
上述兩種方法的缺點是它們不提供直接在單元格中擺脫公式的能力。 如果你需要做一個小的修正,你將不得不復制,粘貼到別處的某些參數,然後將這個表格或單個單元格轉移到它們的原始位置。 顯然,這非常不方便。
因此,讓我們仔細看看允許您直接在單元格中刪除公式的方法。 按著這些次序:
- 使用上述任何方法複製所需的範圍。 為清楚起見,我們將單擊鼠標右鍵並在此處選擇“複製”選項。
- 與之前的方法類似,我們需要將之前複製的區域粘貼到新位置。 同時保留原始格式。 接下來,我們需要將這個表格粘貼到下面。
- 之後,我們轉到原始表格的左上角單元格(或選擇與步驟 1 中相同的範圍),之後我們調用上下文菜單並選擇“值”插入。
- 在結果完全複製所需的單元格而不保存公式但具有相同的值之後,您需要刪除重複項。 為此,您需要選擇要刪除的數據范圍,然後右鍵單擊它並單擊“刪除”項。
- 接下來,將出現一個小窗口,您應該在其中選擇“行”項目並按“確定”按鈕確認刪除。
- 您也可以選擇其他項目。 例如“單元格,左移”用於移除一定數量的左側單元格,前提是右側沒有指定值。
一切,現在我們有了同一張表,只是沒有公式。 這種方法有點像將第二種方法得到的表格複製粘貼到原來的位置,但相比起來更方便一些。
方法4:完全避免複製到另一個位置
如果根本不想將表複製到另一個地方,應該採取什麼行動? 這是一個相當困難的方法。 它的主要缺點是錯誤會嚴重破壞原始數據。 當然,您可以使用 Ctrl + Z 組合來恢復它們,但在這種情況下重做它們會更加困難。 實際上,方法本身如下:
- 我們從公式中選擇需要清除的單元格或範圍,然後使用上述任何方法複製它們。 你可以選擇你最喜歡的那個。 我們將使用涉及使用“主頁”選項卡中工具欄上的按鈕的方法。
- 我們不會從復制區域中刪除選擇,同時我們右鍵單擊它,然後選擇“粘貼選項”組中的“值”項。
- 結果,特定的值會自動插入到正確的單元格中。
- 如果單元格中有一些格式,那麼您需要使用“選擇性粘貼”選項。
方法 5:使用宏
宏是為用戶在文檔中執行某些操作的小程序。 如果您經常需要執行相同類型的操作,則需要它。 但是您將無法立即使用宏,因為默認情況下未啟用開發者模式,必須先激活該模式才能直接刪除公式。
為此,請執行以下操作序列:
- 點擊“文件”。
- 將出現一個窗口,在左側菜單中,我們正在尋找“選項”項並選擇它。
- 將有一個“自定義功能區”項,在窗口右側,您需要選中“開發人員”項旁邊的框。
要編寫宏,請按照下列步驟操作:
- 打開“開發人員”選項卡,通過單擊同名按鈕轉到 Visual Basic 編輯器。
- 接下來,我們需要選擇正確的工作表,然後單擊“查看代碼”按鈕。 一個更簡單的選擇是在所需的工作表上用鼠標左鍵快速連續單擊兩次。 這將打開宏編輯器。
然後將此類代碼插入到編輯器字段中。
子刪除公式()
選擇.值 = 選擇.值
END SUB
事實證明,如此少量的行足以刪除所選範圍內的公式。 然後您需要選擇我們需要的區域並單擊“宏”按鈕。 它位於 Visual Basic 編輯器旁邊。 出現一個選擇已保存子程序的窗口,您需要在其中找到所需的腳本並單擊“運行”。
單擊此按鈕後,每個公式將自動替換為結果。 只是似乎很難。 事實上,這些步驟只需要幾分鐘。 這種方法的優點是您可以創建一個更複雜的程序,例如,它將根據某些標準自行確定要刪除哪些單元格的公式。 但這已經是特技飛行了。
方法 6:同時刪除公式和結果
幾乎每個人遲早不僅要刪除公式,還要刪除結果。 好吧,就是說,牢房裡什麼都沒有留下。 為此,請選擇要清理的單元格,右鍵單擊它們並選擇“清除內容”。
好吧,或者只是使用鍵盤上的退格鍵或 del 鍵。 簡而言之,這與清除任何其他單元格中的數據的方式相同。
之後,所有數據都將被刪除。
結論
如您所見,從單元格中刪除公式非常容易。 好消息是有幾種方法可以實現這一目標。 由於方便等原因,一個人有權選擇最適合他的任何一個。 例如,如果您需要快速回滾更改或重做結果以保留原始信息,則具有重複的方法很有用。 這可能非常有用,例如,如果您需要確保一張表包含公式,而另一張表僅包含值而無法編輯公式。