繁体   English   中英

Google 表格:如果列包含数字,则查询并列出列中的最后 5 个值

[英]Google Sheets: Query and list the last 5 values in a column if the column contains a number

我想将迷你图用于电子表格以显示最近 5 场足球比赛的趋势,其中 A 和 B 是目标,C 是结果点。

在列 C 中,仅当输入进球数和失球数时才会生成积分,即该列不为空。

A(目标) B(让步) C(积分)
4个 4个 1个
4个 4个 1个
4个
4个 0 3个
4个 4个 1个
0 4个 0

如您所见,在第 3 行中,c 列为空。

我基本上试图实现的是创建一个列表,其中列出了最后 5 个不为空的条目 / null:

C(积分)
1个
1个
3个
1个
0

使用了这个公式,但不知何故不起作用

=query(J15:J114,"select * offset "&count(J15:J114)-5)

shorturl.at/gHPY9(结果图片示例)

试图自己找到解决方案,但被卡住了。

最好的,Feal

query()where子句一起使用,如下所示:

=query( 
  J15:J114, 
  "where J is not null 
   offset " & max(0, count(J15:J114) - 5), 
  0 
)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM