这里有一个谷歌表,并尝试使用 A 列和 B 列中的每日价格计算月平均价格
C 列尝试获取 mm/yyyy
使用公式计算月平均价格后,尝试按 D mm/yyyy 列对 E 列的平均月价进行排序
=QUERY(B2:C,"select C, avg(B) group by C Order By C ASC")
但是在 mm/yyyy 列 D 中,
1991/10、1991/11、1991/12 总是在 1991/01 之后
使用排序范围会导致相同的排序结果。没有改变。
好奇我们如何纠正它?
尝试将 C 列中的公式替换为 =ARRAYFORMULA(IF(A3:A <> "", YEAR(A3:A) & "/" & TEXT(MONTH(A3:A), "00"), ""))
这应该用前导零填充月份,并允许词法排序正常工作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句