close
7343 |
Excel如何知道指定的3個位數是否處於相鄰的儲存格(二) |
柳漙:錦子老師您好,請問我在日A~E欄有不同的數值,想任意指定3個位數(421),想知道同一列是否有包含這3個數值,有則填入TRUE,沒有達到3個則不填入資料,不知要如何撰寫公式才可以。謝謝!
錦子老師:這個問題,解決方法如下:
步驟1:點取F2儲存格輸入公式:
=IF(OR(MMULT({100,10,1},COUNTIF(OFFSET(A2:C2,,{0,1,2}),{4;2;1}))=111),1=1,"")
再複製公式到F3:F16儲存格。
【公式說明】
=IF(OR(MMULT({100,10,1},COUNTIF(OFFSET(A2:C2,,{0,1,2}),{4;2;1}))=111),1=1,"")
公式1:OFFSET(A2:C2,,{0,1,2})
從A2:C2儲存格,依序移動1~3欄。
公式2:COUNTIF(公式1,{4;2;1})
統計公式1運算結果中包含4,2,1的筆數。
公式3:MMULT({100,10,1},公式2)
將100,10,1與公式2運算結果相乘
公式4:OR(公式3=111)
傳回公式3運算結果是否為111,是則為TRUE,否則為FALSE。
公式5:IF(公式4,1=1,"")
如果公式4運算結果為TRUE,輸入TRUE字串,否則不填入資料。
以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
更多相關影片教學:請點我
更多相關文章:請點我
文章標籤
全站熱搜
留言列表