PALMisLIFE 討論區
標題:
Excel 由網頁匯入資料的格式
[列印本頁]
作者:
hawk911
時間:
2006-6-7 16:58
標題:
Excel 由網頁匯入資料的格式
請問各位:
我在 Excel 2003 中以 "資料" -> "匯入外部資料" -> "新增 web查詢"
可以將網頁資料匯入.
目前有一個問題是有一個 char 5 的欄位, 內容全是數字, 所以該欄位
資料全部轉為數字. 若先將該欄位設定為文字格式, 資料則為文字, 但
前頭的 0 會被刪掉, 如下例:
原始資料 匯入資料
00010 10
01000 1000
10000 10000
20000 20000
不知要如何設定才可以保持原資料的完整性, 謝謝指教.
作者:
misfit
時間:
2006-6-7 17:12
標題:
Re: Excel 由網頁匯入資料的格式
在 0 之前先打一個「'」號.........就不用轉換了.....excel 會把他當文字......0 也不會不見....
作者:
hawk911
時間:
2006-6-7 20:39
標題:
Re: Excel 由網頁匯入資料的格式
我是由網頁上將資料匯入, 而原本網頁上的資料是 00010 , 匯入後自動變成 10
如果網頁上的資料是 '00010 , 匯入後也會是 '00010
目前的變通作法是網頁上該欄位的資料都先加一個英文字母, 匯入後再把字母拿掉.
作者:
misfit
時間:
2006-6-7 20:54
標題:
Re: Excel 由網頁匯入資料的格式
意思不是一樣?
只是加一個英文字母是看得到的.......
作者:
hawk911
時間:
2006-6-7 23:16
標題:
Re: Excel 由網頁匯入資料的格式
原文章由
misfit
於 2006-6-7 20:54 發表
意思不是一樣?
只是加一個英文字母是看得到的.......
直接在 cell 輸入資料, 輸入 '00010 時, ' 符號是看不到的, 只會顯示 00010
您說在資料前面加一個 ' 符號, 由網頁匯入時, 這個符號也一樣看得到哦.
資料會變成 '00010 , 與我預期的 00010 不同.
作者:
chriswu
時間:
2006-6-11 20:05
標題:
Re: Excel 由網頁匯入資料的格式
如果您只是閱讀格式不同,可將EXCEL儲存格數值格式採用自訂,類型「00000」,數值「10」即顯示成「00010」
作者:
Jerry
時間:
2006-6-11 23:07
標題:
Re: Excel 由網頁匯入資料的格式
excel會自動去判斷這種文字,所以前面有0的會全部拿掉,將檔名改成.txt,然後開啟時,用轉換的就會問你格式,就可以更改為文字了。
作者:
hawk911
時間:
2006-6-12 10:23
標題:
Re: Excel 如何處理由網頁匯入全是數字的文字格式資料?
感謝大家的意見.
目前計畫採用下列的方式作一份試算表:
WEB -> Sheet1 -> 與 對應表 作 SQL 處理後產生 Sheet2
因為在資料庫作 對應表 有困難, 所以採用上述的方式.
希望由 WEB 至 Sheet2 全部自動完成, 但 WEB 資料有一個 序號欄, 全部由數字組成,
在匯入後會發生前頭的 0消失的狀況, 造成執行結果不正確, 所以有此問題.
不確定是否這是 Excel 匯入時的標準處理方式, 所以變通作法是先在序號欄位之前加上
一個英文字母, 匯入後再將該字母移除.
歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/)
Powered by Discuz! X2.5