為什麼 Excel 會對 csv 檔案中的儲存格進行「綠色標記」?

為什麼 Excel 會對 csv 檔案中的儲存格進行「綠色標記」?

我有兩個 CSV 文件,test_a.csv以及test_b.csv.綠色標籤資訊框突出顯示“公式不一致”。為什麼Excel中的A4標記為綠色test_b.csv?如何防止 Excel 將我的儲存格標記為綠色?

csv 檔案中的隨機“綠色標籤”

內容test_a.csv

="66526"
="86207"
="76830"
="85244"
="46830"

內容test_b.csv

="36064"
="36207"
="36830"
="35244"
="36830"

答案1

您收到的具體錯誤是Inconsistent Formula.原因是Excel偵測到上面的儲存格和下面的儲存格相同,所以它認為中間的儲存格可能是錯誤的。從微軟的角度來看,這可以說是一個糟糕的設計,看看觸發它是多麼容易,但我們先不討論這個。

我列出了一些防止指示此錯誤的選項:

  • 忽略它
  • 禁用對不一致公式的錯誤檢查
  • 使用替代符號來指示文本
  • 將其存儲為數字而不是文本

忽略它

你可以忽略它。它實際上只是單元格中的一個小三角形;它不應該以任何方式影響功能。或者,您可以告訴 Excel 僅針對此儲存格忽略它:

  1. 選擇單元格

  2. 點擊右側的感嘆號

  3. 選擇Ignore Error

    截圖說明流程


禁用對不一致公式的錯誤檢查

您可以完全停用不一致公式的錯誤檢查。這樣做的副作用是不會用不一致的公式標記實際問題以引起您的注意。

  1. 選擇單元格

  2. 點擊右側的感嘆號

  3. 選擇Error Checking Options...

    截圖說明流程

  4. 取消選取Formulas inconsistent with other formulas in the region。請注意工具提示範例如何幾乎完美地描述了您的情況。如果您想重新啟用此選項,也可以透過File>>存取它OptionsFormulas我相信它適用於您計算機上的用戶設置,即每次更改選項後使用 Excel 時,而不僅僅是此文件。

    顯示選項框的螢幕截圖


使用替代符號來指示文本

在字串前面加上撇號 ( '),例如'35244。這表示 Excel 中的文本,而不是公式。不幸的是,這會將其標記為Number Stored as Text錯誤,但停用此錯誤檢查應該比停用錯誤檢查更安全Inconsistent Formula


將其儲存為數字

如果可能,請勿將您的號碼儲存為文字。這也使得使用數值公式變得更容易,但您可能有其他一些原因必須將其儲存為文字。

您可以透過省略引號來做到這一點。

答案2

Excel 正在檢查=儲存格中的 ,它告訴它接下來是一個公式。如果您不打算在工作表中的其他位置使用公式,則關閉錯誤檢查是一種解決方法。在關閉錯誤檢查之前,請嘗試刪除儲存格中的額外字符,僅保留資料。

之前="35244" 之後35244

答案3

前往文件 > 選項。點擊公式標籤並取消選取“啟用後台錯誤檢查”

編輯:檢查的錯誤類型如下:http://office.microsoft.com/en-us/excel-help/use-error-checking-to- Correct-common-errors-in-formulas-HA010342331.aspx

Edit2:你可以看到一個關於「不一致公式」的例子。

相關內容