2017-04-10 145 views
2

我正试图用条件高亮来开发一个简单的截止日期。我已经设置了我的列基于列克逻辑测试的IF语句,从A列式绘图值目前:Excel:与IF语句结合使用ISBLANK

=IF(G2="N", A2+7,A2+60) 

问题是,我正在做这一个完整的Excel新手,所以我需要它万无一失。我希望列I保持空白,只要相应列A或G中的任何单元格都是空白的(不相关,哪一个都将填充到一起)。我尝试了一些嵌套和“AND”语句无济于事。

回答

1

您需要使用OR测试如果任A2 G2是空白使用ISBLANK功能:

=IF(OR(ISBLANK(A2),ISBLANK(G2)),"",IF(G2="N",A2+7,A2+60)) 

如果是的话,你可以返回""如果任一输入是空白的,如果两者都填充然后继续并使用您的原始公式。

0

一种选择是使用COUNTA函数来确定有多少个单元格被填充,并且如果结果是2则仅使用IF函数,例如,

=IF(COUNTA(A2,G2)=2,IF(G2="N",A2+7,A2+60),"")