一個公司有100多家子公司,每月每家都會上報一套含幾十張報表的excel文件(格式都相同),可每個文件都有幾十M,打開相當的慢。公司不定時的需要從子公司文件中提取數據組合成新的報表。不同老板還會有不同的要求,你懂的......
一般的方法,逐個打開excel文件,復制-粘貼。如果用這個原始的方法,只是打開文件就需要幾十分種,逐個復制粘貼更加的麻煩,你有什么好辦法嗎?
各子公司報表
不打開excel文件取數,最簡單的莫過于直接用=號引用。所以今天推薦的方法就是在單元格中批量設置引用公式。
如下圖所示,在C盤”各公司項目費用”中有若干個報表,需要完成的任務時,從各子公司報表中提取1~3月的項目費數據。
提取數據后放在匯總表
建議:
如果經常性的需要從這些報表中取數,我們可以建一個取數模板,需要時可以迅速的提取數據。
操作步驟:
Step1:把所有的公司名(和文件名一一對應)輸入在一列中。然后設置公式,用公式生成完成的引用地址。文件名是引用單元格的值,以便批量生成所有文件的引用地址
Step2:復制公式后把通過復制粘貼把公式轉換為值。
Step3:通過賛換,在最前面添加=號,轉換成公式。
Step4:把公式復制到后面兩列,只需要把單元格地址直接替換,即可生成2月和3月的數據。
生成效果
創建的是模板,就應該有通用性。以后如果需要提取所有文件指定位值的數據,只需要把模板公式的工作表名和單元格地址替換成需要的即可。