我已经为将报表导出为“ Microsoft Excel(97-2003)仅数据”文件的用户编写了Crystal Report。
其中一列是以下格式的地址:
123大街456 S 3rd St西北巷789号
总是有一系列数字,后跟一个空格,然后是地址的其余部分。
是否有一个我可以针对此列编写的公式,该公式将删除第一个数字和第一个空格-因此,在这种情况下,我得到以下内容:
大街南三街西北巷
可能有很多方法可以做您想要的事情。一种方法是找到第一个空格的位置,然后将所有字符放在它的右边。例如:
=RIGHT(A1,LEN(A1)-FIND(" ",A1))
处理您的示例数据。根据数据的质量,这可能会很脆弱,因此您应该将其包装在错误检查公式中,以适当。
假设您的字符串在A2中,然后尝试此操作
=REPLACE(A2,1,FIND(" ",A2),"")