发布网友 发布时间:2023-10-08 14:46
共1个回答
热心网友 时间:2024-04-18 09:20
在excel中怎样快速提取数字里的文本内容,提供一个解决方法给你们。
第一步,假设数值在A列
在B列输入以下公式:
=CONCAT(IF(ISNUMBER(--MID(A1,ROW($1:$50),1)),"",(MID(A1,ROW($1:$50),1))))
第二步,下拉复制,查看结果。
此公式分下面三步进行处理:分述如下:
第一步,用MID把A1中的字符串拆分,并分别存放到第1行至50行,行数多少由A1中的字符个数决定。MID(A1,ROW($1:$50),1))
第二步,将拆分的数值进行判断,--MID(A1,ROW($1:$50),1)),加两个-,就是把拆分的结果进行数字类型转换。用IF把数字类型的字符置空(去掉),IF(ISNUMBER(--MID(A1,ROW($1:$50),1)),"",(MID(A1,ROW($1:$50),1)))。当然,剩下来的就是文本类型字符了。
第三步,用CONCAT函数把文本字符合并,就是我们需要的结果。
就是这些啦。