如何修复以非空白单元格为条件的串联公式
How to fix an a concatenate formula conditional to a non blank cell
我正在尝试连接 C、D 和 E 列中的单元格,只要单元格 A 不为空(有值)
单元格 A 是一个基于上市工作日的公式:
=IF(WORKDAY(A-1;ROW(21:21))>A;"";WORKDAY(A-1;ROW(21:21)))
我的连接公式如下:
=IF(ISBLANK(A24);"";CONCATENATE(E24;CHAR(10);D24;CHAR(10);C24))
即使单元格 A 为空,公式仍在串联
snapshot of excel
空白
Blank (Empty Cell) 表示单元格内有 'nothing',没有公式没有值,即单元格包含 空字符串 ("") 不是 空白。一旦您将 公式 或 任何值 放入单元格,它就不再是空白了。
你应该使用这个公式:
=IF(A24="";"";CONCATENATE(E24;CHAR(10);D24;CHAR(10);C24))
其中 A24=""
包含 个空白单元格,因此您不必也使用 ISBLANK
。
我正在尝试连接 C、D 和 E 列中的单元格,只要单元格 A 不为空(有值)
单元格 A 是一个基于上市工作日的公式:
=IF(WORKDAY(A-1;ROW(21:21))>A;"";WORKDAY(A-1;ROW(21:21)))
我的连接公式如下:
=IF(ISBLANK(A24);"";CONCATENATE(E24;CHAR(10);D24;CHAR(10);C24))
即使单元格 A 为空,公式仍在串联
snapshot of excel
空白
Blank (Empty Cell) 表示单元格内有 'nothing',没有公式没有值,即单元格包含 空字符串 ("") 不是 空白。一旦您将 公式 或 任何值 放入单元格,它就不再是空白了。
你应该使用这个公式:
=IF(A24="";"";CONCATENATE(E24;CHAR(10);D24;CHAR(10);C24))
其中 A24=""
包含 个空白单元格,因此您不必也使用 ISBLANK
。