查找公式中,表示區(qū)域的方法是:OFFSET(D5,0,0,500,500),表示以D5為起始單元格的500行500列的區(qū)域。
有位朋友馬上提出問(wèn)題:
如果區(qū)域不是500行500列,而是不斷擴(kuò)大的動(dòng)態(tài)區(qū)域怎么辦?
解決方法公式實(shí)現(xiàn)
只要在昨天的公式的基礎(chǔ)上,把OFFSET函數(shù)的第四個(gè)和第五個(gè)參數(shù),即表示區(qū)域行高和列寬的參數(shù),改成動(dòng)態(tài)的就好了。
公式變?yōu)椋?/p>
=IF(COUNTIF(OFFSET($D$6,0,0,COUNTA($D:$D),COUNTA($6:$6)),A4)<>0,”有”,”無(wú)”)
在B4單元格輸入公式:
=COUNTIF(OFFSET($D$6,0,0,COUNTA($D:$D),COUNTA($6:$6)),A4)
計(jì)算出以D6為起始單元格動(dòng)態(tài)區(qū)域中1的個(gè)數(shù),往下填充,計(jì)算出2的個(gè)數(shù),然后,繼續(xù)在數(shù)據(jù)區(qū)域輸入數(shù)值,1、2出現(xiàn)的個(gè)數(shù)也隨著改變。
如下動(dòng)圖: