【发布时间】:2022-09-28 05:25:20
【问题描述】:
我无法找到一个有效的公式来搜索范围 (\'AC 3\'!$B4:B) 中引用的单元格(跟踪 3 中的 $A6)中的子字符串,如果它返回 true,则为“Y\”将显示。
我目前有一个谷歌表格,用于通过搜索引用的与会者的范围(复制和粘贴的聊天消息)来跟踪网络研讨会的出席情况,如果找到与会者的姓名,则会在其中放置一个“Y”那个细胞。该工作表目前适用于我们之前的网络研讨会平台,因为粘贴聊天消息时,与会者的姓名被隔离在其自己的单元格中,但是,新平台以以下格式复制:\“来自\'与会者姓名\' 致所有小组成员 00:00 PM\"。在我目前拥有的代码中,无法识别出参加者的姓名是否在范围内。
对于视觉效果,我为名称 Dylan Payne 输入了“Y”,以显示我正在寻找的最终结果。我已经尝试过 SEARCH、REGEXMATCH 和 MATCH 函数。我相信搜索功能是我的答案所在,但我无法达到我想要的结果。如果有人能够提供一些额外的反馈,将不胜感激。
我还使用了一些 google Apps 脚本,如果有办法使用它来隔离单元格内的与会者姓名。
[追踪3]
[交流3]
-
显示预期的输出。
-
期望的结果是如果他们发送了聊天,则在相应的单元格 (D6:AB) 中出现“Y”,这些聊天记录将粘贴到工作表“AC 3”的列中。
-
在什么情况下
D6会是Y而E6:AB6不会呢? -
因此,如果在 \'AC 3\'!$B$4:B 范围内的任何子字符串中找到名称 \"Billy Madison\",则 D6 应该有一个 \"Y\"。 D7 将在 \'AC 3\'!$C$4:C 的任何子字符串中查找 \"Billy Madison\"。目前,仅当引用的单元格(与会者的姓名)在其自己的单元格中被隔离时,该公式才返回“Y”。
标签: google-apps-script google-sheets google-sheets-formula