设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

求救!!一个你可能认为很简单的问题!·

[复制链接]
跳转到指定楼层
1#
发表于 2005-1-2 00:17:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
·本人在excel中建立了一个出库表,里面有多条出库纪录:

编号    产品名    折扣      数量

1       成衣      八折       3

1       成衣      全价       2

1       成衣      八折       2

..............

现在本人想在结存表中:

1       成衣      八折     “总数量“

算出1号产品八折时的出库量(也就是总数量),怎么实现??谢谢!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2005-1-2 02:13:00 | 只看该作者
使用数组公式,在“总数量”的单元格输入:=sum((产品名那一列="成衣")*(折扣那一列="八折")*(数量那一列))
3#
 楼主| 发表于 2005-1-2 06:40:00 | 只看该作者
哈哈,首先多些老鬼了,我的

产品编号是A列,折扣是B列,数量是C列,</P>



我试了,但是算不出总和,比如:入库表:

1             成衣                 八折          2

1              成衣                 原价         3

1             成衣                 八折         6

我在总数量单元格内用公式=SUM((入库!A:A=1)*(入库!B:B="八折")*(入库!C:C))得出结果

是2,我要的是8

请再帮我看看吧!!!!













[此贴子已经被作者于2005-1-1 22:47:14编辑过]

4#
发表于 2005-1-2 07:01:00 | 只看该作者
这是数组公式,输完后按CTRL+SHIFT+ENTER
5#
 楼主| 发表于 2005-1-2 20:25:00 | 只看该作者
呵呵,问题解决了,多谢老鬼!我公式是这样的:

=SUM((入库!A3:A90=1)*(入库!B3:B90="八折")*(入库!C3:C90))

为什么:=SUM((入库!A:A=1)*(入库!B:B="八折")*(入库!C:C))

这样不行呢?因为我要给一个90最大的界限给他,我觉得这有点不太好,因为我的入库表我也不知道有多少项!还请老鬼大哥给我说说数组公式跟一般的有什么区别!谢谢!

[此贴子已经被作者于2005-1-2 12:30:19编辑过]

6#
发表于 2005-1-3 05:20:00 | 只看该作者
数组公式的问题请参考:http://www.office-cn.net/forum.php?mod=viewthread&tid=23619关于90最大的界限的问题,可以使用区域命名,具体参考以下贴子中我的最后一个例子,其中有关于数据有效性来源的例子:http://www.office-cn.net/forum.php?mod=viewthread&tid=23157

点击这里给我发消息

7#
发表于 2005-1-3 23:36:00 | 只看该作者
真好!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-15 20:40 , Processed in 0.095287 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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