【发布时间】:2021-07-21 15:28:51
【问题描述】:
为了组织员工培训:到目前为止,我已经制作了数据透视表,但我希望数据透视表能够提取谁需要哪些培训,作为一个单元格中的列表。我尝试使用 =JOIN,但我不知道还有什么。
在第 1 页上:
- 第 2 行:员工(需要培训),他们在该培训列的行中输入“NEED”。
- D 列:培训名称
- E 栏:提供培训的培训师/员工
在数据透视表上
列
- A:培训师
- B:他们正在教授哪些模块
- C: 训练多长时间
- D:列出谁请求培训的单元格(谁在表 1 中输入了“NEED”)
我想简单地告诉它:
- 在工作表 1 中查找本次培训的名称,如果该行中某个单元格的值为“NEED”,则返回人员姓名并将其列在此数据透视表旁边的一个单元格中。 ....(哈哈,我不会哭)。
公式类似于:
-
如果(培训名称)Sheet1!D:D 匹配数据透视表 B:B 并且该培训的行中有一个“需要”,则从 Sheet1!F1:Z 中提取人员的姓名......然后列出那些ONE CELL 中的名称。
-
我想我已经解释完了,但这花了一整天的时间,我的大脑再也无法忍受,我自己的公式表也没有帮助,如果可以,请提供帮助。
我已经尝试过:=JOIN 与 Match 混合,然后是 Filter... Idk 我在做什么。并且数据透视表没有从整个数据集中过滤“NEEDS”的选项。相反,它让我过滤名称/列的“NEEDS”,但如果我这样做,它将过滤掉其他所有人的数据。基本上,它迫使我制作一个自定义公式,这很好,因为我可以学习,但是......我真的希望所有这些都是有道理的 :(。任何帮助都是天堂般的。
【问题讨论】:
-
你能分享一份电子表格吗?
-
是的,谢谢您的帮助!这里:docs.google.com/spreadsheets/d/…
标签: google-sheets filter excel-formula pivot-table google-sheets-formula