【问题标题】:Retrieve both column header and row header for EACH value in sheet检索工作表中每个值的列标题和行标题
【发布时间】:2021-02-22 19:16:57
【问题描述】:

我有一张表,上面列出了教师的职责名册。行标题包含教师任职日期,列标题包含时间段(9:00 至 9:30、9:30 至 10:00 等)。

教师的姓名位于与日期和时间段相交的单元格中。教师的姓名将出现在多行中,可能出现在不同的时间段。

我想编写一个脚本,用于搜索特定教师并返回一个列表,其中显示了所有日期,以及教师分配职责的那个日期的时间段。

我感谢任何和所有的帮助。谢谢。

【问题讨论】:

  • 你能分享一份你的工作表吗?

标签: arrays if-statement google-sheets indexing google-query-language


【解决方案1】:

这样做是这样的:

=ARRAYFORMULA(SORT(IFERROR(SPLIT(FLATTEN(IF(B2:D4="",,
 A2:A4&"×"&B1:D1&"×"&B2:D4)), "×"))))

根据需要扩展范围,然后将其过滤掉,您可以使用下拉菜单和QUERY() it

https://developers.google.com/chart/interactive/docs/querylanguage

【讨论】:

  • 漂亮!非常感谢。
猜你喜欢
  • 1970-01-01
  • 2021-12-13
  • 2022-01-28
  • 1970-01-01
  • 2023-03-21
  • 2020-04-24
  • 1970-01-01
  • 1970-01-01
  • 2023-03-20
相关资源
最近更新 更多