多语言展示
当前在线:457今日阅读:172今日分享:19

系统导出数据如何拆分提取单元格中交叉的汉字

如何将拆分到不同列的数据只提取汉字
工具/原料

EXCEL2007

方法/步骤
1

新建一个空白的EXCEL工作薄,而后双击打开

2

将系统导出的数据,复制到工作表任意一列,我们可以看到,中文和数字有交叉,如何提取中文信息呢

3

选中导出数据,而后点击数据,分列,在弹出的窗口点击固定宽度,如图,讲宽度都设置为1mm知道覆盖最后一个字符

4

设置完毕后确定,就将原始数据,拆分到了很多列,那么如何讲汉字部分,放到一个单元格呢

5

在H2单元格输入公式=IFERROR(INDEX($I2:$Q2,,SMALL(TRANSPOSE((LENB($I2:$Q2)<>2)/1%%+COLUMN($A:$I)),1)),''),而后三键结束,我们就可以看到获取了第一个汉字,因为汉字和数字之间,是不一样的,汉字2字符,数字1字符而最后的1,是提取范围内的第一个汉字

6

因为我们国家名字,一般为3-4个子,所以我们将上面公式复制4个,而后用&连接,就将汉字连接到了一起IFERROR(INDEX($I3:$Q3,,SMALL(TRANSPOSE((LENB($I3:$Q3)<>2)/1%%+COLUMN($A:$I)),1)),'')&IFERROR(INDEX($I3:$Q3,,SMALL(TRANSPOSE((LENB($I3:$Q3)<>2)/1%%+COLUMN($A:$I)),2)),'')&IFERROR(INDEX($I3:$Q3,,SMALL(TRANSPOSE((LENB($I3:$Q3)<>2)/1%%+COLUMN($A:$I)),3)),'')&IFERROR(INDEX($I3:$Q3,,SMALL(TRANSPOSE((LENB($I3:$Q3)<>2)/1%%+COLUMN($A:$I)),4)),''),而后三键结束

7

下拉H2公式,我们就将所有的汉字,提取出来,放到了一个单元格

推荐信息