Note: The other languages of the website are Google-translated. Back to English
登入  \/ 
x
or
x
註冊  \/ 
x

or

如何在Excel中將文本更改或轉換為數字?

當您從某些源(例如Access或文本文件)導入數據時,數字有時可能會在單元格中格式化為文本。 如果數字被格式化或存儲為文本,則計算和排序將出錯。 這是在Microsoft Excel中將文本轉換為數字的幾種方法。

使用Excel中的錯誤檢查規則將文本轉換為數字

使用選擇性粘貼將文本轉換為數字

使用Kutools for Excel將文本轉換為數字

Office選項卡在Office中啟用選項卡式編輯和瀏覽,並使您的工作更加輕鬆...
Kutools for Excel解決了您的大多數問題,並使您的生產率提高了80%
  • 重用任何東西: 將最常用或最複雜的公式,圖表等添加到您的收藏夾中,並在將來快速重用它們。
  • 超過20種文字功能: 從文本字符串中提取數字; 提取或刪除部分文字; 將數字和貨幣轉換為英文單詞。
  • 合併工具:將多個工作簿和工作表合二為一; 合併多個單元格/行/列,而不會丟失數據; 合併重複的行和總和。
  • 分割工具:根據價值將數據分割成多個工作表; 一本工作簿可轉換為多個Excel,PDF或CSV文件; 一列到多列。
  • 跳過粘貼 隱藏/過濾的行; 計數與求和 按背景色; 向多個收件人批量發送個性化電子郵件。
  • 超級過濾器: 創建高級過濾方案並應用於任何工作表; 分類 按星期,日期,頻率等 篩選 用粗體,公式,註釋...
  • 超過300種強大的功能; 適用於Office 2007-2019和365; 支持所有語言; 在您的企業或組織中輕鬆部署。

箭頭藍色右氣泡 使用Excel中的錯誤檢查規則將文本轉換為數字


一般來說,當數字格式化或以文本形式存儲在單元格中時,會出現錯誤符號 doc-text-to-number-7 在單元格的左上角。 選擇單元格後,它顯示一個錯誤按鈕 doc-change-text-number-5 在此單元之前。 點擊錯誤按鈕 doc-change-text-number-5,它將顯示一個菜單,您可以單擊 轉換成數字命令項將單元格中的文本轉換為數字。 看截圖:

doc將文本轉換為number1

然後,存儲為文本的數字已轉換為數字。 然後對其他單元格重複此方法。

如果沒有錯誤跡象 doc-text-to-number-7 在單元格的左上角,您還可以使用 錯誤檢查 下命令 公式 標籤來處理它。 請這樣做:

1。 點擊 公式 > 錯誤檢查,請參見屏幕截圖:

doc將文本轉換為number2

2.然後在 錯誤檢查 對話框,單擊 轉換成數字 按鈕。 並反复單擊此按鈕以將其他文本轉換為數字。

doc將文本轉換為number3

3.當最後一個單元格文本更改為數字時,它將彈出一個提示框,提醒您所有文本已轉換為數字。

doc將文本轉換為number4

但是,當有大量數據需要更改時,此方法將很繁瑣且耗時。


箭頭藍色右氣泡 使用選擇性粘貼將文本轉換為數字

第二種方法是通過使用Microsoft Excel中的“選擇性粘貼”命令進行計算來轉換存儲為文本的數字。

1.請在空白單元格中輸入數字0並進行複制;

2.選擇包含以文本形式存儲的數字的範圍單元格;

3.右鍵單擊所選範圍,然後選擇 選擇性粘貼 上下文菜單中的選項;

4.然後顯示 選擇性粘貼 對話框,然後檢查 全部 選項和 加入 選項;

doc將文本轉換為number5

5。 點擊 OK,並且所有存儲為文本的數字都將轉換為數字。 查看屏幕截圖:

doc將文本轉換為number6 -2 doc將文本轉換為number7

