在Excel單元格中輸入的數據一般默認為“常規”類型。在實際使用中,我們如何處理非常規情況呢?我是采用英文狀態的單引號'來實現的。具體做法如下:
1、前導零數據的輸入。如輸入“001”,正常輸入“001”時系統會變成“1”。可先輸入英文狀態的單引號“'”,再輸入001。這時系統自動將“001”轉化為“文本”類型,但仍可與數值進行運算。
2、小寫邏輯常量的輸入。如輸入“true”,正常輸入“true”系統會自動轉化為大寫,這時可先輸入英文狀態的單引號,再輸入“true”。這時系統也將內容轉化為文本類型,但仍可作為邏輯常量使用,如用not函數求值。
3、當輸入日期數據時,我們也同樣在之前先輸入英文狀態的單引號,系統也將自動轉換為文本類型,當它與0相加時得到的值與“DATEVALUE()”函數值相同,即是此日期所對應的序列數。