Office中国论坛/Access中国论坛
标题:
请教老鬼高手
[打印本页]
作者:
micrxi
时间:
2005-3-14 06:08
标题:
请教老鬼高手
a b c d e
1 dd 2005-3-10 20 =自定函数(A列>2,B列=cc,D 列满足条件的和值)
2 cc 2005-3-12 30
3 dd 2005-3-10 20
有以上数据,可以帮我编个自定义函数可以实现多条件求和吗,每个条件可以实现 > ,< ,=,包含字符吗?
因SUMIF函数只有一个条件值,数组公式又比较繁复,希抽些宝贵时间帮我看下,非常感谢!
作者:
老鬼
时间:
2005-3-14 20:46
教你一个不用数组公式的方法:=SUMPRODUCT(N($A$1
A$3>2),N($B$1
B$3="cc"),$D$1
D$3)
作者:
micrxi123
时间:
2005-3-16 05:10
非常感谢老鬼的指点,非常有用,没有想过可以这样用=SUMPRODUCT(
N
($B$3
B$2002="重机
"),N
($C$3
C$2002>0),$H$3
H$2002)公式中
N
是起什么作用,好像只可用
N,少了也不行
另只想查B列中所有含“重”(其中有重机,三铸,起重),或日期只在2005-1-1至2005-3-2间的H列的和,该怎么写
作者:
老鬼
时间:
2005-3-16 07:00
N是一个函数,作用是将逻辑值转为数字。
查含“重”:N(NOT(ISERROR(FIND("重",$B$3
B$2002))))
日期之间:($B$3
B$2002>38353)*($B$3
B$2002<38413)
作者:
micrxi123
时间:
2005-3-17 05:59
谢谢指教
明白怎么用了
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3