打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel函数应用篇:判断excel包含特定文字的2个函数:FIND和COUNTIF

有些时候会想知道哪些单元格包含某个特定文字或字符串,这有点类似SQL语法中的LIKE或是python语法中的in,excel则是可以透过FIND和COUNTIF函数来找出特定文字或字符串。

一、FIND函数

(一)FIND函数语法

FIND函数会判断要找出的文字(find_text)是不是落在查找的字符串范围(within_text)里面。是的话回传在第几个字开始是要查找的文字,否的话会是#VALUE(excel中表示错误的值)。

FIND( find_text , within_text , [start_num] )
find_text : 要找出的文字(也可是一串字符串)
within_text: 要在哪个字符串范围里面查找
[start_num]: 选填项。要从第几个文字开始查找

(二)FIND函数判断单元格是否包含特定文字

假设我们从记账资料里面想知道有多少餐吃了「面」,就可以使用FIND来判断。

  1. 要查找的文字是「面」,所以第一个参数输入「面」

  2. 要查找的字符串范围是在D栏,第一笔在D2,输入D2

  3. 这里不限定要从D2的第几个字开始找,所以第三个参数不输入。

=FIND("面",D2)

excel-find-语法范例

(三)FIND函数判断单元格是否包含特定文字 – 结果

如果「面」这个字有在D栏里面,就会显示这个字第一次出现是在第几个字

excel-find-语法范例-结果

二、COUNTIF函数

(一)COUNTIF函数语法

COUNTIF的介绍可以先参考 : countif : 自动计算次数 – Excel小技巧。

countif( range , criteria )
range : 要计算次数的范围
criteria : 符合这个条件的时候会计算次数

(二)COUNTIF函数判断单元格是否包含特定文字

一样假设我们从记账数据里面想知道有多少餐吃了「面」;这边要转换一下COUNTIF的用法。

  1. COUNTIF的普遍用法 : N个单元格范围内有M个储存符合条件

大部分时候COUNTIF是看很多个单元格范围内,有多少个单元格符合某个条件。

  1. COUNTIF运用在查找文字的用法 : 这1个单元格范围内有M个储存符合条件M只会是0或1。

查找文字的情境,单元格范围变成1个单元格,是否符合某个条件,所以符合的话只会回传1,因为单元格范围只有1个(这1个单元格范围内有1个储存符合条件),否则为0。

(三)COUNTIF函数判断单元格是否包含特定文字 – 实际范例

  1. 要查找的字符串范围是在D栏,第一笔在D2,第一个参数输入D2

  2. 符合条件的话则是要借助通配符「*」来做判断,在这个范例里面,要判断的条件加上通配符会变成“*面*”,表示「面」这个字出现在单元格的任一个位置都符合条件。

  3. 要查找的文字是「面」,所以运用通配符输入「”*面*”」,如果要查找一串字符串,一样可以用这个方法。

=COUNTIF(D2,"面")

excel-COUNTIF-语法范例

(四)FIND函数判断单元格是否包含特定文字 – 实际范例结果

如果「面」这个字有在D栏里面,就会显示1(有1个单元格符合条件),否则显示0(没有单元格符合条件)

excel-COUNTIF-语法范例-结果

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
excel如何提取文字
MAP函数用过没?
今天要和大家分享Excel中的两个函数小技巧
excel 如何判断单元格中是否包含特定的字符串
excel提取中间的几个文字
Excel函数 IF+Countif:查找重复值
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服