如何引用并统计另一个EXCEL工作表里的数据?
如何引用并统计另一个EXCEL工作表里的数据?A、“综合”表为全年数据,A3--A?为姓名,DEFGH分别为首月、连续、合计、最大、排名B、“汇总”表为各月数据,A3--...
如何引用并统计另一个EXCEL工作表里的数据? A、“综合”表为全年数据,A3--A?为姓名,DEFGH分别为首月、连续、合计、最大、排名 B、“汇总”表为各月数据,A3--A?为姓名,B3-B?为1月金额,C3--C?为姓名,D3-D?为2月金额,依此类推至W X为12月。且每月姓名不完全相同(人员有增减)。 C、欲在“综合”表中按姓名引用“汇总”表数据,问: 1、在“综合”表D3列引用A3列姓名 首次 出现在“汇总”表中的月份,即:定位A列为1,B为2...W为12。 2、在E列统计姓名连续出现的次数,COUNTIF(汇总!$G:$O,A3)可以实现,但如何为数值格式? 3、在F列统计姓名B、D...X的金额合计数。 4、在G列统计姓名B、D...X的金额最大值。 5、在H列统计F列即金额合计数的排名。 6、另外,如何把引用空单元格出现的红色三角标记取消? 7、再,如何将公式计算出的0,不显示? 请教高手不吝赐教,谢谢!
展开
2个回答
展开全部
方法如下: 在这个工作簿里新插入一工作表,起名tmp,复制”综合“表的A列数据到tmp的A列,在tmp里: 在B2到M2输入1、2、...12,在N2:R2里输入 首月、连续、合计、最大、排名 在B3输入 =IF(ISERROR(VLOOKUP($A3,OFFSET(汇总!$A$3:$B$999,0,2*B$2-2),2,0)),0,VLOOKUP($A3,OFFSET(汇总!$A$3:$B$999,0,2*B$2-2),2,0)) 公式向右复制到M3,整体向下复制到与A列数据齐; 在N3输入 数组 公式( 回车时得同时按Ctrl和Shift键 ) =MIN(IF(B3:M3>0,COLUMN(A:L),13)) 在O3、P3、Q3、R3分别输入 =COUNTIF(B3:M3,">0") =SUM(B3:M3) =MAX(B3:M3) =RANK(P3,P$3:P$999) 将N3:R3向下复制到与A列数据齐。 回到”综合“表,在D3输入 =VLOOKUP($A3,tmp!$A$3:$R$999,COLUMN(N1),) 公式向右复制到H3,整体向下复制。 需要的话,请发邮件到908856685@qq.com索取样本。 追问: 嗯,非常的好,高手就是高手,佩服佩服! 在TMP表中,瞬间秒杀搞定,随未能完全明白,但解决了燃眉之急,感谢感谢! 但是,回到综合表,公式统计的数据有些非常准确,有些似乎有误,具体是: 1、首月出现13,连续、合计、最大为0、排名有错误,或均为0; 2、有些数据均为#N/A; 3、试着将COLUMN(N1)改为COLUMN(N3)也不行..... 我这几天再试试,烦请高手再审核一下,告知解决办法。谢谢! 回答: 其实tmp才是汇总表。 1. 13表示这个人从未交过社保,所以连续、合计、最大皆为0。 2. 如果出现#N/A,说明你没有把“综合”里所有的人名复制到tmp中。 3. 你按F1进入帮助,看看VLOOKUP(第4个参数为FALSE即0的情况)以及COLUMN是什么东东。 追问: 谢谢,问题基本上解决了。再联系1
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询