这个函数公式为什么出错

=SUMPRODUCT(('09支出'!I$2:I$3000=YEAR(N$1))*('09支出'!M$3:M$3000=M3)*('09支出'!H$2:H$3000))这个公式显示#N/A那有问题了?
请教各位!谢谢!
有什么解决办法吗?我需要统计N1的年份、M3的名称(或者数值形式也可,在A列)、H列全年的合计。
公式已改为 M$2:M$3000但统计结果全是0.原件I列为日期、M列为名称、H列为金额。要求以N1提供的年份、M列的名称、求H列的合计。麻烦各位高手帮忙。
取消函数year根据N1提示的只是某一天的统计。我想统计全年的。

M$3:M$3000

改为

M$2:M$3000
--------------------------------------
补充
=SUMPRODUCT(('09支出'!I$2:I$3000=YEAR(N$1))*('09支出'!M$3:M$3000=M3)*('09支出'!H$2:H$3000))

这里你用了函数year,他得到的值是年份,而你I列是包含月和日的日期吧,用了year函数,I列肯定没有符合条件的数据.
把函数去掉再试试?

或者574310QQ我
------------------------------------------
多条件中,日期条件是个麻烦事,
你加个辅助列吧,假设P列,取 =left(I2,4)
再把函数里面的
'09支出'!I$2:I$3000=YEAR(N$1

'09支出'!P$2:P$3000=N$1
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-01-05
在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。

语法

SUMPRODUCT(array1,array2,array3, ...)

Array1, array2, array3, ... 为 2 到 255 个数组,其相应元素需要进行相乘并求和。

说明

数组参数必须具有相同的维数,否则,函数 SUMPRODUCT 将返回错误值 #VALUE!。
函数 SUMPRODUCT 将非数值型的数组元素作为 0 处理。
第2个回答  2010-01-05
同意gunnerjohn 。条件范围必须是一样的。。
第3个回答  2010-01-05
M$3这个和前后的数组维数不统一,说白了就是区域大小不一样。

excel函数公式计算错误的原因以及解决办法
1. 单元格宽度不足 如果你看到诸如 "###" 的错误,很可能是单元格内容过长,导致显示不完整。只需适当拉宽单元格,数字就会完整显示。遇到负数日期如 "-2020\/2\/1",记得调整日期格式,去除负号。2. VALUE() 参数错误 当公式中的参数不匹配,会出现 "VALUE()" 错误。务必检查公式输入是否正确,...

为什么在Excel输入函数公式后显示不正确?
在Excel中,当输入的函数公式显示不正确时,通常是由于以下几个原因:1. 公式语法错误:Excel的函数公式遵循特定的语法规则。如果公式中的括号、逗号、引号或其他符号使用不当,或者函数名称拼写错误,都可能导致公式显示不正确。例如,输入“=SUM(A1:B2)”是正确的,但如果写成“=SUM(A1...

excel函数公式错误
出错的原因。一、当公式需要数字或逻辑值(例如TRUE\/FALSE)时,却输入了文本。二、输入或编辑了数组公式,然后按了Enter。三、将单元格引用、公式或函数作为数组常量输入。四、为需要单个值(而不是区域)的运算符或函数提供了区域。五、在某个矩阵工作表函数中使用了无效的矩阵。对应的解决方法。1.Excel...

Excel公式计算不准.函数计算错误
数据区域有隐藏的单元格或行或列,这样,就会误导我们在使用公式函数的时候,在确定函数参数的时候出现错误,导致计算结果错误。因为隐藏的数据我们是看不到的,而使用参数的时候却引用了隐藏的单元格,而能看到的数据仿佛又是引用的地址,因此,一计算一对比,就发现错误了。方面二 如果单元格里面存在合并...

为什么在Excel输入函数公式后显示不正确?
大致有一下四种可能 1.公式没正确输入,比如“=”号前误输入了多个空格,导致函数不正确 2.Excel将高级设置为“在单元格中显示公式而非其他计算结果”。解除办法:文件-选项-高级中找到“在单元格中显示公式而非其他计算结果”,将前面对勾去掉。3.单元格中公式处于被选中状态(可以从Excel表单靠上方“...

excel函数公式出错,怎么办?
在VLOOKUP函数中遇到#VALUE!错误可能源于以下几个原因:1. 查找值格式不正确:VLOOKUP函数的第一个参数是您想要查找的值。如果这个值是一个空单元格或者包含了文本而非数字,VLOOKUP可能无法正确识别,从而返回#VALUE!错误。2. 查找值超出数据范围:如果试图查找的数据不在定义的数据范围内,或者数据范围没...

excel中函数公式几种常见的错误的解决方法
当使用错误的参数或运算对象类型时,或者当公式自动更正功能不能更正公式时,将产生错误值#VALUE!。这其中主要包括3点原因。1、在需要数字或逻辑值时输入了文本,Excel不能将文本转换为正确的数据类型。解决方法:确认公式或函数所需的运算符或参数正确,并且公式引用的单元格中包含有效的数值。例如:如果...

为什么在excel表里输入函数公式后会出现错误?
公式输入错了,需要查找的内容应该是确定的一个范围(例如:$B$2:$C$100),而不应该是选整列(例如:$B:$C)。报错的内容意思是,第一个字符前加上单引号,公式就不会计算后边的内容会以文本形式显示。你可以按照如下步骤操作(使用Excel,WPS相同):1、在需要插入公式的地方输入“=VLOOKUP(”...

为什么我的excel函数公式会出现错误?
条件不满足: 如果AND函数的条件不满足,它会返回FALSE。确保你的条件中包含正确的单元格引用、运算符等。公式嵌套: 如果你在一个复杂的公式中嵌套了多个函数,确保每个函数的结果都是正确的。你可以从内向外逐步检查每个函数的结果,以找出问题所在。数据格式问题: 如果条件涉及到数字或日期,确保它们的...

为什么我输入函数公式时会出错?
这实际上是因为我们将数组公式添加到单元格区域(多个连续单元格),因此如果要修改,则应在继续之前再次选择单元格区域。具体的解决方法为:1、输入用于计算的数组公式时,需要更改公式中的单元格地址,但会弹出“无法更改数组的一部分”警告框。2、不仅不能更改公式,计算结果都是一样的,单击关闭表单不...

相似回答
大家正在搜