【问题标题】:Custom sort in Excel by first character and user-defined non-alphabetical order.在 Excel 中按第一个字符和用户定义的非字母顺序自定义排序。
【发布时间】:2017-08-18 05:41:42
【问题描述】:

我需要在 Excel 中创建自己的排序顺序,但我只想按单元格的第一个字符排序。我的细胞看起来像: T100 T101 S100 A100

我需要它们按照 T 的第一、A 的第二和 S 的第三自动排序。我实际上有大量的 T,并且将来我会在工作表中添加未知的 Txxx 值,因此我无法指定要排序的整个单元格值(列表将不断需要更新并且会很大)。

非常感谢任何帮助,谢谢。

【问题讨论】:

    标签: excel


    【解决方案1】:

    简单的解决方案可能是添加一个将字母转换为数字的列,以便 T205 变为 1T205A100 变为 2A100

    我会这样安排:

    • A 列有您的值(例如“T101”)
    • B 列从 A 列中提取字母并附加到 A 列中值的开头=VLOOKUP(LEFT(A2),[some table],2,0) & A2

    然后在 B 列上排序:

    【讨论】:

    • 嘿,本。谢谢,这很有帮助。
    • 很高兴我能帮上忙,@aronduncanstein!
    猜你喜欢
    • 2012-11-02
    • 1970-01-01
    • 2018-01-17
    • 2019-05-22
    • 2014-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多