|
有N個日報表,A列為銷售員(每個表的銷售員順序人數(shù)不一定相同),B列是銷量?,F(xiàn)需要合并到一個表中。
由于順序和人員不同,直接粘貼肯定不行。難道要一個一個的手工填寫嗎?當(dāng)然不用,一個Vlookup公式即可。
B3公式: =IFERROR(VLOOKUP($A3,INDIRECT(B$2&"!A:B"),2,0),"") 估計有些新手看不懂,蘭色帶大家剖析一下這個神秘的公式。 IFERROR函數(shù),當(dāng)vlookup查找不到時,把返回的錯誤值轉(zhuǎn)換為空值 INDIRECT(B$2&"!A:B"):indirect函數(shù)可以把字符串轉(zhuǎn)換為引用,所以這里就用它引用第2行的表名生成動態(tài)的引用:公式在B列引用1日表格,在C列則自動變換為引用2日表格.... Vlookup(A列姓名,indirect生成動態(tài)表格引用,列數(shù),0) : 有了動態(tài)引用地址,Vlookup就可以自動從多個表中查找數(shù)據(jù)。 公式中的$不可少,防止公式復(fù)制后引用發(fā)生變化。 其實(shí)今天學(xué)的公式中, Vlookup只是基本的查找用法,重點(diǎn)是indirect函數(shù)的應(yīng)用。indirect函數(shù)在動態(tài)引用中功能很強(qiáng)大,同學(xué)們一定要學(xué)會它。 |
|
|