如题所示,如何将带有中文和数字的有规律的一列数据,分别显示在两个列上?
请看下图!
上图中,A列显示的是中文和数字的数据,注意,这些数据是有规律的,每个单元格的中文都有两个字符;
现在,我们所要做的就是,如何将A列的单元格中的中文显示在B列,数字显示在C列呢?
方法非常简单,使用Excel的数据分列即可解决问题!
首先,选中有数据的A列单元格,如:选中A2到A4单元格;然后执行“数据”→“分列”,如下图!
弹出如下图的对话框!
上图中,选择“固定宽度”,点击“下一步”按钮,弹出如下图的对话框!
在上图中,就得谨慎操作了,在“数据预览”下面,使用鼠标左键在中文和数字之间点击一下,这个时候,会出现一个方向朝上的箭头,如上图,这个箭头就是用来分列数据的,之后点击“下一步”按钮,弹出如下图的对话框!
上图中,我们必须选择好分列出来的数据,即中文和数字,分别放在哪个列;
点击“目标区域”右边的那红线圈住的那按钮,选择好B2到C4单元格;或者直接在“目标区域”输入框中输入如上图的区域也行!
最后点击“完成”按钮,就这样,结果就出来了!如下图!
上图为结果图!
注意,以上的实现方法,前提条件是,综合数据列,其值有一定的规律,才能完好的分割出来显示在不同的列,即A列中的中文有两个字,数字有三个字,这是有规律的!
针对没有任何规律的单元格的值,想提取相应的中文、数字、英文,分别存放到其它的列,那么,难度就比较大了,一般可以使用VBA来实现!关于这方面的知识,我们将在下一文阐述!