Excel的CONCATENATE,IF配方? /:

我试图添加多个单元格,并在他们之间,我需要一个中频公式。 我基本上是基于我有一个列表的HTML输出,我需要检查列是否有“活动”或“终止”,并根据该select使用哪个HTML类。 你可以帮我吗?

我拥有的是:

=CONCATENATE(M6;M7;M8;M9;M10;M11;M12;M14;M15) 

我需要的是在M12和M13之间:

 IF((Table8[Status])="Active";"<div align="left" class="active">";"<div align="left" class="terminated"> 

两个公式都有效,但是我不能让他们工作。 而且这个单元格在其自身下面重复,并且M列中的数据与另一个表格中的行匹配,我需要这个单元格在同一个单元格中。

你确定你的if语句正确吗? 您需要双引号作为转义字符才能在string中使用双引号。 我试过这个,它工作得很好,如果我明白你的查询正确。

 =CONCATENATE(M6;M7;M8;M9;M10;M11;M12;IF(Table8[status]="Active";"<div align=""left"" class=""active"">";"<div align=""left"" class=""terminated"">");M14;M15)