神秘的循环依赖

时间:2016-12-09 03:36:07

标签: google-sheets

我在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的链接。

提前致谢!

1 个答案:

答案 0 :(得分:0)

您在anoter列中有错误:P“周一至周日总时数”

更改它的公式,使其不显示错误:

= iferror ( formula , "")

Your sample