Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
If statement 如何将条件连接公式修复为非空单元格_If Statement_Excel Formula_Concatenation_Is Empty - Fatal编程技术网

If statement 如何将条件连接公式修复为非空单元格

If statement 如何将条件连接公式修复为非空单元格,if-statement,excel-formula,concatenation,is-empty,If Statement,Excel Formula,Concatenation,Is Empty,只要单元格A不为空(有值),我就尝试连接C、D和E列中的单元格 单元格A是基于列出的工作日的公式: =IF(WORKDAY(A$28-1;ROW(21:21))>A$29;"";WORKDAY(A$28-1;ROW(21:21))) 我的连接公式如下: =IF(ISBLANK(A24);"";CONCATENATE(E24;CHAR(10);D24;CHAR(10);C24)) 即使单元格A为空,公式仍在连接 空白 空白(空单元格)表示单元格内“无”,无公式无值,即包含空字符串的单元格

只要单元格A不为空(有值),我就尝试连接C、D和E列中的单元格

单元格A是基于列出的工作日的公式:

=IF(WORKDAY(A$28-1;ROW(21:21))>A$29;"";WORKDAY(A$28-1;ROW(21:21)))
我的连接公式如下:

=IF(ISBLANK(A24);"";CONCATENATE(E24;CHAR(10);D24;CHAR(10);C24))
即使单元格A为空,公式仍在连接

空白 空白空单元格)表示单元格内“无”,无公式无值,即包含空字符串的单元格(“”)不是空白。一旦将公式任何值放入单元格,它就不再是空白

您应该使用以下公式:

=IF(A24="";"";CONCATENATE(E24;CHAR(10);D24;CHAR(10);C24))

其中
A24=“”
包括空白单元格,因此您也不必使用
ISBLANK

我看到您在过去几个月里总共问了8个问题,但从未接受过任何回答。如果你希望志愿者支持你未来的调查,那么这可能是你应该纠正的。特别是当你使用一个未分配的公式,从你收到的一个回复中,但没有确认。对不起,我还在学习如何使用stackoverflow.com。我刚刚意识到答案旁边有一个接受按钮!感谢你成为一名优秀的社区成员,Lou.fwiw,COUNTBLANK可以处理零长度字符串,但ISBLANK不能。哦,你是我需要的英雄!