`
参与
文本处理(提取/过滤 空格、符号、数字、英文、中文)
基础        编号:580        日期:2024/11/11 17:13:11         作者:清风扬
阅读:0

一、简

有时候碰到单元格中存在中文、数字、英文、符号等多种混合的文本内容,我们需要将里面的指定内容(比如数字)提取出来,或将里面不要的文本(比如中文)删掉。如果Excel原生文本函数left, right, mid,难度较大,并且需要很好的基础,相对比较费时耗力。

而方方格子里面的文本处理功能,点点鼠标就能提取你想要的文本内容,或者删除文本中不需要的内容。


该功能提供了5种文本类型:空格、符号、数字(0到9)、英文(字母Aa-Zz)、中文(汉字),用户可以通过勾选对应的文本类型(可多选)来实现提取或删除对应文本内容。


二、示例

(一)提取单元格中的数字


操作步骤:


1.选中区域A2:A4




2.点击 方方格子>勾选数字>提取




3.在弹出的 存放结果 对话框后,选中B2单元格,作为存放结果的第一个单元格,然后点击确定按钮




现在,我们就将单元格中的数字提取出来了(提取中文、英文、符号的步骤也是如此)




提示这里的数字仅限0到9,不包括小数点和正负号。如果要提取出包含小数的数字,可以勾选数字和符号(这里的小数点和正负号被视作符号)


如果要提取带单位的数字,常见于产品规格(数字+英文单位缩写),可以勾选数字和英文,然后点击提取即可。




(二)过滤单元格中的中文


操作步骤:


1.选中区域A2:A4




2. 点击 方方格子>勾选中文>过滤




3.在弹出的 存放结果 对话框后,选中C2单元格,作为存放结果的第一个单元格,然后点击确定按钮




现在,我们就将单元格中的中文过滤掉了(过滤数字、英文、符号的步骤也是如此)





三、注意事项:

(一)支持的场景

1.本功能支持撤销;

2.支持对多个不连续的区域进行处理(有时为了提高效率,可以按住Ctrl键,选择多个不连续的区域,然后一次性批量处理)
3.支持对隐藏区域的处理,以及筛选状态下的处理;
4.碰到有公式的单元格(含数组公式溢出区域),支持对公式的结果进行处理;


(二)不支持的场景

1.本功能不支持对错误值的处理,碰到错误值,将自动跳过;

2.不支持对工作表组或者多表的处理。


(三)报告与进度

1.本功能运行完成后默认不提供完成报告,如果碰到有异常/错误,则提供报告;

2.当处理数据量较大时,会提供进度提示。


(四)其他