我正在处理一个数据,我需要使用谷歌表格公式进行自定义排序,
即我的预期输出,首先类别需要显示 IN STOCK,然后是 TRANSIT & NOT BUILT,这是因为 IN STOCK 是一个类别,而 TRANIST & NOT BUILT 是另一个类别,MDL 也将按升序排列。基本上,所有 IN STOCK 始终需要位于顶部,然后是 TRANSIT,后面是 NOT BUILT 按升序排列。
这是我尝试使用以下公式,但它不起作用
=SORT(ARRAYFORMULA(Raw_Data!X2:AG1000),27,TRUE,MATCH(Raw_Data!Y2:Y,{"IN STOCK";"TRANSIT";"NOT BUILT"},0),TRUE)
并不是说我没有在这里搜索过,但我无法找到我正在寻找的确切分辨率,可能是我无法理解,我已经尝试了很长时间,甚至在谷歌上搜索,尝试使用QUERY 功能,但我仍然无法解决这个问题,欢迎并高度赞赏任何建议或意见。
最佳答案
关于arrays - 如何创建自定义排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71713420/