2022年11月20日12:00:52 2 X 15.95 15.95美元57 5 689 5 689 1 4111 0令人惊叹的乐高团队
我需要得到的位置没有4111在上面的文本字符串,作为一个excel初学者任何帮助将不胜感激。谢谢。
所有的文本字符串将有一个4位数字,如4111,我必须得到的位置。
我试过用这个公式在另一列中得到四位数,LOOKUP(10^15,MID(A1,ROW(INDIRECT(“1:“&LEN(A1))),5)+0),但是我想得到位置。
我试过使用查找,但我只能走这么远,作为一个初学者。
4条答案
按热度按时间xqkwcwgp1#
使用您提供的公式
=LOOKUP(10^15,MID(A1,ROW(INDIRECT("1:"&LEN(A1))),5)+0)
来识别数字,并使用FIND
来取得数字的位置。nwo49xxi2#
这看起来像是以空格(或其他字符)分隔的文字字串。如果您有许多类似的数据列,请使用[数据a索引标签上的a分列a功能。使用[分隔符号a选项,然后按一下空格旁边的核取方块(或其他,如果它是自订的,不在可用选项中),Excel会将数据分割成栏。
s4n0splo3#
对于您的字符串示例,如果您知道您的4位数是从字符串开头的第58个字符开始的,则使用
=MID(A1,58,4)
A1作为包含您的字符串的单元格。MID function会根据您指定的字符数,从您指定的位置开始,传回文字字串中特定数目的字符。
n7taea2i4#
它在每个空格处拆分字符串,并筛选结果,以确定其长度为4个字符,并且在转换为数字时不会出错。