如果您最近開始使用 Microsoft Excel,您可能會發現該軟體會自動更新並重新計算工作簿中的所有公式,這很方便。然而,隨著資料集的擴展,對自動計算的依賴可能會消耗大量時間和 CPU 資源,從而導致效能問題,例如滯後或凍結,直到重新計算所有單元格。此外,任何新增或修改都會重新啟動重新計算過程。透過使用手動計算,您可以控制僅在您認為必要時觸發所選單元格的重新計算。
這種情況可能會帶來一些挑戰。長時間將計算範圍設為「手動」可能會導致在您不知情的情況下出現過時的值。此問題已透過 Excel 中稱為過時值格式的功能解決。
定義過時值格式
從本質上講,過時值格式會突出顯示可能受到資料集中其他地方所做的修改影響的儲存格。
例如,假設您有一個每月銷售資料集,用於追蹤多個銷售人員及其銷售資料。您利用這些總計來確定欠每位銷售人員的佣金。為了最大限度地減少不斷的重新計算,您可能只在付款週期結束時計算佣金。但是,如果退款改變了已售商品的數量,則此變更可能會影響佣金總額。
如果沒有陳舊值格式化的好處,您將無法意識到您的計算值是否仍然有效或過時。確保資料集反映最新資料的唯一方法是強制重新計算。
Microsoft 365 中的過時值格式
通常,Excel 不提供用於識別過時值的選項。然而,在 2023 年,微軟針對使用 Windows 測試版通道的 Microsoft Insider 推出了測試版功能。到 2024 年 11 月,所有使用 Microsoft 365 的 Excel 使用者開始可以使用此功能。
Excel 中新的過時值格式的本質很簡單:立即標記、突出顯示過時值,並以刪除線顯示。然後,您可以選擇任何具有過時值的儲存格,並按“F9”刷新計算。
隨後,整個資料集刷新,刪除所有刪除線樣式,至少直到後續調整導致額外的陳舊值。
此過時值格式設定功能是在 Excel 365 for Windows 版本 2409(內部版本 18025.20126 或更高版本)中引入的。但是,它可能無法立即提供給所有用戶。
此外,此選項目前僅限於特定的 Excel 版本,且過時值格式的自訂目前僅限於刪除線選項。
在 Excel 中手動實作過時值格式化
如果您使用的是其他 Windows 版本或更喜歡格式而不是刪除線,則可以設定一個簡單的時間戳系統來監視最近修改的儲存格。
步驟 1:在經常更新的值旁邊建立一個時間戳列,確保該列的格式為日期。例如,如果您的值位於 B 列中,請指定 C 列作為時間戳記。
步驟 2:每次在 B 列中輸入或變更值時,導覽至 C 列中的對應行,然後使用「Ctrl + Shift + ;」後接「Ctrl + ;」插入指示修改日期和時間的時間戳記。
步驟 3:將條件格式套用至時間戳列(前往條件格式 > 新規則)。
步驟 4:例如,您可以使用公式突出顯示值早於 7 天的所有儲存格=TODAY() - $B1 > 7
。在條件格式中套用此公式時,調整儲存格參考以適應正確的行引用。
透過這樣做,您將能夠輕鬆識別哪些儲存格一段時間沒有更新,表明它們可能包含過時的值。
您也可以嘗試各種時間戳記標準,例如進行調整以將最近的變更標記為過時而不是較舊的變更。
發佈留言