網友提問:在一列的多個儲存格中,如何標示同時出現2個以上指定數字者?而且和順序無關。

參考下圖,在數字清單中,要判斷每一列中同時出現「1和2」者。

Excel-查詢一列儲存格中同時出現2個以上數字者(無關順序)

 

【公式設計與解析】

儲存各G2:=IF(SUMPRODUCT((A2:F2=1)+(A2:F2=2))>1,"V","")

(1) SUMPRODUCT((A2:F2=1)+(A2:F2=2))

以儲存格G4為例:

{False,True,False,False,False,False}+{False,False,False,False,True,False}

={ 0,1,0,0,1,0 }=0+1+0+0+1+0=2 (True=1/False=0)

結果傳回值若僅含有「1」,則傳回1;若僅含有「2」,則傳回1;若含有「1和2」,則傳回2。

 

(2) IF(SUMPRODUCT((A2:F2=1)+(A2:F2=2))>1,"V","")

第(1)式若傳回 2,表示含有「1和2」。

學不完.教不停.用不盡文章列表

arrow
arrow
    文章標籤
    Excel SUMPRODUCT
    全站熱搜
    創作者介紹
    創作者 vincent 的頭像
    vincent

    學不完.教不停.用不盡

    vincent 發表在 痞客邦 留言(1) 人氣()