none
文字檔轉CSV檔的問題 RRS feed

  • 問題

  • 各位前輩早安
    我有一個文字檔內容大概如下(逗號分隔)

    Code Snippet
    048373981437871,筆記本,1,2A
    876393717807321,滑鼠,3,3A
    397841248047891,鍵盤,8,2A
    021432789457321,便利貼,7,2F
    057985132481237,彩色筆,10,21A1

     

     

    我將他轉為CSV檔的方法是直接將副檔名改為*.csv
    但第一欄數字的部分,我不確定是不是因為過長還是其他原因,會變成科學符號令,我相當困擾。

    請問有什麼方法可以解決嗎

    另外,在甚麼樣的情況下會變成科學符號

    請各位前輩指教,謝謝。

    2008年8月29日 上午 01:35

解答

  • 這是 Excel 預設的轉換,無法修改。

    你可以在資料中加上雙引號來讓 Excel 把它當成文字。

     

    '048373981437871',筆記本,1,2A
    '876393717807321',滑鼠,3,3A
    '397841248047891',鍵盤,8,2A
    '021432789457321',便利貼,7,2F
    '057985132481237',彩色筆,10,21A1

     

    不然就只能在匯入後再把那個欄位的型別設為數字。

    2008年8月29日 上午 03:06
    版主

所有回覆

  • Hi 您可在該欄位上按右鍵,

    選擇儲存格格式的數值,
    左邊的類別將它設定成「數值」即可。

    2008年8月29日 上午 01:52
  • 這是 Excel 預設的轉換,無法修改。

    你可以在資料中加上雙引號來讓 Excel 把它當成文字。

     

    '048373981437871',筆記本,1,2A
    '876393717807321',滑鼠,3,3A
    '397841248047891',鍵盤,8,2A
    '021432789457321',便利貼,7,2F
    '057985132481237',彩色筆,10,21A1

     

    不然就只能在匯入後再把那個欄位的型別設為數字。

    2008年8月29日 上午 03:06
    版主