excel2007使用sql語句查詢的方法
在Excel中錄入好數(shù)據(jù)以后需要放到SQL里,而且經(jīng)常需要用到SQSL語句進(jìn)行查詢。接下來是學(xué)習(xí)啦小編為大家?guī)淼膃xcel2007使用sql語句查詢的方法,供大家參考。
excel2007使用sql語句查詢的方法:
sql查詢步驟1:有如下的2張表,表1里面包含姓名、時(shí)間、培訓(xùn)內(nèi)容字段的數(shù)據(jù),表2包括姓名、職務(wù)、年薪字段的數(shù)據(jù),我們可以看到2張表都有姓名字段。
表1
表2
sql查詢步驟2:現(xiàn)在想統(tǒng)計(jì)表2中名單上的人在表1中的培訓(xùn)記錄。這里給大家介紹在Excel中使用簡單SQL語句的方法來實(shí)現(xiàn)對不同表格間數(shù)據(jù)的整合和篩選。
sql查詢步驟3:首先,也是最重要的一步是為這兩個(gè)表命名,方法是選中表格后單擊右鍵選擇"定義名稱",如下所示
sql查詢步驟4:單擊后,出現(xiàn)命名對話框
sql查詢步驟5:這里將表1和表2分別命名為Table1和Table2。
sql查詢步驟6:然后選擇上方的"數(shù)據(jù)"選項(xiàng)卡,選擇"自其他來源"下的"來自Microsoft Query "選項(xiàng)
sql查詢步驟7:在彈出的對話框中選擇Excel Files*那一項(xiàng),并且把對話框下面的"使用"查詢向?qū)?quot;創(chuàng)建/編輯查詢"勾掉,如下圖所示
sql查詢步驟8:然后點(diǎn)擊"確定",便出現(xiàn)"選擇工作簿"的對話框,這里選擇包含表1和表2的工作表Sample.xlsx
sql查詢步驟9:點(diǎn)擊確定后之后彈出添加表的對話框,如下圖所示
sql查詢步驟10:這里要將Table1和Table2都添加一遍,添加完成后,查詢器應(yīng)當(dāng)是如下圖所示的樣子
sql查詢步驟11:此時(shí),單擊圖10中輸入SQL語句的按鈕,彈出輸入SQL語句的對話框,如下圖所示
sql查詢步驟12:上圖中的代碼是這樣的,偷懶的同學(xué)可以直接CTRL+C/CTRL+V:
SELECT Table1.姓名, Table1.時(shí)間, Table1.培訓(xùn)內(nèi)容, Table2.姓名
FROM Table1,Table2
WHERE Table1.姓名 = Table2.姓名
sql查詢步驟13:其基本含義就是將表1中和表2中姓名相符的記錄從表1中篩選出來。輸入完代碼,單擊確定,就可以看到篩選出來的數(shù)據(jù)表了,如下圖所示
sql查詢步驟14:接下來的工作就是將篩選出來的數(shù)據(jù)表再返回至Excel工作表當(dāng)中,選擇菜單中的"文件"——"將數(shù)據(jù)返回Microsoft Excel",如下圖所示
看了excel2007使用sql語句查詢的方法還看了:
2.excel2007函數(shù)圖表與數(shù)據(jù)分析