单元格似乎是空的,但一直说它包含值

Cell appears to be empty but keeps saying it contains values in it

我的单元格中有这个公式:

=ARRAYFORMULA(UNIQUE(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE( REGEXREPLACE(REGEXEXTRACT(INDIRECT("C2:C"&COUNTA(C2:C)+1), REPT("(.)", LEN(INDIRECT("C2:C"&COUNTA(C2:C)+1)))), "['A-Za-z\.-]", )),,999^99)),,999^99), " "))))

当搜索栏中没有变音符号出现时,该单元格应该是空的,但是当您将该单元格复制到另一个单元格时,它返回时好像里面有值,似乎是几个空格在一起。

当使用 LEN 函数时,它似乎也有值,但显然它是空的......这就是我真正希望的样子,如果我没有在列表名称

我需要帮助,以便在找不到变音符号时它真的变空了

这里是电子表格的 link 如果它更容易理解情况的话: https://docs.google.com/spreadsheets/d/1yfB8GskVU_ciFKuzae9XQF-pi3y6jsYtsanN46vmNOs/edit?usp=sharing

您可以添加 TRIM 来解决这个问题:

=ARRAYFORMULA(UNIQUE(TRIM(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE( 
 REGEXREPLACE(REGEXEXTRACT(INDIRECT("C2:C"&COUNTA(C2:C)+1), REPT("(.)", 
 LEN(INDIRECT("C2:C"&COUNTA(C2:C)+1)))), "['A-Za-z\.-]", )),,999^99)),,999^99), " ")))))