PALMisLIFE 討論區

搜索
鹹魚爸魅力四射舞蹈教室
查看: 6350|回復: 7
打印 上一主題 下一主題

Excel 由網頁匯入資料的格式

[複製鏈接]

19

主題

0

好友

790

積分

該用戶從未簽到

文章
539
跳轉到指定樓層
1#
發表於 2006-6-7 16:58 |只看該作者 |正序瀏覽
請問各位:

我在 Excel 2003 中以 "資料" -> "匯入外部資料" -> "新增 web查詢"
可以將網頁資料匯入.

目前有一個問題是有一個 char 5 的欄位, 內容全是數字, 所以該欄位
資料全部轉為數字. 若先將該欄位設定為文字格式, 資料則為文字, 但
前頭的 0 會被刪掉, 如下例:


原始資料    匯入資料
00010       10
01000       1000
10000       10000
20000       20000

不知要如何設定才可以保持原資料的完整性, 謝謝指教.
分享淘帖0 分享分享0 收藏收藏0 頂0 踩0

19

主題

0

好友

790

積分

該用戶從未簽到

文章
539
8#
發表於 2006-6-12 10:23 |只看該作者

Re: Excel 如何處理由網頁匯入全是數字的文字格式資料?

感謝大家的意見.

目前計畫採用下列的方式作一份試算表:

WEB -> Sheet1 -> 與 對應表 作 SQL 處理後產生 Sheet2

因為在資料庫作 對應表 有困難, 所以採用上述的方式.

希望由 WEB 至 Sheet2 全部自動完成, 但 WEB 資料有一個 序號欄, 全部由數字組成,
在匯入後會發生前頭的 0消失的狀況, 造成執行結果不正確, 所以有此問題.

不確定是否這是  Excel 匯入時的標準處理方式, 所以變通作法是先在序號欄位之前加上
一個英文字母, 匯入後再將該字母移除.
回復

使用道具 舉報

967

主題

27

好友

4763

積分

  • TA的每日心情
    奮斗
    2011-4-11 08:18
  • 簽到天數: 1 天

    連續簽到: 1 天

    [LV.1]初來乍到

    文章
    6489
    7#
    發表於 2006-6-11 23:07 |只看該作者

    Re: Excel 由網頁匯入資料的格式

    excel會自動去判斷這種文字,所以前面有0的會全部拿掉,將檔名改成.txt,然後開啟時,用轉換的就會問你格式,就可以更改為文字了。
    下班人生
    回復

    使用道具 舉報

    9

    主題

    0

    好友

    35

    積分

    該用戶從未簽到

    文章
    41
    6#
    發表於 2006-6-11 20:05 |只看該作者

    Re: Excel 由網頁匯入資料的格式

    如果您只是閱讀格式不同,可將EXCEL儲存格數值格式採用自訂,類型「00000」,數值「10」即顯示成「00010」
    回復

    使用道具 舉報

    19

    主題

    0

    好友

    790

    積分

    該用戶從未簽到

    文章
    539
    5#
    發表於 2006-6-7 23:16 |只看該作者

    Re: Excel 由網頁匯入資料的格式

    原文章由 misfit 於 2006-6-7 20:54 發表
    意思不是一樣?

    只是加一個英文字母是看得到的.......


    直接在 cell 輸入資料, 輸入 '00010 時, ' 符號是看不到的, 只會顯示 00010

    您說在資料前面加一個 ' 符號, 由網頁匯入時, 這個符號也一樣看得到哦.
    資料會變成 '00010 , 與我預期的 00010 不同.
    回復

    使用道具 舉報

    110

    主題

    22

    好友

    2723

    積分

    遺失中....

    該用戶從未簽到

    文章
    2983
    4#
    發表於 2006-6-7 20:54 |只看該作者

    Re: Excel 由網頁匯入資料的格式

    意思不是一樣?

    只是加一個英文字母是看得到的.......
    Had U Sonicared tonite ?
    回復

    使用道具 舉報

    19

    主題

    0

    好友

    790

    積分

    該用戶從未簽到

    文章
    539
    3#
    發表於 2006-6-7 20:39 |只看該作者

    Re: Excel 由網頁匯入資料的格式

    我是由網頁上將資料匯入, 而原本網頁上的資料是 00010 , 匯入後自動變成 10
    如果網頁上的資料是 '00010 , 匯入後也會是 '00010

    目前的變通作法是網頁上該欄位的資料都先加一個英文字母, 匯入後再把字母拿掉.
    回復

    使用道具 舉報

    110

    主題

    22

    好友

    2723

    積分

    遺失中....

    該用戶從未簽到

    文章
    2983
    2#
    發表於 2006-6-7 17:12 |只看該作者

    Re: Excel 由網頁匯入資料的格式

    在 0 之前先打一個「'」號.........就不用轉換了.....excel 會把他當文字......0 也不會不見....
    Had U Sonicared tonite ?
    回復

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 免費註冊

    與站長聯繫| PALMisLIFE 掌上生活      下載:更快、更棒、更好玩

    GMT+8, 2025-4-21 08:31 , Processed in 0.027513 second(s), 31 queries , Gzip On.

    Powered by Discuz!

    © 2001-2012 Comsenz Inc. style by eisdl

    回頂部