如果单元格=“Excel合并多个单元格内容”;失败;

如果单元格=“Excel合并多个单元格内容”;失败;,excel,excel-formula,vba,Excel,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的内容在一个单元格中

我正在构建一个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))
试试这个:

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

@这回答了你的问题吗?如果是,请标记为正确。如果没有,请让我知道它失败的地方,以便我可以帮助修复答案。