各种类型字符鱼龙混杂的Excel单元格,如何按类型拆分成多列?

Excel学习世界 2023-08-10 21:20:45

Excel 同一单元格中如果鱼龙混杂,什么字符类型都有,如何分门别类提取出来?要是有规律还好说,如果没有规律,请求助 Word。

案例:

将下图 1 中的中文、数字、英文字符分别提取出来,放在不同的列中。

效果如下图 2 所示。

解决方案:

1. 将标题除外的数据表区域复制粘贴到 Word 中。

2. 按 Ctrl+H --> 在弹出的对话框的“查找内容”处输入以下内容 --> 点击“更多”按钮:

[!一-龥]

“一”是最小的中文;

“龥”通常表示最大的中文,也可以用“﨩”替代;

“!”表示“非”;

此处表示查找出所有非中文

3. 在展开的区域中勾选“使用通配符”--> 点击“全部替换”

4. 在弹出的对话框中点击“确定”按钮。

5. 将 Word 中的表格复制粘贴回 Excel。

6. 重复步骤 1,将“查找内容”替换为以下内容 --> 点击“全部替换”:

[!0-9]

表示所有非数值

7. 点击“确定”。

8. 也将表格复制粘贴到 Excel 中。

9. 再次重复步骤 1 --> 输入以下查找内容 --> 点击“全部替换”:

[!a-zA-Z]

查找出所有非小写和大写字母

10. 点击“确定”--> 关闭“查找和替换”对话框

11. 最后一次复制粘贴回 Excel。

0 阅读:72

Excel学习世界

简介:Excel 学习交流