使用逗号前的最后一个字母按字母顺序排序文本


1

我目前被命令按字母顺序对包含约250个条目的列表进行排序。问题是:不使用第一个单词或特定列,而是使用第一个逗号之前的最后一个术语:

[li]title surname1 name1, occupation, city[/li
][li]title surname2 name3, occupation, city[/li
][li]title surname3 name3, occupation, city[/li]

我目前正在尝试不要手动执行此操作。知道怎么做吗?


你有没有做过这个?你可以回答你自己的问题
MrLore

Answers:


0

将数据保存到文本文件并在MS Excel或LibreOffice Calc(免费)中以“逗号分隔”打开,但在您的情况下将分隔符更改为空格。然后,您可以对所需的任何列进行排序和筛选。

Excel导入向导如下所示: 在此输入图像描述


不错的想法,但许多项目有多个标题,姓氏或名称,导致姓氏的列非常不同。
发送

对不起,我认为结构是一致的。您可以以逗号分隔的方式导入Excel,然后使用Excel函数拆分第一列,然后对提取的“姓氏”进行排序。
Atzmon
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.