我有一个主文件,我在其中编译其他员工的数据
该文件有30张纸,并在上面进行编译,
我正在使用=Query
,它是一个很棒的工具,但是如果有人打电话请病假或正在休假,我必须手动编辑公式以排除他们的工作表,并在他们回来时再次添加它,因为查询将呈现一个如果工作表上没有数据,则会出错。
有没有一种方法可以动态完成?
答案 0 :(得分:0)
由于我们不知道您如何汇总数据,很难给您确切的建议,但是我通常要做的是用IFERROR包装查询。如果查询成功,则不会进行任何更改,但如果查询失败,则将捕获该错误,并且不显示任何内容或不显示任何内容。
答案 1 :(得分:0)
从此更改您的QUERY
公式:
=QUERY({Sheet1!A:C,
Sheet2!A:C}, "select *")
对此:
=QUERY({IFERROR(Sheet1!A:C, {"","",""}),
IFERROR(Sheet2!A:C, {"","",""})}, "select * where Col1 is not null")