
如何让EXCEL每个单元格数据去减指定的60个数字?
我的EXCEL里有仅一列的1万行的数字数据,每一个单元格要与我指定的一堆数字中的每一个数字想减,结果=0的话,返回值1,然后把1累加:类似这样的=if(A-2141=0,...
我的EXCEL里有仅一列的1万行的数字数据,每一个单元格要与我指定的一堆数字中的每一个数字想减,结果=0的话,返回值1,然后把1累加:
类似这样的=if(A-2141=0,1,0)+if(A-2146=0,1,0)+.....
但我现在遇到的难题是我那一堆数字(一般有60个左右四位数字)不是固定的,每天都有更新,更新后的数据又不是在EXCEL里面的,是在记事本里面的。
求救:
如何让一万行单元格里面的数据都去减相同的那60数据那?每行都去减那一堆数据,每行原EXCEL数据去想减后的返回时相加,在该行原数据后面把返回的和值结果显示出来,即统计后将有一万行新数据出现在EXCEL表个里面。
回答完整的 我给加分,谢谢高手指教!
我打错了,不是60个数据,是600个
这么多数据都放一行不好吧,我把他门分成6行放,可以吧,这样的话,那公式该怎么写啊 展开
类似这样的=if(A-2141=0,1,0)+if(A-2146=0,1,0)+.....
但我现在遇到的难题是我那一堆数字(一般有60个左右四位数字)不是固定的,每天都有更新,更新后的数据又不是在EXCEL里面的,是在记事本里面的。
求救:
如何让一万行单元格里面的数据都去减相同的那60数据那?每行都去减那一堆数据,每行原EXCEL数据去想减后的返回时相加,在该行原数据后面把返回的和值结果显示出来,即统计后将有一万行新数据出现在EXCEL表个里面。
回答完整的 我给加分,谢谢高手指教!
我打错了,不是60个数据,是600个
这么多数据都放一行不好吧,我把他门分成6行放,可以吧,这样的话,那公式该怎么写啊 展开
2个回答
展开全部
假设你那10000个数据在sheet1的A1:A10000,60个数据在sheet2的A1:A60
=sum(--(sheet1!a1:a10000=transpose(sheet2!a1:a60)))
数组公式,输入时按ctrl+shift+enter完成.
PS:60个数据不允许重复,如果有重复可以用高级筛选得到不重复记录.
=sum(--(sheet1!a1:a10000=transpose(sheet2!a1:a60)))
数组公式,输入时按ctrl+shift+enter完成.
PS:60个数据不允许重复,如果有重复可以用高级筛选得到不重复记录.
追问
我打错了,不是60个数据,是600个
这么多数据都放一行不好吧,我把他门分成6行放,可以吧,这样的话,那公式该怎么写啊
追答
不是一行,是一列.
多列的话,这个公式不适用.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询