列A具有电子邮件域值(例如:yahoo.com),列B具有描述值(例如:Yahoo用户)。所以我需要比较它的匹配与否。如果A有gmail.com而B有雅虎用户,那么结果应该是' false'。有人可以通过公式将其放在excel上。
答案 0 :(得分:1)
如果要将B列中的每个单元格与A列中的相应单元格进行比较,请尝试使用
=COUNTIF(B2,"*"&A2&"*")>0
答案 1 :(得分:1)
假设条目值类似于Yahoo User或yahoo.com,其中域名以第一个字符开头,并且可以由.
或(空格字符)分隔,这是我的解决方案。
Column A Column B
Yahoo.com Gmail user
Gmail User yahoo user
gamil.com yahoo.com
在C1中输入此公式
=LEFT(B2,MIN(IFERROR(SEARCH(".",B2),9999999),IFERROR(SEARCH(" ",B2),9999999))-1) = LEFT(A2,MIN(IFERROR(SEARCH(".",A2),9999999),IFERROR(SEARCH
这是一个更清晰的快照。
它可能看起来像一个复杂的公式,但它很简单。该公式从左侧提取域名,然后匹配以查看它们是否相同。如果能解决您的问题,请标记为答案。
答案 2 :(得分:0)
这是另一种方法:
可以使用以下公式在字符串中搜索字符串:
=ISNUMBER(SEARCH(substring,text))
'substring'和'text'都可以是单元格或文本。
答案 3 :(得分:0)
如果您在A1中使用yahoo.com并在B1中使用abc@yahoo.com,那么答案会更简单
Spring