Regex 关于保留某些特定的格式化字符串,同时删除给定列的其他字符串
在excel文件中,某些列具有如下单元格值Regex 关于保留某些特定的格式化字符串,同时删除给定列的其他字符串,regex,windows,excel,vba,Regex,Windows,Excel,Vba,在excel文件中,某些列具有如下单元格值 ABCDE-4567 1234 我想保留该特定单元格的ABCDE-4567并删除1234。换句话说,如果有一个数值与任何其他字符串都没有关联,我们应该删除它。既然4567通过-与ABCDE相连,我们应该保留它。如何在Excel中执行此操作?如果所有值都与示例中的值相同,则可以通过搜索单元格中的第一个空格(”)来执行此操作,然后返回从左到右的所有字符 =LEFT(A1,FIND(" ",A1)-1)
ABCDE-4567 1234
我想保留该特定单元格的
ABCDE-4567
并删除1234
。换句话说,如果有一个数值与任何其他字符串都没有关联,我们应该删除它。既然4567
通过-
与ABCDE
相连,我们应该保留它。如何在Excel中执行此操作?如果所有值都与示例中的值相同,则可以通过搜索单元格中的第一个空格(”
)来执行此操作,然后返回从左到右的所有字符
=LEFT(A1,FIND(" ",A1)-1)