1

我用TEXTJOIN. 在我这边它工作得很好,但是当我的同事尝试使用我的电子表格时,它只是向他们展示了一系列昏迷在此处输入图像描述,就好像ignore_empty字段TEXTJOIN设置为False. 但它不是,它被设置为True.

当我尝试调试它时,我只是直接按 ctrl-shift-enter (它嵌入在数组公式中),问题就消失了。此外,如果我修改公式选择的数据(以使有我的 textjoin 公式的单元格的值发生变化),然后进行 ctrl-z,问题也消失了。

编辑:刷新工作表或使用立即计算功能不起作用。另外,我在错误的单元格旁边有一个单元格,其中包含相同的公式,并且这个单元格没有问题。

我在这样的数组公式中使用 textjoin :TEXTJOIN(",",TRUE,IF((Table1[pass/fail]="FAIL")*(NOT(ISBLANK(Table1[lvl]))),ROW(Table1[pass/fail]),""))


我的整个数组公式如下所示:

{=IF(TEXTJOIN(",",TRUE,IF((Table1[pass/fail]="FAIL")*(NOT(ISBLANK(Table1[lvl]))),ROW(Table1[pass/fail]),""))="",IF(B23="","Not run","No failure"),TEXTJOIN(",",TRUE,IF((Table1[pass/fail]="FAIL")*(NOT(ISBLANK(Table1[lvl]))),ROW(Table1[pass/fail]),"")))}


这个问题非常随机,我不知道它可能来自哪里,所以如果您之前遇到过问题并设法解决它,请提前感谢您。

4

0 回答 0