Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 获取每个月的最后价格_Arrays_Sorting_Google Sheets_Max_Google Sheets Formula - Fatal编程技术网

Arrays 获取每个月的最后价格

Arrays 获取每个月的最后价格,arrays,sorting,google-sheets,max,google-sheets-formula,Arrays,Sorting,Google Sheets,Max,Google Sheets Formula,我使用谷歌表单跟踪每个月的价格 我想从年度角度看,这一年的最后一次加价 下面是我的示例表: 有没有关于如何跟踪上次价格的建议?试试: =INDEX(SORTN(SORT(TRANSPOSE(B3:5), 2, 0), 99^99, 2, 1, 1),, 3) Thx!你能解释一下你的公式吗?在我的真实表格中,价格行和年份行之间还有一些其他数字。您的公式是否仅适用于相对值?然后将这些行放入数组中。。。相反,您可以编写:{B3:3;B4:4;B5:5}。我们将范围(行转换为列),然后根据日期行

我使用谷歌表单跟踪每个月的价格

我想从年度角度看,这一年的最后一次加价

下面是我的示例表:

有没有关于如何跟踪上次价格的建议?

试试:

=INDEX(SORTN(SORT(TRANSPOSE(B3:5), 2, 0), 99^99, 2, 1, 1),, 3)

Thx!你能解释一下你的公式吗?在我的真实表格中,价格行和年份行之间还有一些其他数字。您的公式是否仅适用于相对值?然后将这些行放入数组中。。。相反,您可以编写:
{B3:3;B4:4;B5:5}
。我们将范围(行转换为列),然后根据日期行(4)对其进行排序,例如范围的第二列排序
0
=降序。然后我们使用SORTN<代码>99^99表示“输出所有可能的行”
2
=将对所选列进行分组的sortn的第二种模式
1
=我们选择的列,该列将按所有唯一值(如年份)分组,并按尾部
1
=按升序排序。然后我们只索引第三列