ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > 我的测验 > 函数与公式 > 如何标记其他城市与有北京的重复人名?

如何标记其他城市与有北京的重复人名?

作者:绿色风 分类: 时间:2022-08-18 浏览:84
楼主
悟空师弟
题目:如何标记其他城市与有北京的重复人名?
如下图:

说明:
1、同一城市内人名没有重复。
2、D列数据仅做参考,不能用做公式引用区域。

要求:
1、C2单元格内一个公式下拉完成,不得定义名称,不得添加辅助列,不得使用VBA。
2、答案上传公式并注明公式字符数即可(字符数为去掉=号的字符数量)。


如何标记其他城市与有北京的重复人名?.rar

奖励:公式字符最少楼层魅力值加10分技能分加15分,其余不加分。
答案公布:2011年2月1日后

 
2楼
Zaezhong
不包括等号98字符
  1. =IF(OR(T(OFFSET(B$1,LARGE((A$2:A15="北京")*ROW($1:14),ROW($1:14)),))=B2)*(COUNTIF(B:B,B2)>1),"重复","")
如果北京可以用A$4代替的话,还可以减少2个字符
3楼
rongjun
54字符
  1. =IF(OR((A2<>"北京")&B2=(A$2:A$15="北京")&B$2:B$15),"重复","")


如何标记其他城市与有北京的重复人名?kk.rar
4楼
liuguansky
  1. =IF(MOD(LEN(D2)-LEN(B2),2),"","重复")
A14有错不?

  1. =IF(MOD(LEN(D2),2),"","重复")
5楼
piny
目前最短為48字元,另想請教公式可以引用A3嗎(可以再短一字元)?

72
  1. =IF(ISNUMBER(MATCH("北京"&B2,A$2:A15&B$2:B15,))*COUNTIF(B:B,B2)>1,"重复","")

60
  1. =IF(OR(COUNTIF(B:B,B2)*(A$2:A15&B$2:B15="北京"&B2)>1),"重复","")

55
  1. =IF(SUM(IF(B$2:B15=B2,IF(A$2:A15="北京",9,1)))>9,"重复","")

53
  1. =IF(SUM((B$2:B15=B2)*IF(A$2:A15="北京",9,1))>9,"重复","")

48
  1. =IF(SUM((B$2:B15=B2)*9^(A$2:A15="北京"))>9,"重复","")
6楼
zzmxy
公式,66个字符,思维还是没有转过弯来,期待学习前面大师的写法!
  1. =IF(OR("北京"&B2=A$2:A$15&B$2:B$15)*(COUNTIF(B$2:B$15,B2)>1),"重复","")
7楼
涅磐86970
IF(COUNTIFS(A:A,"北京",B:B,B2)*COUNTIFS(A:A,"<>北京",B:B,B2),"重复","")    65
8楼
wjc2090742
07以上
  1. =IF(OR(A:A&B:B="北京"&B2)*SUM(N(B:B=B2))>1,"重复","")


取巧
  1. =IF(OR(A:A&B:B=A$3&B2)*SUM(N(B:B=B2))>1,"重复","")
9楼
99253415
{=IF(ISNA(VLOOKUP("北京"&B2,$A$2:$A$15&$B$2:$B$15,1,)),"",IF(COUNTIF(B:B,B2)>1,"重复",""))}
方法比较抽笨 84个字符
如何标记其他城市与有北京的重复人名?.rar
10楼
tntpai
=IF(SUMPRODUCT(($A$3&$B$2:$B$15=A2&B2)-($A$2:$A$15&$B$2:$B$15=$A$3&B2)),"重复","")
11楼
悟空师弟
公布答案
12楼
悟空师弟
公布答案
13楼
piny
小弟有意見 題意既然說

适用版本: 2010 2007 2003以前版本  

那應該這三個版本都可以適用的公式才可以選為最佳解吧?

~先前有想過整列寫以縮短公式,就是看到需適用2003才做罷~
14楼
悟空师弟

抱歉,勾选2003版是习惯动作,当时没考虑版本问题,感谢提醒,评分已经补上!
15楼
w83365040371
  1. =IF(AND(COUNTIF(B:B,B2)>1,SUM(N("北京"&B2=A:A&B:B))),"重复","")
16楼
wjc2090742
虫子的公式如果写成下面这样,只要42字符了,当然没有这个必要。标记下,学习好思路。
  1. =IF(OR((A2<>A$3)&B2=(A:A=A$3)&B:B),"重复","")

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap