【原創】怎樣關聯多個 Excel 檔工作表(Sheet)中的資料

來源:互聯網
上載者:User

怎樣關聯多個 Excel 檔工作表(Sheet)中的資料

作者:寒羽楓 

      前不久,有位同事問我有沒有辦法將兩個 Excel 檔的資料通過工號整合起來。查閱資料後,得到以下經驗,現拿出來與大家一起分享。有人可能要說:“有必要寫那麼詳細嗎?”
我認為:大部分使用 Excel 處理資料的人,不象程式員那樣能夠匯入資料庫再處理、能夠懂得用 SQL 陳述式的寫法,所以每一步我都作了詳細圖解。

一、
        檢查 Excel 2003 是否已安裝資料庫查詢功能

功能表列中點擊“資料”→“匯入外部資料”→“建立資料庫查詢”,

如果彈出以下提示則說明,沒有說明安裝

          
在控制台裡找到“添加或刪除程式”→找到 Office 2003

點擊“更改”,如

二、       
匯入資料前的準備

1、如果你的資料格式是有表頭的,你先建立一個 Book1.xls,只把部門員工的資訊拷貝出來,格式

                
2、接著把將另一組資料拷貝到 Book1.xls
的 Sheet2工作表,如

                
3、儲存 Book1.xls
到 C
盤根目錄,盡量不要存到案頭,以免待會匯入的時候不好找。

三、       
開始匯入資料

1、 
現在開始匯入資料,為了檢驗資料的正確性,我們將在 Book1.xls
的 Sheet3
中進行排序,並瀏覽匯入的資料。切換到 Sheet3

2、 
點擊“資料”→“匯入外部資料”→“建立資料庫查詢”,

3、 
在彈出的對話方塊中,選擇“Excel Files*”→
去掉下面“使用查詢嚮導”的複選框(只需要選擇一次,再次進入就不會出現勾勾了,系統會自動記住你的設定)

點擊“確定”

4、 
在下面的頁面中,找到剛剛儲存在 C
盤根目錄的 Book1.xls。

5、 
在接下來的畫面中,什麼也看不到。不要急,點擊“選項”(此步也只需選擇一次,下次進入時就不需要勾選了,系統會自動記住你的設定)

6、 
勾選“系統資料表”,如

7、 
現在可以看到 Sheet1$、Sheet2$、Sheet3$
了。用滑鼠雙擊“Sheet1$”、“Sheet2$”,待它們出現後,直接點擊“關閉”。(注意不要點擊“添加”,因為我們要手動建立關聯,你若點擊“添加”將會出現提示框,然後在資料瀏覽區將出現“迪卡爾乘積”的記錄)

8、 
建立資料關聯,將 Sheet1
的“工號”與 Sheet2
的“工號”划上等號:滑鼠左鍵點住 Sheet1$
中的“工號”不放,然後把它拖到 Sheet2$
中的“工號”上方鬆開,

你也可以通過以下方法建立串連:點擊菜單中的“表”→“串連”,如下

在對話方塊中選擇“Sheet1$.工號”“=”“Sheet2$.工號”→點擊“添加”→出現串連後直接關閉對話方塊,

9、 
添加你的欄位,查詢你要的資料:雙擊Sheet1$與Sheet2$
中的部門等欄位,在資料瀏覽區將依照你點擊的順序出現相應的值。

10、 
怎樣移除你不要欄位:點擊欄位的標題

按下鍵盤上的“Delete”鍵即可移除該欄位

11、 
將查詢的資料返回Excel
,有兩種方法:一是在菜單中的“檔案”→點擊“將資料返回 Excel”;另一種是直接點擊工具列中的第四個按鈕

12、 
選擇地方,正式匯入資料

四、       
結尾——排序處理

執行完以上步驟後,我們將看到:Sheet3與 Sheet1
的員工順序不同

Sheet3
只需要建立新的排序就可達到與 Sheet1
一樣的順序:點中 Sheet3
的“部門”→
點擊 Excel
菜單中的“資料”→
“排序”,

在彈出的對話方塊中,選擇“主要關鍵字”為“部門”“升序”→
再選
“次要關鍵字”為“工號”“升序”→
點擊“確定”

最後把 Sheet3
中的“年資”複製到Sheet1
中的“年資”,大功告成!!不容易呀………

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.