MONTH函数!!在线等~~~
发布网友
发布时间:2022-04-22 22:12
我来回答
共2个回答
热心网友
时间:2023-09-20 13:01
=MONTH(A330:A340)=MONTH(A335)
MONTH(A330:A340)写在第334行,实际公式就是MONTH(A334),
因此整个公式就是 =MONTH(A334)=MONTH(A335) 两个单元格的月份值相同所以是TRUE
即 MONTH(A330:A340) 是引用 A330:A340 单元格区域中的A334单元格的月份值,
公式=MONTH(A342:A348)=MONTH(A337) 是写在338行,可是公式中MONTH(A342:A348)没有包含A338这个单元格,所以 MONTH(A342:A348)的值就为错误值#VALUE! 因此
=MONTH(A342:A348)=MONTH(A337)
=#VALUE!=MONTH(A337)
=#VALUE!
也就是值为错误值 #VALUE!
许多喜欢用 A330:A340 这样的方式来指定引用公式所在行的某列单元格,但一定要注意所引用的单元格一定要在这个单元格区域中所包含的
否则不如直接写所引用的单元格更为便当
如 =MONTH(A342:A348)=MONTH(A337) 写在338行 不如换成你所要引用的A338单元格更为准确 =MONTH(A338)=MONTH(A337) 即A列的当前行单元格与下一单元格相比较月份值追问谢谢你~~
请问一下,如果E列显示的是数值,A15:A379显示的是2014/1/1-2014/12/31整年的日期;如果我需要计算2014/11月E列数值的合,函数怎么写,谢谢!!
追答=SUMPRODUCT((MONTH(A15:A379)=11)*E15:E379)
热心网友
时间:2023-09-20 13:01
那是数组公式哦,且应有外面还要加入OR函数,输入完成后不能直接回车的,要按三键CTRL+SHIFT+回车。
=OR(MONTH(A330:A340)=MONTH(A335))
还有就是你得说明清楚公式的的要求,按图中看来,用的是两行合为一个的合并单元格,公式的单元格区域又没有加上绝对引用符号,在下拉过程中,A330:A340变为A332:A342,A335变为A337,除非实际上的确需要这效果,但极少会用到这样的情况的。
估计是这样吧:
=OR(MONTH(A$330:A$340)=MONTH(A335))
或改为这样就是普通公式,输入完成直接回车就行:
=SUMPRODUCT(1*(MONTH(A$330:A$340)=MONTH(A335)))>0追问谢谢你~~
请问一下,如果E列显示的是数值,A15:A379显示的是2014/1/1-2014/12/31整年的日期;如果我需要计算2014/11月E列数值的合,函数怎么写,谢谢!!
追答哦。