crumb Asked: 2023-08-20 19:51:27 +0800 CST2023-08-20 19:51:27 +0800 CST 2023-08-20 19:51:27 +0800 CST 如何根据与单元格中包含的单词匹配的特定单词顺序对单元格进行排序 772 我需要根据特定的词序对单元格进行排序,单元格内的文本包含特定的单词,而不仅仅是单词本身。细胞不断更新,并且需要无限/扩展的范围。 Google 表格中的 SORT 和 MATCH 对于按顺序完全匹配单词的单元格效果很好,示例公式为 =排序(O2:O5,匹配(O2:O5,{"A","B","C"},0),TRUE) 结果是: 使用 Sort 来匹配精确的单词 然而,由于某种原因,使用通配符语法时与 excel 不同 "*[word]*" 其中公式完全变砖,如下所示 我的期望 将通配符语法与公式结合使用来对单元格进行排序,如下所示 编辑:替代词序推动您无法使用常规排序执行此操作 sorting 1 个回答 Voted Best Answer ztiaa 2023-08-20T21:51:32+08:002023-08-20T21:51:32+08:00 我的期望是结合使用通配符语法和公式来对单元格进行排序,如下所示 似乎您只想进行常规排序 =SORT(02:O5) 更新 =LET(range,O2:O5, order,{"Melon","Banana","Apple"}, i,SEQUENCE(1,COLUMNS(order)), SORT(range,TOCOL(IF(REGEXMATCH(range,order),i,),1),1,1,1)) 更新2 =LET(range,FILTER(A4:A,A4:A<>""), order,{"Melon","Banana","Apple"}, i,SEQUENCE(1,COLUMNS(order)), SORT(range,TOCOL(IF(REGEXMATCH(range,"(?i)"&order),i,),1),1,1,1))
似乎您只想进行常规排序
更新
更新2