2012-06-01 46 views
0

我有兩個Excel工作表(例如:工作表Sheet和Shee2)中,用下面的公式中的單元格A1在Sheet:麻煩與式在Excel

=if(istext(search("Yes", 'Sheet2'!A1),"TRUE", "FALSE") 

此代碼將對於值「是」 Sheet 2中在搜索單元格A1,並根據是否存在值「是」在Sheet1,A1中寫入TRUE或FALSE。

我遇到的問題是我希望公式不僅在Sheet2中搜索A1而且在A1中爲A3,並且如果任何兩個單元格包含值「是」,則公式應返回「TRUE」,否則返回「FALSE」。

我嘗試這樣做:

=if(istext(search("Yes", 'Sheet2'!A1:A3),"TRUE", "FALSE") 

但這公式返回「TURE」,如果從A1到A3的細胞中的任何一個包含值「是」。

我會感謝你的幫助。

非常感謝!

+0

「istext」函數的右括號應該是哪裏?你有三個空位,但只有兩個空位。 – vergenzt

回答

0
=IF(COUNTIF('Sheet2'!A1:A3,"*Yes*")>=2,"TRUE", "FALSE") 
+0

@ vergenzt:非常感謝! :)) – Nupur