
Excel如何自动生成统计结果?
如何由左边的表,自动导出右边的那张表呢?右边表的第一列第二列最好都能够自动生成。当左边的表中的数值有改动时,右边的表也可以自动变化数值。这个用VBA还是函数可以实现?怎么...
如何由左边的表,自动导出右边的那张表呢? 右边表的第一列第二列最好都能够自动生成。当左边的表中的数值有改动时,右边的表也可以自动变化数值。
这个用VBA还是函数可以实现?怎么实现?
能否实现一个动态的效果?左边的修改了,右边的也自动修改?
(实际中,左边的表是非常大的)) 展开
这个用VBA还是函数可以实现?怎么实现?
能否实现一个动态的效果?左边的修改了,右边的也自动修改?
(实际中,左边的表是非常大的)) 展开
6个回答
展开全部
比如左边数据的录入范围是A2:A100,请在如图D2输入公式:
=IF(ROW()-1<=SUM(IF(A$2:A$100="","",1/COUNTIF(A$2:A$100,A$2:A$100))),INDEX(A:A,SMALL(IF(A$2:A$100="","",IF(MATCH(A$2:A$100,A$2:A$100,0)+1=ROW(A$2:A$100),ROW(A$2:A$100))),ROW(A1))),"")
摁键盘上的 shift+ctrl+回车 三个组合键结束公式的输入,并将公式向下填充复制。
在E2输入公式:
=IF(D2="","",SUMIF(A$2:A$100,D2,B$2:B$100))
也是将公式向下填充复制,就能得到动态的汇总结果了。
推荐于2016-06-19 · 知道合伙人互联网行家
关注

展开全部
1、如果在A1单元格内是空,B1单元格内是F,C1单元格内是H,D1单元格内是K,而你希望在A2单元格内生成0,B2单元格内生成1,C2单元格内生成2,D2单元格内生成3的话,可采用if函数。
步骤:在A2单元格内输入:“=IF(A1="",0,IF(A1="F",1,IF(A1="H",2,IF(A1="K",3,4))))”,回车,即可在A2单元格内得到0;然后用自动拖,分别可在B2,C2,D2内生成1、2、3
2、如果你希望对应项比较多,那么可以按照以下步骤进行:
a. 先在一个新的sheet中(sheet名为“对应表”),写明对应项,如在A1单元格中输入“M”,B1单元格内输入“0”;A2单元格内输入“F”,B2单元格内输入“1”;A3单元格内输入“3”,B3单元格内输入“3”……以此类推。
b.在一个新的sheet中,在A1单元格内输入你需要的字符串,如“MF30LAB”,用分列(数据——分列)向导(用固定宽度),将字符串分列到不同的单元格,结果如:A1单元格——M,B1单元格——F,C1单元格——3,D1单元格——0……
c.在A2单元格中输入vlookup函数:“=VLOOKUP(A1,对应表!$A:$B,2,FALSE)”,回车,即可在A2单元格内生成“0”,用自动拖,可在B2,C2,D2,E2,F2,G2内生成1,3,0,2,1
d.最后在H2单元格内输入“=A2&B2&C2&D2&E2&F2&G2”即可得到对应的字符串“013021”
步骤:在A2单元格内输入:“=IF(A1="",0,IF(A1="F",1,IF(A1="H",2,IF(A1="K",3,4))))”,回车,即可在A2单元格内得到0;然后用自动拖,分别可在B2,C2,D2内生成1、2、3
2、如果你希望对应项比较多,那么可以按照以下步骤进行:
a. 先在一个新的sheet中(sheet名为“对应表”),写明对应项,如在A1单元格中输入“M”,B1单元格内输入“0”;A2单元格内输入“F”,B2单元格内输入“1”;A3单元格内输入“3”,B3单元格内输入“3”……以此类推。
b.在一个新的sheet中,在A1单元格内输入你需要的字符串,如“MF30LAB”,用分列(数据——分列)向导(用固定宽度),将字符串分列到不同的单元格,结果如:A1单元格——M,B1单元格——F,C1单元格——3,D1单元格——0……
c.在A2单元格中输入vlookup函数:“=VLOOKUP(A1,对应表!$A:$B,2,FALSE)”,回车,即可在A2单元格内生成“0”,用自动拖,可在B2,C2,D2,E2,F2,G2内生成1,3,0,2,1
d.最后在H2单元格内输入“=A2&B2&C2&D2&E2&F2&G2”即可得到对应的字符串“013021”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
点击一个空单元格 也就是你要发数据的地方
点击 数据 合并计算 引用位子 点选 你的数据 点选 首行 最左列
确定
点击 数据 合并计算 引用位子 点选 你的数据 点选 首行 最左列
确定
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用EXCEL自带的函数。。最简单的方法就是在有右边的单元格输入=单元格+单元格+单元格,这里的单元格为左边需统计的单元格,也可以在输入=后,点击你要统计的单元格,即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把问题作为内容、样表(请注意:要03版的,把现状和目标效果表示出来)作为附件发来看下 yqch134@163.com ,包你满意
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询