excel中英文单词如何按相同后缀排序
一个词能有多长,加个宏函数就行了:
按ALT+F11打开宏编辑器,在VBAProject中右键单击,新建一个模块,添加以下代码,保存文件(可能需要将保存类型改为“带宏的工作簿”)。
功能?反转(str?作为?字符串)
暗淡?n?作为?整数
暗淡?我?作为?整数
暗淡?结果?作为?线
n?=?长度
如果?n?=?0?然后
反转?=?""
其他
为了什么?我?=?n?去哪?1?一步?-1
结果?=?结果?& amp?Mid(str,?我,?1)
下一个?我
反转?=?结果
结束?如果
结束?函数假设所有单词从第一行开始,A列是单词,B列是解释,然后在单元格C1中输入公式“=Invert(A1)”,向下填充公式,在单元格D1中输入公式“= vlookup (invert ($ C1,A: B,0)。
现在你可以随意对C列和D列进行排序。
如果你不明白,发给我。