google-sheets - 谷歌表格:如果一个单元格在行范围内包含“字符串”,则返回 T/F
问题描述
我有一些包含多行文本的单元格,我正在寻找该文本中的特定单词。因此,对于下面的示例,包含单词“Canada”的每一行都应返回为“TRUE”
一个 | 乙 | C |
---|---|---|
杰弗里 | 加拿大,男 | 你好,我来自加拿大!我喜欢打曲棍球 |
普里扬卡 | 英国,女性 | 我在伦敦长大 |
维多利亚 | 美国,女性 | 我最初来自加拿大,但现在住在纽约 |
我想我想错了,因为 IF + SEARCH 似乎只返回所选单元格的完全匹配,这对于具有唯一文本的单元格来说当然是一个问题。我真的不知道还能尝试什么。
解决方案
利用:
=INDEX(REGEXMATCH(A1:A&B1:B&C1:C; "Canada"))
请注意,正则表达式区分大小写,因此如果需要,请使用:
=INDEX(REGEXMATCH(LOWER(A1:A&B1:B&C1:C); "canada"))
推荐阅读
- java - FCM 与 Cloud Datastore
- ruby - 来自父级的子构造函数参数
- shopify - Shopify Admin API - 向产品添加销售渠道
- docker - 一个微服务做多个转换还是多个微服务做一个转换?
- python - 我们可以在python 2.7中从子类的类方法中调用父类的实例方法吗?
- django - 路线上的鹡鸰自定义模板
- swift - 我想在一周中的特定日子发送通知
- asp.net - 当用户具有角色请求另一个视图需要角色时重定向到登录
- javascript - 如何读出受表单保护的站点 - 使用 nodejs
- azure-data-factory - 如何在未检测到 Azure 数据工厂 v2 架构中为 json 设置复制活动