[知识体系] 理解 CONTAINSSTRING 和 CONTAINSSTRINGEXACT

  [复制链接]
查看122081 | 回复127 | 2021-2-21 18:56:32 | 显示全部楼层 |阅读模式
FINDSEARCH 函数可以查找指定字符串所在的位置,如果你只需要检查字符串是否被包含,可以使用 CONTAINSSTRINGCONTAINSSTRINGEXACT,它们只进行逻辑判断,计算效率更高。

CONTAINSSTRING
  1. CONTAINSSTRING ( <WithinText>, <FindText> )
复制代码


如果一个文本字符串包含另一个文本字符串,则返回 TRUE。CONTAINSSTRING支持通配符,不区分大小写,可以执行模糊匹配,使用时注意它的参数顺序。


通配符规则

  • 问号(?):问号匹配任何单个字符
  • 星号(*):星号匹配任何字符序列
  • 如果你想找到的是问号或星号本身,请在字符前键入一个波浪号(~)

  1. EVALUATE
  2.   ROW(
  3.     "Case 1", CONTAINSSTRING("abcd", "bc"),
  4.     "Case 2", CONTAINSSTRING("abcd", "BC"),
  5.     "Case 3", CONTAINSSTRING("abcd", "a*d"),
  6.     "Case 4", CONTAINSSTRING("abcd", "ef")
  7.   )
复制代码


运算结果


[Case 1][Case 2][Case 3][Case 4]
TRUETRUETRUEFALSE

统计列中包含 10000 的行数



7098211936391.png


  1. COUNTROWS (
  2.     FILTER (
  3.         Table,
  4.         CONTAINSSTRING (
  5.             Table[2019-11-03],
  6.             "10000"
  7.         )
  8.     )
  9. )
复制代码

CONTAINSSTRINGEXACT
  1. CONTAINSSTRINGEXACT ( <WithinText>, <FindText> )
复制代码


如果一个文本字符串包含另一个文本字符串,则返回 TRUE。CONTAINSSTRINGEXACT不支持通配符,区分大小写。使用时注意它的参数顺序。
回复

使用道具 举报

yjsl | 2021-4-24 15:03:05 来自手机 | 显示全部楼层
努力蜕变中
回复

使用道具 举报

zws107 | 2021-6-16 09:25:59 | 显示全部楼层
不错 支持一个了
回复

使用道具 举报

li2121li | 2021-6-28 16:11:43 | 显示全部楼层
这么强,支持楼主,佩服
回复

使用道具 举报

想退定的人 | 2021-9-1 10:16:07 来自手机 | 显示全部楼层
楼主呀,,,您太有才了。。。
回复

使用道具 举报

shanghaiaaa | 2021-10-1 10:56:46 | 显示全部楼层
回个帖子支持一下!
回复

使用道具 举报

zgfzgf | 2021-10-4 13:58:39 | 显示全部楼层
努力蜕变中
回复

使用道具 举报

山鹰 | 2021-10-15 10:31:52 | 显示全部楼层
这个视频很不错,推荐一下
回复

使用道具 举报

adam | 2021-11-3 09:27:11 来自手机 | 显示全部楼层
不错不错.,..我一直很喜欢
回复

使用道具 举报

樱子 | 2021-11-7 07:16:08 | 显示全部楼层
顶顶更健康
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则