[英]Excel Partial Look Up Of Phone Number Right To Left
我一直试图写一个数字查找公式,看是否存在某些东西。 理想情况下,例如查看xxxxxxx,然后查找匹配参考值(即xxxxx)中的最后8个字符,因为存在多种格式。
使用以下我从工作公式中修改的以下内容作为完全匹配项,我试图指定要查看的字符数,Excel告诉我的参数太多了。 我尝试使用示例“ = MATCH(“ ”&LEFT($ A8,5)&“ ”,'Number'!$ G:$ G,0)“尝试几种不同的方法来应用此方法,但是没有运气。
=IFERROR(IF(MATCH("*"&LEFT($A8,'Number'!$G:$G,8),"Yes",),"No"))
有什么建议么 ?
谢谢
人族
您可以使用如下所示的LOOKUP:
=IF(ISNA(LOOKUP(2^15,FIND(RIGHT(A8,8),G:G,1))),"No","Yes")
或根据需要匹配:
=IF(ISNA(MATCH("*"&RIGHT(A8,8)&"*",G:G,0)),"No","Yes")
编辑:更改了不同工作表的公式。
=IF(ISNA(LOOKUP(2^15,FIND(RIGHT(A8,8),'Number M'!G:G,1))),"No","Yes"
=IF(ISNA(MATCH("*"&RIGHT(A8,8)&"*",'Number M'!G:G,0)),"No","Yes"
注意到一件事,您可能会遇到这种情况。
如果假定A8具有302111983588
并且'Number M'!G:G
也包含此值作为精确值,则具有MATCH
第二个公式将失败,但LOOKUP
按预期工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.