如何在 excel 中组合以下两个 `ifs` 公式?

How to combine below two `ifs` formulas in excel?

如何在 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 sheet 在第一个周期我用 Sheet1!BC2<>"",Sheet1!CI2<>"",Sheet1!CA2="" 过滤和改变了数据。在下一阶段,我必须过滤并使用此条件 Sheet1!BC2="B",Sheet1!CI2<>"" 填充空白数据。虽然他们单独工作完美,但如何组合编写它。

由于您生成的 TRUEFALSE IF 语句是相同的,我假设您只是想将 OR 语句与 AND:

=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))

[已编辑]试试这个:

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