1. 程式人生 > >如何把Excel中的文字數字轉換成數字

如何把Excel中的文字數字轉換成數字

把excel資料匯入資料庫時,有時要把資料格式統一,把文字數字轉換成數字.有三種在excel中直接轉換的方法 ,另外一種是巨集的方法.

1、資料——分列 (最快)
2、查錯
3、輸入1,複製——貼上——乘
(在某空白單元格中,輸入數字“1”。選中該單元格,並在“編輯”選單上單擊“複製”命令。選取需轉換的儲存為文字數字的單元格區域。在“編輯”選單上,單擊“選擇性貼上”。在“運算”下,單擊“乘”。單擊“確定”按鈕。)
4.巨集

1、選擇需要轉換的那一列,點右鍵設定單元格格式---自定義---新增型別(0######),#號的個數根據具體情況而定

2、選擇選單欄---工具---巨集---錄製新巨集--(巨集名任意命名)

3、選擇選單欄---工具---巨集---安全性--(設定安全級別為低)

4、儲存excel表,關閉然後再開啟,選擇選單欄---工具---巨集---Visual-basic編輯器---插入模組

5、編寫程式碼:(批量轉換)
For i = 2 To ActiveSheet.UsedRange.Rows.Count  'i=2是去掉第一行的標題

    Cells(i, 3).FormulaR1C1 = Cells(i, 3).Text      '3是代表第三列
Next