首页 > 解决方案 > 谷歌表格:如果一个单元格在行范围内包含“字符串”,则返回 T/F

问题描述

我有一些包含多行文本的单元格,我正在寻找该文本中的特定单词。因此,对于下面的示例,包含单词“Canada”的每一行都应返回为“TRUE”

一个 C
杰弗里 加拿大,男 你好,我来自加拿大!我喜欢打曲棍球
普里扬卡 英国,女性 我在伦敦长大
维多利亚 美国,女性 我最初来自加拿大,但现在住在纽约

我想我想错了,因为 IF + SEARCH 似乎只返回所选单元格的完全匹配,这对于具有唯一文本的单元格来说当然是一个问题。我真的不知道还能尝试什么。

标签: google-sheetsgoogle-sheets-formula

解决方案


利用:

=INDEX(REGEXMATCH(A1:A&B1:B&C1:C; "Canada"))

请注意,正则表达式区分大小写,因此如果需要,请使用:

=INDEX(REGEXMATCH(LOWER(A1:A&B1:B&C1:C); "canada"))

推荐阅读