在Excel中做汇总表时,怎么根据明细表用公式/函数做一个项目清单?

2020-09-23 教育 157阅读

分析一下这条题目,难点是生成项目清单。

项目清单的要求包括两点:

1、水果名称不重复;

2、水果名称按拼音顺序排列。


要达到这个目标,可以在明细表Sheet2使用两列辅助列G和H。

G2=IF(COUNTIF(D$2:D2,D2)=1,D2,"")

辅助列G列用于生成不重复的水果名称。


H2输入数组公式(按CTRL+SHIFT+ENTER完成输入):

=IF(G2="",,COUNTIF(G:G,">=!")-SUM(IF(G2

辅助列H列用于对G列的水果名称排顺序号


将G2:H2的公式向下复制。


然后就可以在汇总表设置公式了。


首先生成项目清单:

C2=IF(ROW()-1>MAX(Sheet2!H:H),"",INDEX(Sheet2!G:G,MATCH(ROW()-1,Sheet2!H:H,)))


然后生成序号:

B2=IF(C2="",,ROW()-1)


统计采购批数:

D2=IF(B2,COUNTIF(Sheet2!D:D,C2),)


统计采购数量:

E2=SUMIF(Sheet2!D:D,C2,Sheet2!E:E)


将B2:E2的公式向下复制。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com