
我試圖使用 IF 函數確定一行是否包含具有特定值的單元格。
當我使用常數時,這很容易;就我而言,我使用
=IF( COUNTIF(E16:J16,"=29")>0, "yes", "" )
確定 R16 是否包含任何值為 29 的儲存格。
我可以將 29 儲存在另一個儲存格(例如P16
)中,並檢查我的行是否包含與 值相同的儲存格P16
?
我試過了
=IF( COUNTIF(E16:J16,"=P16")>0, "yes", "" )
但這不起作用(儘管程序沒有抱怨)。
答案1
您正在搜尋文字字串“=P16”而不是單元格的內容P16
。
你的公式應該是:
=IF( COUNTIF(E16:J16,P16)>0, "yes", "" )
答案2
不要用於""
尋址另一個單元格...
=IF( COUNTIF(E16:J16,P16)>0, "yes", "" )