当前位置: 首页 > 知识库问答 >
问题:

在谷歌电子表格数组中查找每日最大值和最小值

郝池暝
2023-03-14

我需要从越来越多的温度记录中挑选每日最小值和最大值:

日期和时间温度摄氏度

..

20/1/2017 10:05 0.3

20/1/2017 11:08 0.4

..

结果如下:

日期最低温度最高温度

20/1/2017 -0.5 2.2

21/1/2017 -0.3 3.0

...

我能够使用=FILTER(范围、日期标准)提取特定日期的数据,但我找不到数组中所有日期的最小值和最大值。非常感谢你的帮助!

共有1个答案

鲜于允晨
2023-03-14

尝试查询:

=QUERY({A:B},"select Col1, max(Col2), min(Col2) where Col1 is not null group by Col1") 

工作原理:

  1. {A:B}使用大括号将范围转换为数组。现在查询可能包含Col1、Col2等
  2. 选择Col1、max(Col2)、min(Col2)。。。按Col1分组用于生成聚合函数
  3. 其中Col1不为空因此当使用开放范围A:B来消除空白时
 类似资料:
  • 我试图找到矩阵中每列的最小值和最大值,但我当前的代码运行不正确。我试图把最小值放在一个新矩阵的第一行,最大值放在下一行,并对每一列这样做。任何帮助都将不胜感激,谢谢!

  • 主要内容:普通算法,分治算法程序中,我们经常使用数组(列表)存储给定的线性序列(例如 {1,2,3,4}),那么如何查找数组(序列)中的最大值或者最小值呢? 查找数组(序列)中最大值或最小值的算法有很多,接下来我们以 {3,7,2,1} 序列为例讲解两种查找最值的算法,一种是普通算法,另一种是借助 分治算法解决。 普通算法 普通算法的解决思路是:创建两个变量 max 和 min 分别记录数组中的最大值和最小值,它们的初始值都

  • 给定一个非负整数数组,设计最简单的算法来找到最大大小的子数组,并将其加到最小的值。 我的想法是,因为它们是非负整数,所以和最小的数组总是单个单元数组,只有原始数组的最小值。如果我理解正确的话,它取决于什么具有更高的优先级,具有更高的长度或更小的值。然而,这个问题从来没有明确说明哪一个优先。 我在这个问题上是正确的,还是我遗漏了什么?

  • 问题内容: 我很难找出例如如何从列表中查找分钟 如何通过定义()函数来查找此列表的最小值和最大值 我不想使用内置功能 问题答案: 如果要手动查找最小值作为函数: Python 3.4引入了该软件包,该软件包提供了其他统计信息:

  • 问题内容: 我正在尝试创建两种方法,一种找到对象数组中的最小值,另一种找到对象数组中第二个最小值。 我已经这样写了两个 我已经找到了如何找到最小的值,我只需要找到第二个最小的值,我不确定怎么做。 有任何想法吗?谢谢! 问题答案: 像这样的东西:

  • 我想从数组的一部分找到最大值和最小值。我知道我可以通过复制数组将所需的数组部分复制到另一个数组中,但只是想知道是否可以不复制数组,因为我必须为不同的子数组进行循环 例如: 现在我想从1到4找到子数组的最小/最大值(如果可能,不复制子数组)