如何在Excel中獲取外部數據

在實際中,往往有一些數據是存放在“它”處,它可能是網頁、文本文件、數據庫等。如果我們手動將這些數據輸入到excel中肯定效率低錯誤率高,我們能輕鬆地把這些外部數據導入到excel中而不必手動輸入嗎?當然可以。

以excel2010為例,在數據選項卡下獲取外部數據選項組,我們可以把自Access、網站、文本、數據庫中的數據導入到excel中。如圖1所示。


如何在Excel中獲取外部數據

圖1


這些外部數據導入到excel中的步驟流程基本相同,我們以導入外部excel數據、文本文件數據、網頁文件數據等實際案例為例進行講解。

1、導入其他excel文件中的數據。

導入其他excel中的文件,選擇數據選項卡→獲取外部數據→現有連接。如圖2所示。


如何在Excel中獲取外部數據

圖2


為什麼是現有連接?

因為導入的是excel自己家族中的文件。

單擊“瀏覽更多”按鈕,圖2中左下角。再選取數據源,然後出現“選擇表格”對話框,如圖3所示。選擇需要導入的外部表格,根據實際選擇是否數據首行包含列標題。


如何在Excel中獲取外部數據

圖3


單擊確定按鈕,選擇該數據在工作簿中的顯示方式為表,數據的放置位置為現有工作表=$A$1,如圖4所示,再單擊確定,這樣我們就導入了外部excel中的數據了,如圖5。


如何在Excel中獲取外部數據

圖4


如何在Excel中獲取外部數據

圖5


當外部數據源發生更改時,我們需要把光標放在數據數據區域任意處,再點擊獲取外部數據選項組中的刷新按鈕,這樣excel中的數據會隨著外部數據變化而發生相應變化。後面導入其他形式的外部數據同樣可以通過刷新來確保excel中數據與源數據保持一致,後面不再累贅。

2、 導入文本數據

在計算機二級考試題庫中的“李東陽運用已有的原始數據進行數據分析”題目要求:讓考生在工作表sheet1中,從B3單元格開始,導入”數據源.txt”中的數據,並將工作表名稱修改為“銷售記錄”。

打開excel素材文件,選擇數據→獲取外部數據→自文本,彈出“導入文本文件”對話框,找到所要導入的文本文件(數據源.txt)所在位置,單擊“導入”按鈕。出現“文本導入嚮導”對話框,按照步驟導入文本數據。如圖6所示。

如何在Excel中獲取外部數據

圖6


文本導入嚮導分3步:

第1步判斷數據是否具有分隔符。我們打開“數據源.txt”文本文件,觀察文本數據列之間是用製表符分割的,我們選擇分割符號。

(當然如果是每列數據寬度相同,我們可以選擇固定寬度。)

第2步選擇分割符號Tab鍵,如圖7所示。


如何在Excel中獲取外部數據

圖7


點擊下一步進入第3步選擇列數據格式,第一列為選擇為日期格式,其餘均為常規。如圖8所示。


如何在Excel中獲取外部數據

圖8


點完成出現導入數據對話框,選擇數據的放置位置,我們選擇=$A$1,如圖9所示。


如何在Excel中獲取外部數據

圖9


最後單擊確定,文本數據導入完成,將sheet1工作表改為“銷售記錄”,如圖10所示。


如何在Excel中獲取外部數據

圖10


3、 導入網頁數據

現實中有一些數據是以網頁的形式發佈的,比如人口統計數據。現在我們將2010年第六次全國人口普查主要數據進行統計分析,而這些數據是在國家統計局網站上,這時需要將網站上的這些數據導入到excel表格中進行統計分析。

在excel中,選擇數據選項卡→獲取外部數據→自網站。彈出“新建web查詢”對話框。

在地址欄中輸入網頁鏈接,點擊“轉到”按鈕打開網頁,如圖11所示。


如何在Excel中獲取外部數據

圖11


打開網頁後,在網頁的不同位置會有一個黃色的箭頭,箭頭所指示的數據是可以導入到excel中的,選擇第六次全國人口普查主要數據表旁邊的箭頭,然後單擊“導入”按鈕。在導入數據對話框中選擇導入數據所放置的位置,我們選擇=$A$1,單擊確定按鈕,網頁中的統計數據成功導入到excel表格中,效果如圖12所示。


如何在Excel中獲取外部數據

圖12


綜上所述,excel能輕鬆地獲取外部數據,而讓我們擺脫複雜繁瑣的CTRL+C和CTRL+V。

如果遇到

在平時工作中需要將存儲在其它載體中的數據(外部的文本數據、網頁中的數據等)用excel進行統計分析,還會有難度嗎!


分享到:


相關文章: