
我在 MS-Excel 中遇到問題。如果我在工作表 1 儲存格 A1 中輸入一個值,則該值將出現在引用該儲存格的所有位置。如果我刪除sheet1!A1中的值,是否可以在參考儲存格中保留該值?
答案1
如果您想要保留儲存格中顯示的文字/值「所有未來」:
- 選擇單元格
- 從選單/功能區中選擇“複製”或按住 CTRL 鍵並按 C
- 立即從選單/功能區中選擇“選擇性貼上”,
- 在開啟的對話方塊中選擇“[v] Values”,然後按一下“確定”
透過這種方式,「顯示的內容」將轉換為相同的文本,任何公式都將消失,並且文字將保留,直到您將其刪除。
答案2
如果您有一個引用 的公式=Sheet1!A1
,它將顯示 Sheet1 中儲存格 A1 的值。如果刪除該儲存格值,公式將傳回 0。
這就是 Excel 的工作原理。當參與公式的儲存格發生變更時,將重新計算公式。公式無法顯示單元格中不再存在的值。
如果您想要保留儲存格中的值,即使其原始來源(在另一個儲存格中)被刪除後,您將需要 VBA 而不是公式。
在嘗試完美的解決方案之前,您可能需要解釋更大的情況並詳細說明您想要應用的業務邏輯。