我应该使用什么公式来识别包含两个或更多“ @ ”的单元格?
例如,我从工作表中复制了数千封电子邮件并将其粘贴到新工作表中(电子邮件仅在一列中)但是有一种情况是单元格可能包含两封或更多封电子邮件[例如。 abcd @ efg.comhijk @ lmn.com ],我想要的是突出显示/识别包含这样的单元格,以便我可以轻松地从列表中修复或删除它。
对此的任何回应都将受到高度赞赏。感谢。
答案 0 :(得分:1)
您可以使用此公式计算单元格中的“@”符号,如果它超过2,则表示带有TRUE标志
=IF(SUMPRODUCT(LEN(A1)-LEN(SUBSTITUTE(A1,"@","")))=2,"TRUE","FALSE")
请参阅下图,了解excel中使用的公式
或者您可以将此公式放在条件格式中,以在TRUE()
时突出显示单元格=IF(SUMPRODUCT(LEN(A1)-LEN(SUBSTITUTE(A1,"@","")))=2,TRUE(),FALSE())
答案 1 :(得分:1)