如何在excel中结合两个`ifs`公式?

如何在excel中结合两个ifs公式?

 =IF(AND( Sheet1!BC2<>"", Sheet1!CI2<>"",Sheet1!CA2=""),IF(Sheet1!CI2="","",Sheet1!CI2),IF(Sheet1!CA2="","",Sheet1!CA2) =IF(AND( Sheet1!BC2="B",Sheet1!CI2<>""),IF(Sheet1!CI2="","",Sheet1!CI2),IF(Sheet1!CA2="","",Sheet1!CA2) 

两个公式都单独工作正确。

其实它是第一个循环中的一个巨大的Excel工作表,我使用Sheet1!BC2<>"",Sheet1!CI2<>"",Sheet1!CA2=""过滤和修改数据。 在下一个阶段,我必须过滤并填充这个条件Sheet1!BC2="B",Sheet1!CI2<>""的空白数据。 虽然他们完全独自工作,但如何组合写它。

[编辑]试试这个:

 =IF(AND( Sheet1!BC2<>"", Sheet1!CI2<>"",Sheet1!CA2=""),IF(Sheet1!BC2="B",Sheet1!CI2,Sheet1!CA2),IF(Sheet1!CA2="","",Sheet1!CA2)) 

由于你所得到的TRUEFALSE IF语句是相同的,我假设你只是想用你的ANDOR语句:

 =IF(OR(AND(Sheet1!BC2<>"",Sheet1!CI2<>"",Sheet1!CA2=""),AND(Sheet1!BC2="B",Sheet1!CI2<>"")),IF(Sheet1!CI2="","",Sheet1!CI2),IF(Sheet1!CA2="","",Sheet1!CA2))