excel高手来帮忙解决个问题~~

来源:百度知道 编辑:UC知道 时间:2024/06/19 21:36:31
公司销售统计表,其中日报表的部分,通过销售清单中的日期、门店、商品编号来进行销售量的统计,但是在取得商品编号的过程中,如果某商品在同1时间段内、在不同的门店有销售记录,那么在统计商品编号时,会出现重复的情况(如图上半部分)。
其中,取得商品编号部分的公式如下:
例如:A10单元格内公式
=IF((SUMPRODUCT(ISNUMBER(FIND("合计",$A$1:$A9))*1)>=1),"",(IF(INDEX(销售清单!$B$2:$B$500,SMALL(IF(销售清单!$A$2:$A$101=销售日报表!$O$2,ROW($B$2:$B$34)-1,490),ROW(A6)))&""="","合计",INDEX(销售清单!$B$2:$B$500,SMALL(IF(销售清单!$A$2:$A$101=销售日报表!$O$2,ROW($B$2:$B$34)-1,490),ROW(A6)))&"")))
双键结束

在公式中添加或修改什么内容,能保证不会出现重复的情况??
请高手解答~~~
答案满意再加分~~~~

以上是公司销售统计表中部分内容,简单解释下
不了解数据透视图,不过我做的销售清单里的数据每天都在增加,希望得到的是根据销售清单的变动而变动的数据统计表,数据透视图能做到嘛?

有个笨办法。用数据透视表
先把销售清单的日期列分成两列。一个月份一个日期
把销售清单全部选中包含表头,后面可以多先一些空白的以备以后添加记录用
点数据-数据透视表。一直下一步到完
从字段列表里把月份字段和日期字段拖到“请将页字段拖到此处”
把商品编号拖到分别拖到 “请将行字段拖到此处”和“请将数据字段拖到此处”

这样就可以通过上面的页字段(月份和日期)来选择报表的日期 把月份和日期发开,是为了这里可以生成月报。。

这样保证不重复。再通过公式把各数值取到商品编码后面就行了,也可以用数据透视表生成一部分。后面太复杂了就不打了

表达能力有限,希望你能看懂

看你所附的图样,A10里面是“编号”吧,怎么会出现错误?
应该是D11吧?
你说“双键结束”是否是“数组公式”?若是,应三键结束(Ctrl+Shift+Enter);还有,“数组公式”的运算,必须保证运算区域里面没有空格,否则会显示错误。
因你的公式链接到另外两个工作表(《销售清单》和《销售日报表》),不知道另外两个怎样,故很难作出解答。

楼主,看了您那个图,我有些不解, 你有象"销售清单" 这样的原始数据, 为什么还要靠公式,有问题还要手工维护? 你有象 销售清单 这样的原始数据,其他任何形式的数据透视表,不全是信手拿来?用数据透视表做您那个日报表的样式和计算方法都不是问题,都轻轻松松搞定。

不知道您为什么不用,您如果想试可以发几行销售清单上的数据来,我帮你试一下,做给你看。我mail: lxlzmh2002@163.com