excel从表一提取数据到表二的公式
表一的数据很多,我要从表一中提取年度为2012的所有数据到表二,从表一中提取年度为2013的所有数据到表三。格式与表一是一样的。不用筛选行不。还有就是用公式统计不重复的编...
表一的数据很多,我要从表一中提取年度为2012的所有数据到表二,从表一中提取年度为2013的所有数据到表三。格式与表一是一样的。不用筛选行不。
还有就是用公式统计不重复的编码个数
谢谢
效果就是填上表一,表二和表三就分别自动生成2012年和2013年的数据 展开
还有就是用公式统计不重复的编码个数
谢谢
效果就是填上表一,表二和表三就分别自动生成2012年和2013年的数据 展开
5个回答
展开全部
表二、表三单元格A2分别输入下面公式,同时按shift ctrl enter结束(数组公式),右拉,再下拉,公式区域依实际而变
=INDEX(表一!A$2:A$600,SMALL(IF(表一!$F$2:$F$600=2012,ROW($A$1:$A$599)),ROW(A1)))
=INDEX(表一!A$2:A$600,SMALL(IF(表一!$F$2:$F$600=2013,ROW($A$1:$A$599)),ROW(A1)))
不重复编码个数,也是数组公式
=SUM(1/COUNTIF(A2:A600,A2:A600))
=INDEX(表一!A$2:A$600,SMALL(IF(表一!$F$2:$F$600=2012,ROW($A$1:$A$599)),ROW(A1)))
=INDEX(表一!A$2:A$600,SMALL(IF(表一!$F$2:$F$600=2013,ROW($A$1:$A$599)),ROW(A1)))
不重复编码个数,也是数组公式
=SUM(1/COUNTIF(A2:A600,A2:A600))
更多追问追答
追问
谢谢您的回答,不过存在以下问题:
1、ROW(A1)是不是应当改为ROW(A$1),如果不改,从下一行就开始出错。
2、按“shift ctrl enter”组合出错
3、不按“shift ctrl enter”组合,得出的值仍然包括2013年和2014年的值
追答
关于你的追问,不用改,如果取不到数,看你的表一F列数据是文本还是数值,如果是文本,转换成数值,然后如前所述操作,就可以了
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我明白你的意思,你年度的那列里面有很多年度是不是,所以筛选比较麻烦,你直接选中年度那列,然后排序;至于统计不重复的编码个数可以用SUMPRODUCT函数,具体用法可以百度
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用excel的目的就是提高效率,这种情况筛选的效率是最高的,如果是探讨技术,方法也很多,宏程序、组合函数都可以。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |