我正在制作带有下拉列表的excel表单&我想解决某些if-else条件。你能看一下吗?提前感谢。
以下是我的Excel工作表快照 -
我想要实现的是 -
=IF(AND(BF3="QA Completed",BU3="<>"),BU3-BA3, IF(AND(BF3="QA Completed",CU3="<>"),CU3-BA3,TODAY()-BA3))
你能指导我出错吗?
感谢。
答案 0 :(得分:1)
推测您可能需要
=IF(AND(BF3="QA Completed",ISNUMBER(BU3)),BU3-BA3, IF(AND(BF3="QA Completed",ISNUMBER(CU3)),CU3-BA3,TODAY()-BA3))
公式将检查单元格BU3和CU3是否包含数字。日期是数字,格式为日期。您可以使用数据验证来确保数字是特定时间范围内的日期。因此,如果BU3包含一个数字并且满足BF中的状态,则计算BU3-BA3。否则,如果CU3包含数字,则计算CU3-BA3。如果两个单元格都不包含数字,请计算Today-BA3。