TEXT 函數 | excel文字轉公式
以下範例說明您可以如何透過[儲存格格式]對話方塊為值套用不同的數字格式,並使用[自訂]選項將這些格式代碼複製到TEXT函數。為什麼Excel會刪除前置字元0?Excel的設定是尋找儲存格中正在輸入的數字,而非看起來像文字的數字,如部分為數字或SKU的數字。若要保留前置字元0,請先將輸入範圍的格式設為[文字],然後再貼上或輸入值。選取欄或您要輸入值的範圍,然後按下CTRL+1以顯示[格式]>[儲存格]對話方塊,並在[數值]索引標籤上選取[文字]。如此一來,Excel就會保留您的前置字元0。如果您已輸入資料,而Excel移除了前置字元0,則可...
以下範例說明您可以如何透過 [儲存格格式] 對話方塊為值套用不同的數字格式,並使用 [自訂] 選項將這些格式代碼複製到 TEXT 函數。
為什麼 Excel 會刪除前置字元 0?
Excel 的設定是尋找儲存格中正在輸入的數字,而非看起來像文字的數字,如部分為數字或 SKU 的數字。 若要保留前置字元 0,請先將輸入範圍的格式設為 [文字],然後再貼上或輸入值。 選取欄或您要輸入值的範圍,然後按下 CTRL+1 以顯示 [格式] > [儲存格] 對話方塊,並在 [數值] 索引標籤上選取 [文字]。 如此一來,Excel 就會保留您的前置字元 0。
如果您已輸入資料,而 Excel 移除了前置字元 0,則可以使用 TEXT 函數重新加回。 您可以參照頂端儲存格中的值並使用 =TEXT(value,"00000"),其中數字 0 的數目代表您要的字元總數,然後複製並貼到所需範圍。
如果出於某些原因,您需要將文字值轉換回數字,您可以乘以 1,像是 =D4*1,或是使用雙連字號運算子,像是 =--D4。
如果格式包含以數字符號 (#) 或數字 0 括起來的逗號 (,),Excel 就會分隔千位數。 例如,假設格式字串為 "#,###",Excel 就會將數值 12200000 顯示為 12,200,000。
在數字預留位置之後的逗號表示以 1,000 為計的數字。 舉例來說,如果格式字串為 "#,###.0,",Excel 就會將數字 12200000 顯示為 12,200.0。
附註:
千分位分隔符號取決於您的地區設定。 在美國地區是逗...