EXCEL:採用Vlookup引用12個月的數據,需要引用快

如下圖,Sheet2是明細表匯總表,現在需要在Sheet1引用Sheet2中1-12月的數據。
​說到數據引用,我們第一反應是Vlookup函數,還可以用Index和Match的組合函數。如果用Vlookup函數,相信很多人都會從1月開始,每月單獨使用一次Vlookup函數將數據引用過來,12個月就需要引用12次數據。其實,嵌套一個Column函數,就可以輕鬆複製公式,引用一次即可。步驟:1、回到Sheet1,在D9單元格輸入公式=VLOOKUP($A9,Sheet2!$A$5:B$66,COLUMN(B$1),0)若公式顯示不完整,請看下圖公式編輯欄2、將D9單元格的公式向右複製至12月後再向下複製即可。公式解析:=VLOOKUP($A9,Sheet2!$A$5:B$66,COLUMN(B$1),0)VLOOKUP函數的使用,大家都很熟悉,此處不多講。這兒主要講講單元格的相對引用和絕對引用以及COLUMN函數1、COLUMN 函數,返回的是列的數值,即COLUMN(B$1)返回2。因為列變,所以鎖定行,不鎖定列,即B$1,向右複製公式,下一單元格依次是COLUMN(C$1)、COLUMN(D$1)、
​COLUMN(E$1)等,依次返回數值3、4、5等,依次類推。2、單元格$A9,向下複製公式,即行變列不變,所以鎖定列,不鎖定行,下一單元格依次是$A9、$A10、$A11等。該單元格是目標單元格,無論引用哪個月份的數據,都是以A列為目標區域的,所以A列不變,變的是行。3、Sheet2!$A$5:B$66注意,查找區域$A$5:B$66中的B列不能鎖定,因為1月份引用的是B列的數據,而2月份就需要引用C列的數據,依次類推。若覺得複雜,無需糾結,直接依葫蘆畫瓢。下次碰到類似的報表,直接套用該公式,根據公式進行簡單修改即可

Advertisements

Advertisements

你可能會喜歡