想制作西班牙语和中文词汇表,怎样将西班牙语和中文自动分成两列,用正则或Excel如何解决呢?

想制作西班牙语和中文词汇表,怎样将西班牙语和中文自动分成两列,用正则或Excel如何解决呢?,第1张

前面回答的用left&right函数是没错的,只不过计算所用引用单元格有问题

提取文字:C1单元格公式为=RIGHT(A1,LENB(A1)-LEN(A1))

公式含义为:lenb函数(返回文本中包含的字符数&一个汉字为两个字符)

len函数(返回文本中包含的字符个数&与lenb函数的区别就是”字符个数“和”字 ,符数“一个汉字算一个字符数在配合RIGHT函数提取出文字

提取字母:B1单元格公式为=LEFT(A1,LEN(A1)-LEN(C1))

然后如图,即便西语中包含空格也是可以完全提取的。

在需要逆序排列内容的旁边新插入一列(最左边最右边或者是任意位置都可以),我们先称它为“辅助列”,本例中为A列。
在辅助列中找到需要排序内容第一行对应的单元格,本例中为A2单元格,在该单元格中输入数字1,回车继续向下输入数字2,然后选中A2和A3两个单元格,双击或者拖动A3单元格的填充柄向下填充到需要排序内容的最后一行。PS:填充柄是什么?好吧,普及一下,就是鼠标移动到单元格右下角时出现的那个“加号”状的东西,本例中选中A2和A3后双击A3单元格的填充柄就可以了。
将辅助列中的内容和需要排序的内容全部选中,在上方的工具条中找到“数据”,点击后再在下方找到“排序”,再点击,在d出的对话框中依次选择主要关键字为辅助列的列号(本例中为A列)、排序依据为“数值”,次序为“降序”,然后点确定,即可得到逆序排列好的数据了。PS:如果你仅仅是要复制排列好的数据而不需要保存,那到这一步就算完成了。
最后删掉辅助列就大功告成啦,你学会了吗?希望能帮到你!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13129717.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-07
下一篇 2023-06-07

发表评论

登录后才能评论

评论列表(0条)

保存