【问题标题】:Google Sheet filter-function not working as sorterGoogle Sheet 过滤器功能不能用作排序器
【发布时间】:2020-05-13 17:08:32
【问题描述】:

我有一个 Google 表格,其中包含 100-845 之间的许多数字。其中一些在它们后面有“pt”或“A/B/C”,这使得过滤器将它们放在排序 A-Z 的底部。 你们知道什么快速解决方法吗?

为了更容易理解;在单元格 A2:A745 中,我在每一行中都有这样的数字,我想对其进行排序:

100
101pt
101pt
102A
102B
103
104
...

期待您的回复。

【问题讨论】:

    标签: sorting google-sheets filter string-formatting number-formatting


    【解决方案1】:

    选择列并将其转换为纯文本

    然后用 A-Z

    对其进行排序

    【讨论】:

    • 就这么简单。非常感谢玩家0!
    【解决方案2】:

    如果它们都是 3 位数字,你应该可以这样做:

    =sort(filter(A:A,A:A<>"")&"",1,1)
    

    将它们全部排序为文本。

    如果您混合使用(例如)1,2 和 3 位数字并希望将它们按数字排序,因为 3(例如)会出现在 23 之后。

    【讨论】:

    • 嗨,汤姆,感谢您的回复。可能我说的不够具体。我正在使用 Google 表格中“数据”选项卡中的过滤器。这是为了轻松排序和排除不同的数字。你知道如果没有公式过滤器是否可以做我想做的事?
    • 我认为如果不按@player0 所示进行转换,就不可能使用数据选项卡上的排序/过滤器
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-24
    • 1970-01-01
    • 2021-05-05
    • 2020-10-21
    • 1970-01-01
    相关资源
    最近更新 更多