繁体   English   中英

如何在查询或数组公式的末尾显示一些文本?

[英]How can I show some text at the end of a query or an arrayformula?

我不确定这是否可行,但我有这个公式可以返回 D11:D100 范围内的所有可用记录 在公式的末尾,我需要在第二个可用行中显示一条消息,指示报告已结束.

我已经用 if 语句实现了一些目标,但这并不理想,因为消息将显示的次数与没有记录的次数一样多,最多 100 次。

={"列表";ARRAYFORMULA(if(D11:D100="";"报告结束";(D11:D100;")))}

这就是我得到的

这就是我得到的

如果我不仅可以在第二个空白行中显示一次消息,而且还能够在第一个空行之后添加另一条消息,那将是完美的。

这就是我想要得到的

这是目标

如果您的查询输出 1 列:

={QUERY(A1:A100, "", 0); "END OF REPORT"}

如果您的查询输出 2 列:

={QUERY(A1:B100, "", 0); {"END OF REPORT", ""}}

如果您的查询输出 3 列:

={QUERY(A1:C100, "", 0); {"END OF REPORT", "", ""}}

等等


更新:

利用:

={"LIST"; FILTER(D11:D100, D11:D100<>""); "END OF REPORT"}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM