Excel 公式使用数字和第一个 space 作为分隔符
Excel formula to use numbers and first space as delimiter
我已经为将报告导出为 "Microsoft Excel (97-2003) Data-Only" 文件的用户编写了一份 Crystal 报告。其中一列是地址,格式如下:
123 大街
456 南三街
789 N W 巷
总有一系列数字后跟一个 space,然后是地址的其余部分。是否有一个 Excel 公式,我可以针对此列编写,删除第一个数字和第一个 space - 这样我就可以得到以下结果,在这种情况下:
主街
南三街
北西巷
可能有多种方法可以满足您的需求。一种方法是找到第一个 space 的位置,然后取出它右边的所有字符。例如:
=RIGHT(A1,LEN(A1)-FIND(" ",A1))
已处理您的示例数据。根据您的数据质量,这可能非常脆弱,您应该将其包装在适当的错误检查公式中。
假设您的字符串在 A2 中然后试试这个
=REPLACE(A2,1,FIND(" ",A2),"")
我已经为将报告导出为 "Microsoft Excel (97-2003) Data-Only" 文件的用户编写了一份 Crystal 报告。其中一列是地址,格式如下:
123 大街
456 南三街
789 N W 巷
总有一系列数字后跟一个 space,然后是地址的其余部分。是否有一个 Excel 公式,我可以针对此列编写,删除第一个数字和第一个 space - 这样我就可以得到以下结果,在这种情况下:
主街
南三街
北西巷
可能有多种方法可以满足您的需求。一种方法是找到第一个 space 的位置,然后取出它右边的所有字符。例如:
=RIGHT(A1,LEN(A1)-FIND(" ",A1))
已处理您的示例数据。根据您的数据质量,这可能非常脆弱,您应该将其包装在适当的错误检查公式中。
假设您的字符串在 A2 中然后试试这个
=REPLACE(A2,1,FIND(" ",A2),"")