2016-12-09 57 views
0

我在L18中有一個公式,我似乎無法找到循環依賴的問題。如果我在Q18中使用完全相同的公式,它就可以工作。請注意我的公式,該查詢避免L列在:神祕的圓形依賴關係

query({$E$2:$K,$M$2:$P} 

所以,我想我是能夠把L欄內這個公式沒有問題。顯然不是!你能幫我弄清楚這一點嗎?

=if($P18>=40,if(($P18-($O18))>40, 
($O18),index(query({$E$2:$K,$M$2:$P},"select (Col11 -40) where Col1 = date 
'" & text($E18,"yyyy-MM-dd") & "' and Col2 = timeofday 
'"&TEXT($F18,"hh:mm:ss")&"' and Col3 = timeofday 
'"&TEXT($G18,"hh:mm:ss")&"'"),2))) 

我敢肯定,這更加有用,看看它在上下文中,所以這裏是鏈接到spreadsheet

在此先感謝!

回答

0

你有anoter列的錯誤:P 「週一至週日總學時」

改變它的配方,它不顯示錯誤:

= iferror (formula , "") 

Your sample