繁体   English   中英

Excel部分从右到左查找电话号码

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM