设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
楼主: jzyjs8680
打印 上一主题 下一主题

[基础应用] 请高手帮忙,筛选统计(问题已解决了谢谢朋友们的帮助)

[复制链接]
11#
 楼主| 发表于 2007-1-8 07:03:00 | 只看该作者
非常感谢情比金坚

如何在此公式的基础上增加在没有数据的时候显示为空白

[此贴子已经被作者于2007-1-7 23:06:14编辑过]

12#
发表于 2007-1-8 07:31:00 | 只看该作者
=IF(ISERROR(INDEX($B$2B$10,SMALL(IF($A$2A$10=$G$1,ROW($A$2A$10),65536),ROW(1:1)))),"",INDEX($B$2:$B$10,SMALL(IF($A$2:$A$10=$G$1,ROW($A$2:$A$10),65536),ROW(1:1))))
13#
 楼主| 发表于 2007-1-8 08:01:00 | 只看该作者
谢谢楼上,我学到了很多东东
14#
发表于 2007-1-8 19:25:00 | 只看该作者
G3=INDEX($BB,SMALL(IF($A$2A$10=$G$1,ROW($A$2A$10),65536),ROW(1:1)))&""

仍然是数组公式,这个是可以消除错误提示的公式。
15#
发表于 2007-1-8 20:38:00 | 只看该作者
以下是引用cola在2007-1-7 15:33:00的发言:


G3=INDEX($B$2B$10,SMALL(IF($A$2A$10=$G$1,ROW($A$2A$10),65536),ROW(1:1)))&""这个是数组公式

H3=SUMPRODUCT((A2:A10=$G$1)*(B2:B10=1*G3)*D210)

I3=SUMPRODUCT((A2:A10=$G$1)*(B2:B10=1*G3)*E2:E10)

相应公式下拉即可.

应该还未完善吧。如下



不过还是跟cola学到了东西
16#
发表于 2007-1-8 21:00:00 | 只看该作者
是的,因为行数不对应,故造成了上述问题.现在已更正,请大家测试.

G3=INDEX($B$2B$10,SMALL(IF($A$2A$10=$G$1,ROW($A$2A$10)-1,65536),ROW(1:1)))&""

G3=INDEX($B:$B,SMALL(IF($A$2:$A$10=$G$1,ROW($A$2:$A$10),65536),ROW(1:1)))&""(14楼公式)

以上二个均为数组公式.
17#
发表于 2007-1-8 21:11:00 | 只看该作者
受益了,向你学习。
18#
 楼主| 发表于 2007-1-8 21:17:00 | 只看该作者
cola

如果物料重复这公式就出错,能解决吗?物料是汇总源不能重复,如果重复后面的数据也就会重复汇总

[此贴子已经被作者于2007-1-8 13:25:38编辑过]

19#
发表于 2007-1-8 21:35:00 | 只看该作者
H3=INDEX($DD,SMALL(IF($A$2A$10=$G$1,ROW($A$2A$10),65536),ROW(1:1)))&""

I3=INDEX($E:$E,SMALL(IF($A$2:$A$10=$G$1,ROW($A$2:$A$10),65536),ROW(1:1)))&""

以上二个均为数组公式.

这样就不会有重复统计的问题了。

其实,你数据源里面有重复的供应商和物料,建议你使用公式前先分类汇总。
20#
 楼主| 发表于 2007-1-8 21:51:00 | 只看该作者
能否可以解决供应商的物料不重复,我以前也是用分类汇总和数据透视表,现在需要用公式来解决这个问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-18 06:48 , Processed in 0.081961 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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