Excel Find函数普及篇

作者: excelpapa | 来源:发表于2015-01-25 11:14 被阅读193次

    "如何判断一个单元格里是否包含某些内容?" 这可能是PaPa君被问到的次数最多的问题之一了!

    回想一下,你是否也遇到过这样的问题呢?在单元格内查找字符,Ctrl+F当然是一个办法~但用函数能提供更多的灵活性,也为进一步计算提供基础。

    那今天PaPa君就先隆重介绍函数大讲堂的第一位成员:Find函数

    目录
      函数简介
        微软官方介绍
        函数参数说明
      简单示例
      核心要点
      举一反三
      思维扩展
    

    函数简介


    微软官方介绍
    FIND(find_text, within_text, start_num)
    返回一个字符串在另一个字符串中出现的起始位置(区分大小写)

    函数参数说明
    find_text:必选。要查找的字符串;
    within_text:必选。要在其中查找find_text的字符串;
    start_num:可选。开始查找的字符位置,首字符的位置是1;默认值是1;

    简单示例


    举个简单例子,下图第一行是需要查找的字符串,即find_text,第二行是在这其中查找,即within_text,第三行是使用find的公式,第四行是得到的结果。


    图中箭头表示所引用的单元格具体的指向

    核心要点


    函数的参数和示例是对函数理解最基本的要求。但在日常的工作生活中使用函数的过程中,有许多要点需要谨记。

    以下便是PaPa君总结的核心要点,一定要牢记在心哦!
    1)是在第二个本文中查找第一个文本,顺序不能错。
    2)如果第一个文本在第二个文本中出现多次,返回第一次出现的位置
    3)如果找不到相应文本,返回错误值#VALUE
    4)既然是返回位置,需要说明,Find函数始终将每个字符按1来计数
    5)find_text区分大小写,且不允许使用通配符
    6)find_text为空字符串"",则返回within_text中的第一个字符,即返回1

    举一反三


    通常来说,返回字符位置并不太会成为最后的结果,但它是进行更进一步计算的基础。因此Find函数是一个基本工具,掌握它很重要哦。

    举几个比较常见的以Find函数为基础的问题作为抛砖引玉:
    比如,需要判断是否包含字符串,通过返回的位置进行IF函数判断;
    比如,提取和字符串相关的信息(字符串前的内容);
    比如,需要判断单元格内是否包含多个字符串;

    思维扩展


    到了脑洞大开的时候了,PaPa君脑补了几个扩展问题,也希望读者可以一起来思考思考哦。(小提示:有些问题和find无关哦。)

    1)如何提取某字符串后的所有内容?
    2)如果要查找的内容不确定,需要使用通配符,怎么办呢?
    3)如果要查找一系列单元格中是否包含某个单元格呢?

    微信搜索excelpapa,更多内容更多互动

    相关文章

      网友评论

      本文标题:Excel Find函数普及篇

      本文链接:https://www.haomeiwen.com/subject/oulkxttx.html