Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。 案例:有A、B兩個表格,A表有4萬行數據,B表有35萬行數據,現在要根據B表的客戶編號在A表查詢對應值,并將有對應值的項目放在另外一個表格中。 ?? ? 這個問題看起來挺簡單的,就是用VLOOKUP函數查詢對應值,然后篩選非錯誤值,復制到新表格。筆者嘗試了輸入公式,跟往常一樣向右復制,雙擊向下填充公式,結果傻眼了:表格基本屬于死機的狀態,一直顯示正在計算。到這里只能強制關閉表格。? ? grace52545:我自己就電腦不行,下午已經匹配出了,保存不了,太大。 盧子:我剛剛嘗試了下用公式根本操作不了,看來需要借助Access才行,我先導入后再處理。 grace52545:麻煩你了。 新建一個Access文件,打開Access后,單擊“外部數據”,導入并鏈接選擇Excel,在彈出的“獲取外部數據”的對話框中,瀏覽到指定的文件位置,單擊“確定”按鈕。? 彈出“導入數據表向導”對話框,保持默認不變,直接單擊“下一步”。 ? 勾選第一行包含列標題,單擊“下一步”。 ? 不做任何處理,直接單擊“下一步”。 ? 不做任何處理,直接點“完成”。 ? 導入后在左邊會出現一個Sheet的表,導入的步驟雖然煩瑣,但并不難,直接根據向導就能很輕松導入。至于數據導出就簡單很多,直接選擇按Excel導出就行。 ? 選擇存儲位置,單擊“確定”。 ? 知道了導入跟導出的方法后,其他的Excel表格也就可以參照這個方法操作。 將2個表格導入Access中后就開始進行查詢操作。 單擊“創建”選項卡的“查詢設計”。 ? 單擊Sheet添加,Sheet2添加,添加后左邊就出現相應的表格及字段名字,最后單擊“關閉”。 ? 用鼠標將2個表的客戶編號連起來,添加要顯示的字段,*就是代表所有,因為是2個表格的所有字段都要顯示,單擊“運行”。 ? 瞬間就產生了結果,這個結果是2個表格共同有的客戶編號。 ? 因為我們現在需要的是B表(Sheet2)的所有記錄,這里需要做一個小小的變動。 右鍵單擊查詢1,單擊“SQL試圖”。 ? 這時會看到一段SQL語句,里面有一個關鍵詞:INNER JOIN,這個就是代表兩個表共同有的。如果查詢不到對應值還要顯示出來右邊的表格所有記錄,就用RIGHT JOIN,相反,如果是左邊的就用LEFT JOIN。 ? 這里因為要顯示右邊的表Sheet2的所有記錄,所以改成RIGHT JOIN。修改后單擊“運行”。 ? 這樣有對應值的就會顯示相應的值,沒有的就顯示空白。 ? 查詢后就右鍵保存起來。 ? Access看起來好復雜的樣子。 其實在Access中,我們常用的功能就是查詢,而查詢大部分功能都可以通過基礎操作生成SQL語句。對于一個新軟件的基礎操作,多操作幾次就熟悉了,這個需要一個適應過程,就像當初學Excel一樣。
Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。
|