我正试图用条件高亮来开发一个简单的截止日期。我已经设置了我的列基于列克逻辑测试的IF语句,从A列式绘图值目前:Excel:与IF语句结合使用ISBLANK
=IF(G2="N", A2+7,A2+60)
问题是,我正在做这一个完整的Excel新手,所以我需要它万无一失。我希望列I保持空白,只要相应列A或G中的任何单元格都是空白的(不相关,哪一个都将填充到一起)。我尝试了一些嵌套和“AND”语句无济于事。
我正试图用条件高亮来开发一个简单的截止日期。我已经设置了我的列基于列克逻辑测试的IF语句,从A列式绘图值目前:Excel:与IF语句结合使用ISBLANK
=IF(G2="N", A2+7,A2+60)
问题是,我正在做这一个完整的Excel新手,所以我需要它万无一失。我希望列I保持空白,只要相应列A或G中的任何单元格都是空白的(不相关,哪一个都将填充到一起)。我尝试了一些嵌套和“AND”语句无济于事。
您需要使用OR
测试如果任A2 或 G2是空白使用ISBLANK
功能:
=IF(OR(ISBLANK(A2),ISBLANK(G2)),"",IF(G2="N",A2+7,A2+60))
如果是的话,你可以返回""
如果任一输入是空白的,如果两者都填充然后继续并使用您的原始公式。
一种选择是使用COUNTA
函数来确定有多少个单元格被填充,并且如果结果是2则仅使用IF
函数,例如,
=IF(COUNTA(A2,G2)=2,IF(G2="N",A2+7,A2+60),"")