【发布时间】:2017-12-05 20:39:47
【问题描述】:
我有一列用于数据验证下拉列表,格式如下:
M01 W01 random strings
M01 W02 random strings
M01 W03 random strings
M02 W01 random strings
M02 W02 random strings
M02 W03 random strings
M=月,W=周
现在我的列按降序排序,所以最近的月份在顶部:
M02 W03 random strings
M02 W02 random strings
M02 W01 random strings
M01 W03 random strings
M01 W02 random strings
M01 W01 random strings
有没有办法对它进行排序,以便周数升序:
M02 W01 random strings
M02 W02 random strings
M02 W03 random strings
M01 W01 random strings
M01 W02 random strings
M01 W03 random strings
我认为将“M00”正则提取到一个范围内,然后用它来查询排序原始列但似乎无法让它工作:
=query({original column; regextract M00} , "select Col1, order by Col2 desc"}
编辑:NVM 我是个白痴,我所要做的就是替换;用 , 在查询中{}。
【问题讨论】:
标签: google-sheets