另辟蹊径Word助力数据整理

2021-09-09 03:48平淡
电脑爱好者 2021年24期
关键词:字符串单元格粘贴

平淡

将一行显示转换为多列

对类似于将省份名称由一行显示转换为多列的操作,利用Word的“文字转换为表格”功能就能快速地完成。我们先将需要整理的数据复制到Word的新建文档中,接着全选文本,依次点击“插入→表格→文本转换为表格”,在弹出的窗口中按实际需要输入列数,如这里输入的是“4”,然后点击“确定”按钮(图1)。

之后它们就会被自动转换为一个4 列9行的表格,最后将该表格复制到Excel中即可(图2)。这里的行数是用总数除以列数自动生成的,比如本例中共有34个省份,列数设置为4后,行数9就自动生成了。假如想生成一个4列10行的表格(在前3列中,每列为10个省份),那么操作完后手动进行简单的調整即可。

快速插入指定数量的空行

如果需要在Excel的相临数据行之间插入指定数量的空行,比如在制作字幕时需要在前后时间线之间插入多个空行。我们先在Excel中复制需要插入空行的数据,切换到Word后依次点击“开始→粘贴→粘贴选项→只保留文本”,这样每行数据就会转换为如图所示的格式(图3)。

假设需要在前后时间线之间插入4个空行,先按下“Ctr l+H”快捷键打开“查找和替换”对话框,在“查找内容”处依次点击下面的“特殊格式→段落标记”(即查找“^p”,不含外双引号,下同)、“替换为”处输入“^p^p^p^p^p”(要插入N个空行就添加N+1个“^p”符号),然后点击“全部替换”,这样即可在每行时间线之间插入4个空行(图4)。

从数字、汉字混合的字符串中提取数字

在日常操作中,我们经常要从一些混合字符串中提取指定的数字。比如一些包含文本、标点符号和数字的手工记账数据,现在需要将其中的数字全部提取出来并求和。首先将需要提取数字的字符串复制到Word的新建文档中,同上打开“查找和替换”对话框,在“查找内容”处输入“[!^1-^127]”(表示查找所有的汉字和中文标点符号)、“替换为”处输入“ ”( 即制表符,可在记事本的任意两个字符之间按下Tab键,然后复制出现的空白字符并粘贴到此即可),勾选“使用通配符”,然后点击“全部替换”(图5)。完成替换后,这样保留下来的内容就只有数字以及Ta b字符(图6)。

复制整理后的内容并将其粘贴到Excel中,接着在Excel选中这些内容,按下F5键,在打开的窗口中依次点击“定位条件→ 空值”,点击“确定”按钮后即可自动选中该区域中的所有空单元格(图7)。

接下来用鼠标右键点击任意一个被选中的空单元格,在弹出的菜单中依次选择“删除→右侧单元格左移”,这样最终保留下来的就是需要提取的数字了。最后再将这些数字分别复制到所对应的字符串的后面并求和即可(8)。

猜你喜欢
字符串单元格粘贴
帖脸谱
玩转方格
玩转方格
《猫头鹰》小粘贴
A ski trip to Japan
浅谈Excel中常见统计个数函数的用法
What Would I Change It To
一种新的基于对称性的字符串相似性处理算法
依据字符串匹配的中文分词模型研究
一种针对Java中字符串的内存管理方案