如何在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))
由于你所得到的TRUE
和FALSE
IF
语句是相同的,我假设你只是想用你的AND
的OR
语句:
=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))