在工作中,我們常常需要將一些表格發(fā)給其他部門或者員工去填寫,然后收上來后匯總結(jié)果。比如員工的個(gè)人簡歷表,如下所示。每位員工填寫好自己的表后,上交給人力資源部門,為了方便查看,人力資源部門通常需要將每個(gè)表匯總成后面的形式。
原始表
匯總結(jié)果
如何才能完成這個(gè)匯總呢。大家應(yīng)該都知道,Excel中是允許鏈接到其他工作簿中的單元格的,最簡單的操作方式是寫=后點(diǎn)擊另一個(gè)工作簿的單元格,結(jié)果如下。
根據(jù)這個(gè)引用的規(guī)律,我們就可以自己構(gòu)建出需要匯總的工作簿的路徑,直接生成公式實(shí)現(xiàn)對(duì)所有工作簿的匯總。
要實(shí)現(xiàn)以上的引用,首先的第一步就是構(gòu)建工作簿及工作表的路徑。要獲取一個(gè)文件夾下面的所有工作簿及每個(gè)工作簿下面的工作表名稱,方法有很多,個(gè)人認(rèn)為比較簡單的方法是Excel新版本中提供的Power Query功能,我就使用該功能實(shí)現(xiàn)。以下是我準(zhǔn)備好的工作簿。
1.在【數(shù)據(jù)】選項(xiàng)卡下【獲取數(shù)據(jù)】中【自文件】中的【從文件夾(F)】。
2.在彈出的對(duì)話框中輸入文件夾路徑或者通過瀏覽按鈕找到文件夾路徑。
3.在彈出的對(duì)話框中選擇【轉(zhuǎn)換數(shù)據(jù)】。
4.通過添加自定義列的方式獲取工作簿中的工作表名稱。自定義公式為:Excel.Workbook([Content])
5.將多余的列刪除,留下如下列。
6.將內(nèi)容上載至工作簿。
7.在工作簿中通過公式構(gòu)造相關(guān)路徑。
=''=''''&[@[Folder Path]]&''[''&[@Name]&'']''&[@[自定義.Name]]&''''!''。
8.下面一步就是要構(gòu)造加上單元格引用的路徑,公式為=$D2&F$1(此處需要靈活掌握好Excel中的相對(duì)引用和絕對(duì)引用的知識(shí))。如下:
9.將構(gòu)造好的公式復(fù)制到匯總表的相應(yīng)位置。
大家有沒有發(fā)現(xiàn),復(fù)制過來顯示的是路徑,并沒有變成公式的引用。別急,一招可以輕松解決這個(gè)問題。通過Excel中的替換(快捷鍵CTRL+H)功能,將【=】重新替換一下,就會(huì)變成公式引用了喲。
結(jié)果如下:
怎么樣,這樣操作是不是能夠省掉很多的時(shí)間呢?再也不用拼命的CTRL C和CTRL V了。
聯(lián)系客服