也许是朝着正确方向迈出的一步:
={query(A:A,"select * where LOWER(A) LIKE 'hill road%' ORDER BY A desc");query(A:A,"select * where LOWER(A) LIKE '%hill road%' ORDER BY A desc")}
下订单:
Hill Road
Hill Road
Greenhill Road
Brownhill Road
Block Hill Road
(完全匹配是重复的),或者可能在 ColumnA 中的所有条目前面加上一个空格并应用:
={query(A:A,"select * where LOWER(A) LIKE '% hill road%' ORDER BY A desc");query(A:A,"select * where LOWER(A) LIKE '%hill road%' ORDER BY A desc")}
给予:
Hill Road
Block Hill Road
Hill Road
Greenhill Road
Brownhill Road
Block Hill Road
如果您不想重复“精确”和“相似”,请使用 UNIQUE:
(a) 不加空格:
=unique({query(A:A,"select * where LOWER(A) LIKE '% hill road%' ORDER BY A desc");query(A:A,"select * where LOWER(A) LIKE '%hill road%' ORDER BY A desc")})
输出:
Hill Road
Greenhill Road
Brownhill Road
Block Hill Road
(b) 加空格:
=unique({query(A:A,"select * where LOWER(A) LIKE '% hill road%' ORDER BY A desc");query(A:A,"select * where LOWER(A) LIKE '%hill road%' ORDER BY A desc")})
输出:
Hill Road
Block Hill Road
Greenhill Road
Brownhill Road
如果选择 UNIQUE order asc 可能更有意义。