如何让明细表中的内容自动生成汇总表?

1.把明细表中的文字根据相同字符进行汇总,进行汇总的项,数量也进行汇总
2.并且明细表中的内容变化,汇总表内容也产生变化

D2:    =INDEX(A:A,MIN(IF(COUNTIF(D$1:D1,A$2:A$1000),6^6,ROW($2:$1000))))&""

同时按下CTRL+SHIFT+Enter三键,使数组公式出现{ },公式下拉到空值

E2:     =SUMIF(A:A,D2,B:B)    下拉公式

追问

这种的应该怎么填写函数,我按照您的方式填写了,但是显示函数错误,但是我不知道哪里错了

追答

我看看你的公式,贴图上来,带行列号和公式

追问

追答

两个问题

    公式中的row($1:$504)改为 row($3:$500),要跟计算表D列范围一致;

    这是数组公式,要按三键,不能直接回车

    同时按下CTRL+SHIFT+Enter三键,使数组公式出现{ },公式下拉到空值

    再试试看

追问

按您说的进行了更改,还是错误的

追答

公式还有错误:不是计算表!D3 改为 计算表!D:D

追问

谢谢,公式成立了,但是现在领导想在汇总的时候可以把一类的汇总到一起,就是虽然在明细表里面是随意输入的,但是到了汇总表一个类别中的规格放在一起,这个可以实现吗?

追答

现在这个公式就是啊,明细表里随意输

追问

追答

公式没办法帮你名称排序,只能按明细表出现的次序,排序只能用排序/筛选功能键实现了
其实名称可不用公式提取,把名称那列拷贝过来,通过去重处理保留唯一值,后通过排序按钮排序,最后用sumif提取汇总数量

追问

但是这样是不是就不能随着我明细表的输入,汇总表产生变化了?这种情况是确认了明细表的内容,然后去做得吧?

追答

可以变化,只是新加品种需要补充,已有的不影响自动求和

追问

那就是说在明细表里新填入了内容,然后要自己重复一定的步骤,才能做到类别的统一放在一起,而不是说我只要是在明细表里填入新的内容,就自动给我进行归类了?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-08-28
D2: =INDEX(A:A,MIN(IF(COUNTIF(D$1:D1,A$2:A$1000),6^6,ROW($2:$1000))))&""同时按下CTRL+SHIFT+Enter三键,使数组公式出现{ },公式下拉到空值E2: =SUMIF(A:A,D2,B:B) 下拉公式
第2个回答  2022-08-27
D2: =INDEX(A:A,MIN(IF(COUNTIF(D$1:D1,A$2:A$1000),6^6,ROW($2:$1000))))&""同时按下CTRL+SHIFT+Enter三键,使数组公式出现{ },公式下拉到空值E2: =SUMIF(A:A,D2,B:B) 下拉公式
第3个回答  2022-08-27
D2: =INDEX(A:A,MIN(IF(COUNTIF(D$1:D1,A$2:A$1000),6^6,ROW($2:$1000))))&""同时按下CTRL+SHIFT+Enter三键,使数组公式出现{ },公式下拉到空值E2: =SUMIF(A:A,D2,B:B) 下拉公式
第4个回答  2022-08-27
D2: =INDEX(A:A,MIN(IF(COUNTIF(D$1:D1,A$2:A$1000),6^6,ROW($2:$1000))))&""同时按下CTRL+SHIFT+Enter三键,使数组公式出现{ },公式下拉到空值E2: =SUMIF(A:A,D2,B:B) 下拉公式
相似回答