批量提取多個excel表格數(shù)據(jù) 如何快速提取多個Excel文件中單元格數(shù)據(jù)?
如何快速提取多個Excel文件中單元格數(shù)據(jù)?從多個excel文件中提取數(shù)據(jù),很多同學(xué)提出了自已的想法。其實(shí)這些方法蘭色原來都一一試過,現(xiàn)在點(diǎn)評一下: 1、indirect公式法 優(yōu)點(diǎn):可以很方便的生成
如何快速提取多個Excel文件中單元格數(shù)據(jù)?
從多個excel文件中提取數(shù)據(jù),很多同學(xué)提出了自已的想法。其實(shí)這些方法蘭色原來都一一試過,現(xiàn)在點(diǎn)評一下:
1、indirect公式法 優(yōu)點(diǎn):可以很方便的生成提取公式 缺點(diǎn):必須要打開所有excel文件才能完成提取。
2、SQL及其他查詢法 優(yōu)點(diǎn):在數(shù)據(jù)表比較規(guī)范時可以用 缺點(diǎn):表格不規(guī)則時很難使用
3、普通VBA方法 優(yōu)點(diǎn):如果表格打開快,提取數(shù)據(jù)也快。 缺點(diǎn):如果表格打開很慢,用VBA方法提取同樣很慢 經(jīng)過多次測試,最終蘭色還是使用了下面的方法,不需要打開文件,只需要簡單的公式和查找替換即可完成。 不打開excel文件取數(shù),最簡單的莫過于直接用=號引用。所以蘭色的方法就是在單元格中批量設(shè)置引用公式。 如下圖所示,在F盤”文件合并”中有若干個報表,需要完成的任務(wù)時,從各子公司報表中提取1~3月的廣告費(fèi)數(shù)據(jù)。 提取數(shù)據(jù)后放在匯總表中 分析: 如果經(jīng)常性的從這些報表中取數(shù),我們可以建一個取數(shù)模板,需要時可以迅速的提取數(shù)據(jù)。 操作步驟: 第1步:把所有的公司名(和文件名一一對應(yīng))輸入在一列中。(可以在微信平臺回復(fù)“文件名列表”查看快速獲取文件夾內(nèi)所有文件名稱教程),然后設(shè)置公式,用公式生成完成的引用地址。文件名是引用單元格的值,以便批量生成所有文件的引用地址 第2步:復(fù)制公式后把通過復(fù)制粘貼把公式轉(zhuǎn)換為值。 第3步:通過賛換,在最前面添加=號,轉(zhuǎn)換成公式。 第4步:把公式復(fù)制到后面兩列,只需要把單元格地址直接替換,即可生成2月和3月的數(shù)據(jù)。 生成的效果
Excel怎么從一個表提取另一個表格的數(shù)據(jù)?
將一個表格的數(shù)據(jù)提取到另一個表格,這個問題問的好模糊,如果僅僅只是單純的引用數(shù)據(jù),在單元格中直接輸入一個等號然后點(diǎn)擊想要引用的數(shù)據(jù),然后直接點(diǎn)擊回車即可即可引用數(shù)據(jù),但是大多數(shù)情況下我們都是根據(jù)一些數(shù)據(jù)來引用數(shù)據(jù)的,比如知道姓名與成績,想要在另一個表格中根據(jù)姓名來引用成績,這個時候我們使用vlookup函數(shù)即可達(dá)到數(shù)據(jù)引用的效果,vlookup的語法結(jié)構(gòu)如下
=vlookup(查找值,查找的數(shù)據(jù)區(qū)域,要查找的結(jié)果在數(shù)據(jù)區(qū)域的第幾列,0)在這里0代表精確匹配,
如下圖
第一參數(shù):h2所在的位置就是我想要查找的姓名所在的單元格的位置,
第二參數(shù):A:B,就是我們想要查找的數(shù)據(jù)區(qū)域
第三參數(shù):2,就代表我們要查找的結(jié)果在a:b這個區(qū)域的第二列
第四參數(shù):false代表精確匹配
以上就是我們常見的將一個表中的數(shù)據(jù)提取到另一個表中的方法,不知道是不是你想要的結(jié)果呢