EXCEL如何在不输入打引号日期通过单元格比较日期大小条件求和? ...
由于多条件求和计算较多,其中一个条件需要通过某个单元格日期来求和。每次手工输入日期会非常繁琐,有没有比较简单办法来进行比较。如上图所示,红色区域,我知道是格式的问题导致求和出错,求1产品符合状态且日期小于或等于某个日期所在单元格的销售收入?要如何实现呢?是需要将F列格式转换为数字还是将J2转换为可计算格式?希望论坛李的大佬和各位朋友可以多指导一二。非常感谢!
要求:1、要求可以在2007可实现?2、用函数解决,越简洁移动越好!
=SUMPRODUCT(D2:D30000*(C2:C30000=H2)*(E2:E30000=I2)*((F2:F30000)*1<=J2)) 把F列【分列】 一下,转成日期格式
=SUMIFS(D:D,C:C,H2,E:E,I2,F:F,"<="&J2)
。 不分列也可行,不分列的公式:
=SUMIFS(D:D,C:C,H2,E:E,I2,F:F,TEXT(J2,"e-m-d"))
强烈推荐 分列 F 列 。
我只以为是 一个日期值 =SUMIFS(D:D,C:C,H2,E:E,I2,F:F,TEXT(J2,"<'e-mm-dd")) 楼主要的是小于等于。。 要加一个=吗?=SUMIFS(D:D,C:C,H2,E:E,I2,F:F,TEXT(J2,"<='e-mm-dd")) 不需要+等于,加了是多余的,用的是文本日期,TEXT强制时已经加了一个单引号了。 答案是错的啊?崩溃,依然是0 那个单引号是怎么打出来的?我用中文双引号大写锁定打出来的单引号结果还是0?