【发布时间】:2020-04-07 15:49:10
【问题描述】:
感谢迄今为止在这个项目上帮助过我的人。我现在的问题是我需要以这种格式返回我的数据。
我有这个公式来查找“H”和“V”,然后返回员工的姓名。如果单元格中存在 H,我正在尝试在名称后添加 (H)。
如果单元格值 = "H" 返回格式像这样 Employee1(H), Employee2
如果Cell值不是像Employee1这样的H返回值,
这是我用来返回名称的公式
=IFNA(JOIN(", ", FILTER(Input!$A$5:$A$30, REGEXMATCH(Input!Q5:Q30, "V|H"))))
这是我拥有的 IF 逻辑,但它没有在名称后输入 (H),它仍然只是返回名称,所以我拥有的 IF 是 False
=IFNA( IF (Input!K5:K30 = "H", JOIN( " (H) , ", FILTER (Input!$A$5:$A$30, Input!K5:K="H")), JOIN(", ", FILTER(Input!$A$5:$A$30, REGEXMATCH(Input!K5:K30, "V")))))
上面的公式是表格中的内容,我意识到我仍然有 V|H,但删除后它仍然不起作用
由于这是在公司系统上,如果我有一个电子邮件地址要与之共享,我只能与某人共享此文件,它不会让我获得与任何人共享的公共链接。
这是链接,但我不确定它是否有效,如果无效,请将您的电子邮件发送给我,我将添加到文件中以供访问。
https://docs.google.com/spreadsheets/d/1c-KYphQwpMuT2IK9ezHms4DqbyL0fjgSksPFwBhLJXU/edit?usp=sharing
【问题讨论】:
-
谢谢,我已向您发送了指向您在个人资料中发布的联系电子邮件的链接。此外,我在日历上添加了您建议的 E5-H5(或 1 月 1-4 日)的公式,名称显示但还没有 (H)。
-
你忘了
Input!- i.stack.imgur.com/aYw76.png
标签: regex if-statement google-sheets filter google-sheets-formula