首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查询公式Google Sheets日期和其他条件

查询公式Google Sheets日期和其他条件
EN

Stack Overflow用户
提问于 2021-09-30 13:44:08
回答 1查看 35关注 0票数 2

各位才华横溢的人们好!

我有一个包含以下列标题的电子表格:学生ID、学生姓名、星期一、星期二、星期三、星期四、星期五、9/13、9/14、9/15...9/30。日期填充为A表示缺席,P表示出席。T、W、Th、F列填充了学生在特定日期的第二节课的课程(每天都不同)。

我想查询此数据以返回以下内容:

如果今天是星期一,它将返回学生ID、学生姓名、学生第二节课(星期一专栏)的课程,以及该日期缺课的学生。

如果今天是星期二,它将返回学生ID、学生姓名、学生第二节课(星期二专栏)的课程以及该日期缺课的学生。

W、Th和F也是如此,尝试了许多不同的方法,但似乎都不起作用。

提前感谢您的帮助!

EN

回答 1

Stack Overflow用户

发布于 2021-09-30 23:00:06

试一试

代码语言:javascript
复制
=query({Dashboard!A1:U},"select Col1,Col2,Col3,Col"& (MATCH(today(),Dashboard!1:1,0)) &",Col4,Col"& (MATCH(choose(weekday(today(),2),"Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"),Dashboard!1:1,0)) &" where Col"& (MATCH(today(),Dashboard!1:1,0)) &"='A' ",1)

在此公式中

  • (MATCH(today(),Dashboard!1:1,0))将为您提供可以找到日期的列,
  • (MATCH(choose(weekday(today(),2),"Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"),Dashboard!1:1,0))列,您可以在其中找到星期几。

take a copy of the spreadsheet here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69393326

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档