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