![Excel 中的 If/then 公式](https://linux22.com/image/1464697/Excel%20%E4%B8%AD%E7%9A%84%20If%2Fthen%20%E5%85%AC%E5%BC%8F.png)
我正在尝试在电子表格中创建一个公式,如果某个单元格的文本值为“enrolled”,则电子表格会反映两个单元格的差值。我输入了这个公式,但它是错误的。
=IF(B2="enrolled", R2-N2)
我该如何解决这个问题?我还想在公式中添加,如果文本值为“放弃”或“终止”,则该值将为“N/A”
答案1
要放入放弃和终止部分,请使用嵌套的 if 语句
=IF(B2="enrolled", R2-N2,IF(OR(B2="waived",B2="terminated"),NA(),""))
答案2
尝试使用以下公式:
=IF(B2="enrolled",R2-N2,"")
该IF
语句需要为FALSE
和都指定一个值。因此,在这种情况下,第二个参数将是您想要的减法函数。如果为 ,TRUE
则公式将不会将任何内容放入单元格中,这由第三个参数控制。B2="enrolled"
FALSE
因此IF
声明如下:=IF(LOGICAL_TEST,VALUE_IF_TRUE,VALUE_IF_FALSE)