Office中国论坛/Access中国论坛
标题:
新手请教请帮我解释一下公式
[打印本页]
作者:
jxt
时间:
2008-5-26 17:19
标题:
新手请教请帮我解释一下公式
=SUMPRODUCT((B$4:B$12=G10)*C$3:E$3,SUMIF(G$2:G$5,C$4:E$12,H$2:H$5)),sumproduct是两个矩阵相乘,(B$4:B$12=G10)*C$3:E$3,是说判断B$4:B$12单元格是否=G10,然后将矩阵C$3:E$3变为1,0元素组成的矩阵,但后面的就不懂了
请详细解释一下。
[
本帖最后由 jxt 于 2008-5-26 20:40 编辑
]
作者:
xemcluobiq
时间:
2008-5-26 18:36
你确定你写的是对的吗
给你个例子不知道对你有没有帮助?
数据库如下:(ABCD表示“列”,123456...表示“行”)
A B C D
1 性别 年龄 学历 岗位
2 男 25 本科 工人
3 女 30 专科 干部
4 男 45 高中 工人
5 女 26 中专 工人
6 男 25 本科 工人
7 女 30 专科 干部
8 男 45 高中 工人
9 女 26 中专 工人
1、怎样用SUMPRODUCT函数统计出“岗位”为“干部”,而且“性别”为“女”的人数?
=SUMPRODUCT((D2
9="干部")*(A2:A9="女"))
2、怎样用SUMPRODUCT函数统计出“岗位”为“工人”,而且“性别”为“女”,而且25<“年龄”<40的人数?
=SUMPRODUCT((D2
9="工人")*(A2:A9="女")*(B2:B9<40)*(B2:B9>25))
诀窍:用*号分隔组合条件
作者:
xemcluobiq
时间:
2008-5-26 18:37
表情符号是D2 : D9
作者:
xemcluobiq
时间:
2008-5-26 18:55
SUMIF(G$2:G$5,C$4:E$12,H$2:H$5)
如果G$2:G$5范围内有于C$4:E$12相等的,对应H$2:H$5范围内的值就会进行求和.如果不满足条件,就为0
[
本帖最后由 xemcluobiq 于 2008-5-26 19:02 编辑
]
作者:
jxt
时间:
2008-5-26 20:42
SUMPRODUCT函数,我可以理解,SUMIF(G$2:G$5,C$4:E$12,H$2:H$5),就有点困难,附件有完整的问题
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3