我在特定单元格中有一个电子表格,这是一个URL,还有一个16位数字,并且总是在右边,我需要一个excel函数,在该单元格中查找这个16位数字并验证它是否存在于这个细胞
我需要一个查看数据的函数,并查找此数据中的每个16位数字。
有什么想法吗?
答案 0 :(得分:1)
如果您的地址如下所示,RIGHT
将帮助您获取16位数字,具体取决于您的数据外观和所用内容:
somesortofaddress.com/1872965370982716
=RIGHT(A1, FIND("/", A1)-1)
您可以将其与LEN
函数绑定,以检查该字符串的长度:
=LEN(RIGHT(A1, FIND("/", A1)-1)) 'will return 16'
或者,如果您只是想知道是否有一个16位数字,请将其全部丢入IF
=IF(LEN(RIGHT(A1, FIND("/", A1)-1))=16, "Exists", "Doesn't Exist")
这至少应该是一个起点,如果没有样本数据,很难准确回答。祝你好运。
编辑*
根据您提供的示例,只需使用=RIGHT(A1, 16)
即可返回网址中的前16个字符,或者使用此=RIGHT(A1, FIND("=", A1)-1)
,它将返回=
之后的所有内容。