设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1656|回复: 4
打印 上一主题 下一主题

[其它] 新手请教请帮我解释一下公式

[复制链接]
跳转到指定楼层
1#
发表于 2008-5-26 17:19:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
=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 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2008-5-26 18:36:44 | 只看该作者
你确定你写的是对的吗
给你个例子不知道对你有没有帮助?
数据库如下:(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((D29="干部")*(A2:A9="女"))


2、怎样用SUMPRODUCT函数统计出“岗位”为“工人”,而且“性别”为“女”,而且25<“年龄”<40的人数?
=SUMPRODUCT((D29="工人")*(A2:A9="女")*(B2:B9<40)*(B2:B9>25))
诀窍:用*号分隔组合条件
3#
发表于 2008-5-26 18:37:16 | 只看该作者
表情符号是D2 : D9
4#
发表于 2008-5-26 18:55: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 编辑 ]
5#
 楼主| 发表于 2008-5-26 20:42:54 | 只看该作者
SUMPRODUCT函数,我可以理解,SUMIF(G$2:G$5,C$4:E$12,H$2:H$5),就有点困难,附件有完整的问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-6-2 18:24 , Processed in 0.103934 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表