如果cell =“fail”,Excel合并多个单元格内容

时间:2016-02-22 16:46:11

标签: excel excel-vba excel-formula vba

我正在构建Excel公式,以在单元格失败时合并单元格。问题是,如果有多个失败,我希望每个失败的多个单元格的内容合并在一起。

=IF(H7="fail",CONCATENATE(E7),("No Text")=IF(H8="fail",CONCATENATE(E8),("No Text")))

如果H7和H8失败,我希望E7和E8中的内容在一个单元格中。

如果H7和H8和H9失败,我希望E7,E8和E9中的内容在一个单元格中。

如果H7失败并且H9失败并且H9通过,我希望E7和E8中的内容在一个单元格中。

现在,如果手动添加内容,它只会将内容合并到一个单元格中。

=IF(H7="fail",CONCATENATE(E7,E8))

1 个答案:

答案 0 :(得分:0)

试试这个:

=TRIM(IF(H7="Fail",E7,"") & IF(H8="Fail",E8,"") & IF(H9="Fail",E9,""))