2017-03-13 26 views
1

這是當前公式
=IF(Sheet1!A1="?","Check",IF(Sheet2!A2="?","Check",""))(嵌套的IF公式)如何寫得更快?

這是應該做的公式:如果從工作表Sheet1 任何 A1 細胞Sheet100寫在單元格中,比寫入單元格中的這個代碼字檢查

問題
如何寫快這個公式,而不必輸入所有100 IF公式?如果是這樣,任何提示寫得更快? 最好是如果我們可以跳過VBA,因爲我無法在android Excel版本上使用它。
感謝名單

+0

是的,這可選項。 – Denis

+2

因爲你不想/不能使用VBA,看看這裏:http://stackoverflow.com/questions/21919461/excel-using-countif-countifs-across-multiple-sheets-same-column。參考第二個答案(一個w/8上傳)。 – sous2817

回答

3

使用這個公式:

=SUMPRODUCT(COUNTIF(INDIRECT("Sheet" & ROW(1:100) & "!A1"),"?")) 
+1

我已經完成了這一步。我剛剛知道什麼時候我會刷新你,或者會被嫉妒。我正在學習跟隨你兩個。 –

+1

@JacobEdmond繼續學習,你可能會比我快。我從這裏學到了大部分知識。 –

+0

非常好的公式,我沒有想到@ sous2817在我腦海中提出的所有想法:) Thanx Scott Craner回答問題和分享公式。 – Denis

0
=IF(OR(Sheet1!A1="?",Sheet2!A1="?",Sheet3!A1="?"),"Check","") 

我覺得這種格式將是一個公式來做到這一點的最快方式。