Excel怎样将一列文本中间的数值去掉?

如题所述

材料/工具:Excel2010

1、打开Excel2010表格,在表格中选中需要截取的单元格;

2、选择方方格子加载项,找到删除中间文本的功能;

3、在下拉框内中选择删除中间文本;

4、在弹出对话框中,设置要删除的规则,例如从第几个字符开始,或者从特定的字符开始,根据需求设置,设置好后点击确定;

5、点击确定后就处理好文本,点击对话框的退出,关闭对话框。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2024-01-02

    Excel将一列文本中间的数值去掉,只保留文本,可用CONCAT+FILTER+MID+ROW+ISERROR函数配合处理,按方法处理。

    假定混合字符串在A列,处理后存放在B列。

    B1公式,=CONCAT(FILTER(MID(A1,ROW($1:$99),1),ISERROR(--MID(A1,ROW($1:$99),1))))。

    本例中,先用MID和ROW打散字符串,再用FILTER过滤掉数字,最后用CONCAT合并字符串,得到结果。

第2个回答  2024-01-02
要将一列文本中间的数值去掉,你可以使用 Excel 中的文本函数和文本操作符来实现。以下是一种可能的方法:
假设你的文本数据位于 A 列,从单元格 A1 开始。你可以在 B 列使用以下公式:
复制=LEFT(A1,SEARCH(" ",A1)-1)&RIGHT(A1,LEN(A1)-SEARCH(" ",A1,SEARCH(" ",A1)+1))
这个公式将使用空格作为分隔符,找到第一个空格前的文本(使用 LEFT 函数和 SEARCH 函数),然后找到第二个空格后的文本(使用 RIGHT 函数、SEARCH 函数和 LEN 函数),最后将这两部分文本连接在一起。
接下来,将该公式应用到 B 列的所有单元格中。然后,B 列中的数据将是去掉中间数值后的文本。
注意:这个方法假设文本中的数值之间都有一个空格作为分隔符。如果你的数据中使用了其他分隔符,你需要相应地修改公式中的空格部分。
希望这个方法对你有所帮助!如果你有任何其他问题,请随时提问。
相似回答
大家正在搜