excel两列数据,A列词是B列词的一部分,如何自动统一排序

A列 B列 张三 赵家老五 李四 张三第一 赵五 王六我了个去 王六 第二李四 如上图,B列为A列通过不同形式拓展出来的词组,但B组顺序是乱的,如何让A组自动排序,和B列对应的词在同一行呢
2026年09月23日 06:15
有2个网友回答
网友(1):

在A列后插入一个空列,然后在D1单元格输入以下公式,然后向下填充公式

=MATCH("*"&LEFT(A1)&"*",C:C,0)

选择D列,在“排序”中按“降序排序”即可。

 

详见附图

 

 

网友(2):

如果每列的词组中第一个字都是一样的话,就像是张三应该对应张三第一,这样的话就可以按字母升降序排列了,但现在有一个问题就是李四对应的那个是第二李四,这就不好办了