筆記:

  • 如果您不想在將文本轉換為數字後更改單元格格式,請選擇粘貼為 選項。
  • 操作 選項,請選擇 加入 選項或 減去 選項。
  • 此方法的缺點:如果範圍包含空白單元格,它將用數字0填充所有空白單元格。

箭頭藍色右氣泡 使用Kutools for Excel將文本轉換為數字

如果你已經安裝 Kutools for Excel 在您的計算機上 單元中的力值 工具將幫助您將所有存儲為文本的數字轉換為數字,而又不會丟失原始格式和样式。

Kutools for Excel 包括300多個便捷的Excel工具。 30天免費試用,不受限制。 立即獲取.

1。 點擊 Kutools > 更多 > 單元中的力值…。 看截圖:

doc將文本轉換為number8

2.然後顯示 單元中的力值 對話框。 只需指定包含以文本形式存儲的數字的範圍,然後檢查 文字轉數字 選項。

doc將文本轉換為number9

3.然後單擊 OK or 輸入,所有存儲為文本的數字都將轉換為所選範圍內的數字。

您可以單擊此處以了解有關此“單元中的力值”功能的更多信息.


相關文章:

如何在Excel中更改數字或將數字轉換為文本?


最佳辦公效率工具

Kutools for Excel解決了您的大多數問題,並使您的生產率提高了80%

  • 重用: 快速插入 複雜的公式,圖表 以及您以前使用過的任何東西; 加密單元 帶密碼 創建郵件列表 並發送電子郵件...
  • 超級公式欄 (輕鬆編輯多行文本和公式); 閱讀版式 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
  • 合併單元格/行/列 不會丟失數據; 拆分單元格內容; 合併重複的行/列...防止細胞重複; 比較範圍...
  • 選擇重複或唯一 行; 選擇空白行 (所有單元格都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇...
  • 確切的副本 多個單元格,無需更改公式參考; 自動創建參考 到多張紙; 插入項目符號,複選框等...
  • 提取文字,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
  • 超級濾鏡 (將過濾方案保存並應用於其他工作表); 高級排序 按月/週/日,頻率及更多; 特殊過濾器 用粗體,斜體...
  • 結合工作簿和工作表; 根據關鍵列合併表; 將數據分割成多個工作表; 批量轉換xls,xlsx和PDF...
  • 超過300種強大功能。 支持Office / Excel 2007-2019和365。支持所有語言。 在您的企業或組織中輕鬆部署。 完整功能30天免費試用。 60天退款保證。
kte選項卡201905

Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 每天將您的工作效率提高50%,並減少數百次鼠標單擊!
officetab底部
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    hasnain · 3 years ago
    Sir i want to change letter into number in excel 2007
    i am working in shop where prices are mentioned in code
    examle
    ioxzz = prices 34800
    a = 1
    e = 2
    i = 3
    o = 4
    u = 5
    v = 6
    w = 7
    x = 8
    y = 9
    z = 0
    plz send me formula i change these code price into value if any one now
  • To post as a guest, your comment is unpublished.
    HKnight · 6 years ago
    Kathy,
    Your formula worked perfectly.
    This approach is exactly what I needed for my reports.
    THANK YOU!
  • To post as a guest, your comment is unpublished.
    KathyM · 6 years ago
    I run a report weekly that requires copying and pasting approximately 7000 rows of data exported from a system. Recently some changes were made so that the numbers were coming out stored as text. The data includes a selection of actual text entries and the rest numbers stored as text. This data gets copied and pasted into a master template which then feeds other sheets/reports, but I needed the numbers to be stored as numbers. Due to the volume of the data and the fact that I'm not the only one performing this task (and some of the others are not Excel savvy) I needed to try and automate this process. I tried the =A1*1 formula and it worked for the numbers but the text I got a #VALUE! error. After much fiddling, I came up with the formula below and it works perfectly!
    =IF(AND(A1="Yes"),"Yes",IF(AND(A1="Not applicable"),"Not applicable",IF(AND(A1="No"),"No",A1*1)))