在一些系统导出的Excel2019数据中,经常会出现很多杂乱的字符。如果仅使用Excel2019中的函数来提取这些数据中所需的信息(如汉字、数字和英文),往往过于费力且效率低下。
但是,如果将Excel2019与Word结合使用,在通配符的帮助下,从这些杂乱的数据中提取所需的信息是非常容易的(图1)。
购买中餐
首先,选择Excel2019工作表中凌乱数据列中的所有数据,将其复制并粘贴到一个新的空白Word文档中(图2)。
选择Word文档中的数据列,单击“替换”,然后输入【!I-】、“替换为”不要输入任何内容,单击“更多”,在展开的面板中选中“使用通配符”,然后单击“全部替换”。这样一来,
数据列中的所有非中文字符都将被删除,只留下中文字符。只需将替换的数据剪切并粘贴到Excel2019工作表中即可(图3)。
提示:“【!”“是关键字,“【One-】”代表汉字通配符,代表GBK编码表中从“一”到“”的所有汉字(拼音:d o)。还有“!"!"在“I-】”中它的意思是不,
也就是说,所有汉字都用空格替换。
获取数字
将Excel2019工作表中杂乱的数据再次复制粘贴到一个空白的Word文档中,选择Word文档中的数据列,单击“替换”,然后输入【!0-9】、“替换为”并单击“更多”。
选中展示面板中的“使用通配符”,然后单击“全部替换”。这样,数据列中的所有非数字字符都将被删除,只留下数字。只需将替换的数据剪切并粘贴到Excel2019工作表中即可(图4)。
提示:“【!“0-9】”的含义:因为数字通配符是“【0-9】”,所以也是“!“它的意思是没有,所以”【!0-9】“表示非数字。
学习英语
要获得英文字符,需要两步。在Word文档中查找替换时,首先将“【0-9】”替换为“为什么不输入它”;然后将“【one-】”替换为“为什么不进入”。这样,数据栏中的所有数字和汉字都被删除了,只剩下英文字符。
只需将替换的数据剪切并粘贴到Excel2019工作表中。