中易网

EXCEL用一个五个数去判断另一个五位数里有几个数字相同,根据相同个数标记出数字?

答案:2  悬赏:0  
解决时间 2021-01-18 06:53
  • 提问者网友:不爱我么
  • 2021-01-17 15:46
EXCEL用一个五个数去判断另一个五位数里有几个数字相同,根据相同个数标记出数字?
最佳答案
  • 二级知识专家网友:西风乍起
  • 2021-01-17 17:06
B2用公式:
=SUMPRODUCT(N(ISNUMBER(FIND(ROW($1:$10)-1,$A2))+ISNUMBER(FIND(ROW($1:$10)-1,B$1))=2))
右拉,下拉。追问
公式有些问题,红色数字是有错误的地方,表格里的数字是文本格式,是不是与此有关。
追答我的公式是去重复的,只得到不重复的个数。
不考虑重复,公式:
=SUMPRODUCT(N(ISNUMBER(FIND(MId($A1,{1,2,3,4,5},1),B$1))))追问这个公式好像也不行,出错的更多。需要的是筛选判断相同数字的个数,重复的相同数字也计算个数,比如02086与56002就是0,0,2,6四个数字相同,标记为4,08981与09818就是0,1,8,8,9五个数字相同,标记为5。
全部回答
  • 1楼网友:低血压的长颈鹿
  • 2021-01-17 17:33

详见截图
B2输入
=COUNT(FIND({0,1,2,3,4,5,6,7,8,9},$A2))+COUNT(FIND({0,1,2,3,4,5,6,7,8,9},B$1))-COUNT(FIND({0,1,2,3,4,5,6,7,8,9},$A2&B$1))
公式右拉再下拉
追问发现A3与B1有问题,02068与56002有四个数字相同,筛选结果为3,少一个,是不是重复的0只算作重复一次呢?能不能把重复数字也计算在相同数字里,即使是
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息