=IFERROR(IF(AND(AH5-TODAY()>=0,AH5-TODAY()<=30),"续签"&ROW(AH5)),"")修改公式如果到期日期小于当天日期则显示已到期,如到期日期为空显示空
时间: 2024-03-18 16:40:43 浏览: 156
修改后的公式如下:
```
=IF(AH5="", "", IF(AH5<TODAY(), "已到期", IF(AND(AH5-TODAY()>=0,AH5-TODAY()<=30), "续签"&ROW(AH5), "")))
```
这个公式的意思是:如果合同到期日期为空,则返回空;如果合同到期日期早于今天,则返回"已到期";如果合同到期日期在今天之后且在30天之内,则返回"续签"加上该行数据所在的行号;否则返回空白。
相关问题
=IFERROR(IF(AND(AH5-TODAY()>=0,(AH5-TODAY()<=30)),"续签"&ROW(AH5),""))这公式有问题吗?
这个公式本身没有语法错误,但是它可能存在逻辑上的问题,取决于你的实际需求。
这个公式的作用是,如果单元格AH5中的日期与今天的日期的差值在0到30天之间,就返回“续签”加上AH5单元格所在的行号,否则返回空值。这个公式基于一个假设,即如果日期差值在0到30天之间,那么需要进行“续签”,但实际上这个假设可能并不准确,具体情况可能需要根据实际需求进行修改。
另外,这个公式中使用了IFERROR函数,如果公式计算出错,它会返回空值。如果你想要查看具体的错误信息,可以将这个函数删除或者将它的参数修改为一个你希望返回的默认值。
=IFERROR(IF(AND(AH5-TODAY()>=0,(AH5-TODAY()<=30)),"续签"&ROW(AH5),""))修改公式没有数据则返回空值
这是一个Excel的公式,它的作用是如果AH5这个单元格的日期与今天的日期的差值在0到30天之间,那么返回“续签”加上AH5单元格所在的行号,否则返回空值。其中,IFERROR函数用于处理公式中出现的错误,如果公式计算出错,则返回空值。如果你想修改这个公式,可以直接复制粘贴到Excel中,然后在公式中进行修改。
阅读全文