求助:将PowerBI中Coalesce日期差公式转换为Excel公式
Excel 实现日期月份差计算
对应你需求的Excel公式如下(假设LOA签名日期在A2单元格,签署日期在B2单元格,公式写入目标单元格):
=DATEDIF(IF(ISBLANK(A2), B2, A2), TODAY(), "M")
公式拆解:
IF(ISBLANK(A2), B2, A2):替代PowerBI中的coalesce逻辑,先检查LOA签名日期(A2)是否为空,为空则使用签署日期(B2),否则用LOA签名日期本身。DATEDIF(..., TODAY(), "M"):计算选定起始日期到当前日期的整月份差值,参数"M"指定返回结果为月份数。
注意:如果日期单元格是文本格式,需先将其转换为Excel可识别的日期格式,避免公式报错。
内容的提问来源于stack exchange,提问作者romovaro
相关产品推荐
相关产品推荐

