首先你的目的是在數字串十位和個位同時滿足=B1/C1/D1時返回“是”這裡可以用IF套用OR函式
可以先將十位和個位都提出來使用,在這裡我用的是LEFT和RIGHT函式,然後加上VALUE函式使其格式改為數值。
然後用IF函式就行了,即IF(單元格個位滿足條件,"是",IF(單元格十位滿足條件,"是","否")
分析至此,例項如下
函式前半段為單元格個位滿足條件,後半段為單元格十位滿足條件
完整公式如下
=IF(OR(VALUE(RIGHT(A3,1))=$B$1,VALUE(RIGHT(A3,1))=$C$1,VALUE(RIGHT(A3,1))=$D$1),"是",IF(OR(VALUE(LEFT(RIGHT(A3,2),1))=$B$1,VALUE(LEFT(RIGHT(A3,2),1))=$C$1,VALUE(LEFT(RIGHT(A3,2),1))=$D$1),"是","否"))
57246個位十位都滿足 返回是
57255個位十位都不滿足 返回否
6464854個位滿足 十位不滿足 返回是
123465十位滿足 個位不滿足 返回是
首先你的目的是在數字串十位和個位同時滿足=B1/C1/D1時返回“是”這裡可以用IF套用OR函式
可以先將十位和個位都提出來使用,在這裡我用的是LEFT和RIGHT函式,然後加上VALUE函式使其格式改為數值。
然後用IF函式就行了,即IF(單元格個位滿足條件,"是",IF(單元格十位滿足條件,"是","否")
分析至此,例項如下
函式前半段為單元格個位滿足條件,後半段為單元格十位滿足條件
完整公式如下
=IF(OR(VALUE(RIGHT(A3,1))=$B$1,VALUE(RIGHT(A3,1))=$C$1,VALUE(RIGHT(A3,1))=$D$1),"是",IF(OR(VALUE(LEFT(RIGHT(A3,2),1))=$B$1,VALUE(LEFT(RIGHT(A3,2),1))=$C$1,VALUE(LEFT(RIGHT(A3,2),1))=$D$1),"是","否"))
57246個位十位都滿足 返回是
57255個位十位都不滿足 返回否
6464854個位滿足 十位不滿足 返回是
123465十位滿足 個位不滿足 返回是