使用数字和第一个空格作为分隔符的Excel公式
问题描述:
我已经为将报表导出为“Microsoft Excel(97-2003)Data-Only”文件的用户编写了Crystal Report。其中一列是在以下格式的地址:使用数字和第一个空格作为分隔符的Excel公式
123大街
456小号3日圣
789 NW巷
总有一系列数字的后面是单个空间,然后是地址的其余部分。有没有办法,我可以编写针对此列,将删除第一个数字和第一空间中的Excel公式 - 这样我就可以用下面的结束,在这种情况下:
大街
小号3街
NW Lane
编辑 - 为什么downvote?
答
可能有不止一种方法来做你想做的事情。一种方法是找到第一个空间的位置,然后把所有的字符都放在它的右边。例如:
=RIGHT(A1,LEN(A1)-FIND(" ",A1))
处理了您的示例数据。根据数据的质量,这可能非常脆弱,您应该将其包装在适当的错误检查公式中。
答
假设你的字符串是A2那就试试这个
=REPLACE(A2,1,FIND(" ",A2),"")
我才意识到,我竟然不知道如何将其应用到单元格或列。 – Jake
那么我们假设你的数据是从A1开始的。您可以将此公式复制到B1并将其拖下。不知道你的工作表的布局,我不知道我能否帮助你。 – sous2817
就是这样;非常感谢你。 – Jake