答案1
您可能正在寻找的公式是:
=IF(RIGHT(A1,LEN(A1)-SEARCH("(",A1)+1)=RIGHT(B1,LEN(B1)-SEARCH("(",B1)+1),"Same Nr","Different Number")
解释:(123)部分
LEN(A1)-SEARCH("(",A1)+1
切割(123)文本之外
RIGHT(A2,LEN(A1)-SEARCH("(",A1)+1)
B 列也一样
RIGHT(B1,LEN(B1)-SEARCH("(",B1)+1)
比较它
RIGHT(A1,LEN(A1)-SEARCH("(",A1)+1)=RIGHT(B1,LEN(B1)-SEARCH("(",B1)+1)
然后将其放入 IF 语句中(或执行任何你想执行的操作)
答案2
假设 A 和 B 中的字符串,您可以计算括号内数字的差。
=MID(A1, FIND("(", A1)+1,LEN(A1)-FIND("(",A1)-1) - MID(B1, FIND("(", B1)+1,LEN(B1)-FIND("(",B1)-1)
提取 A1 和 B1 括号之间的字符串(此处为数字)并减去。这基本上是使用 MID 的两倍相同公式
MID(A1, FIND("(", A1)+1,LEN(A1)-FIND("(",A1)-1)
- 找到第一个 ( 括号的位置并在使用 FIND 后立即开始
- 通过减去总长度和 ( 括号的位置并删除 1 即 ) 括号,找到从第一个 ( 括号读取的字符数
- 根据位置和字符数使用 MID 提取
- 减去两者
但您不妨使用 Jounathaen 的 RIGHT....更快...
答案3
创建第三列,如果要在每行的两列之间找到区分大小写的匹配,请使用 EXACT 函数:
=IF(EXACT(A2, B2), "匹配", "")