【问题标题】:Excel: How to Sort or filter text by specific word or words?Excel:如何按特定单词或单词对文本进行排序或过滤?
【发布时间】:2023-04-10 07:43:01
【问题描述】:

Order text by finding the word elephant

是否可以根据特定单词对列进行排序/排序/过滤,即使该单词位于单元格中的句子中。例如,在我的图像中,我想按“大象”一词对列进行排序。所以有大象的牢房将在顶部。或者更好的是,在同一个句子中按两个单词对列进行排序/过滤/排序,例如大象和狗与 Tower&elephant&dog 一起在牢房里

这可能吗?怎么做?非常感谢

【问题讨论】:

    标签: excel sorting filter


    【解决方案1】:

    快速 - 最多 2 个过滤条件

    您只需应用自定义过滤器,然后选择包含。为此,在尚未应用过滤器的情况下,单击左上角右键单击它并选择过滤器 |按选定单元格值过滤。

    您可以使用 OR 选项为多个单词添加多个条目:

    包含 |狗 要么 包含 |猫

    大于 2 个过滤条件,使用高级:

    1. 设置您的标准范围。标题的名称必须与 Excel 应用过滤器的列完全相同(示例中的数据表)

    2. 选择整个表格(例如 A1:A11)

    3. 转至:Menu Bar » Data » Filter » Advanced

    4. 选择整个条件范围,包括条件范围下的标题(例如 C1:C4)

    【讨论】:

    • 谢谢你。如果我想要多个单词怎么办?狗、猫和大象。所以它将按该标准过滤
    【解决方案2】:

    在右侧未使用的列中,设置“帮助”列。在与第一行数据相同的行(例如B3)使用这个公式,

    =SUM(--ISNUMBER(SEARCH({"Elephant","Dog"}, A3)))
    

    根据需要填写。将 'helper' 列作为主键排序, 将任何其他重要列作为辅助排序键。

            
                        使用“助手”列设置的数据

            
                        在“助手”列降序排序后

    【讨论】:

    • 实际上,遗憾的是这并没有帮助。我觉得我做错了。
    • 我不知道与排序有什么关系,但如果您满意,我可以考虑结束。
    猜你喜欢
    • 1970-01-01
    • 2019-08-03
    • 2011-01-23
    • 1970-01-01
    • 2011-12-07
    • 2023-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多