首页 > 解决方案 > 如果它是 csv 文件中的数字,则从单元格中删除最后一个单词

问题描述

如果它是如下例所示的数字,我想从单元格中删除最后一个单词

标题
字符串字符串编号1 字符串字符串编号2
字符串 字符串 number1 字符串 字符串
字符串字符串编号1 字符串字符串编号2
数字字符串 number1 字符串字符串

我想得到这个结果

标题
字符串 字符串 number1 字符串 字符串
字符串 字符串 number1 字符串 字符串
字符串 字符串 number1 字符串 字符串
数字字符串 number1 字符串字符串

标签: excelcsv

解决方案


该文件向您展示了一种方法。我认为一个词总是用空格隔开。这是一个放置在 C4 中的公式,以及您在 B4 中的示例。

=IF(ISNUMBER(RIGHT(B4,1)+0),SUBSTITUTE(B4," "&SUBSTITUTE(RIGHT(SUBSTITUTE(B4," ",REPT("?", 999)), 999),"?",""),""),B4)

基本上使用基于数字的反向查找。


推荐阅读