在日常的工作中,查找特定字符在一个字符串中的位置是非常常见的操作,但是如果熟悉excel的朋友应该都知道,在Excel中提供的字符查找函数FIND中,无法设置出现次数这个参数。今天,我们就给大家讲解一下,通过集合替换函数SUBSTITUTE快速的实现查找某个字符第N次出现的位置。请看下面的例子。

首先,我们先来对这两个函数做一个简单的介绍。

1.FIND函数

语法:=FIND(find_text,within_text,start_num)

参数解释:

find_text:要查找的字符串,如果该参数为空,则函数返回值为1。该参数中的字符串不能包含通配符。

within_text:包含要查找关键字的字符串或者单元格。如果 within_text 中没有 find_text,则 FIND返回错误值 #VALUE!。

start_num: 指定开始进行查找的字符数。比如Start_num为1,则从字符串内第一个字符开始查找关键字。如果忽略 start_num,则假设其为 1。该参数的值必须是大于0且不大于within_text的长度(0

2. SUBSTITUTE函数

语法:SUBSTITUTE(text,old_text,new_text,[instance_num])

参数解释:

text:需要替换其中字符的文本,或是含有文本的单元格引用;

old_text:需要替换的旧文本;

new_text:用于替换old_text 的文本;

instance_num: 该参数为数值,用来指定以new_text 替换第几次出现的old_text;如果指定了instance_num,则只有满足要求的old_text 被替换;如果缺省则将用 new_text 替换 TEXT 中出现的所有 old_text。

根据上面的介绍,我们可以看到,SUBSTITUTE提供了出现次数N的参数,这个就是我们希望用到的地方。上面的例子中的公式如下:

D2公式为:=FIND("龢龢

查找字符位置_Excel中查找字符第N次出现的位置信息,换个思路其实很简单相关推荐

  1. oracle 获取字段某个字段的下标,go获取字符串特定下标中间的字符,正则查找和替换字符串中特定字符...

    参考:https://blog.csdn.net/chenxun_2010/article/details/74356719 https://blog.csdn.net/sphinx1122/arti ...

  2. 查找linux所有目录中包含字符,Linux查找目录下包含有某字符串的全部文件

    linux系统中,若是你想在当前目录下查找全部包含"phpernote"字符串的文件,能够这样输入命令:html grep -rn "phpernote" *j ...

  3. 查找unity工程代码中中文字符

    游戏本地化的时候可能需要搜索工程代码中的中文字符. 这个可以通过加载文件一行一行读取后,通过正则来查询. 下面的代码LoadFile函数通过流加载文件,FindFile通过递归病使用Directory ...

  4. java 字符串 字符查找_java之字符串中查找字串的常见方法

    1.int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引. int indexOf(String str, int startIndex):从指定的索引处开 ...

  5. matlab的syms无法在函数中使用_EXCEL中查找匹配函数VLOOKUP使用技巧

    1.VLOOKUP基础用法 VLOOKUP 函数表示: = VLOOKUP (你想要查找的内容,要查找的位置,包含要返回的值的区域中的列号,返回近似或精确匹配-表示为 1/TRUE 或 0/假). 第 ...

  6. excel中vlookup函数的使用方法_EXCEL中查找匹配函数VLOOKUP使用技巧

    1.VLOOKUP基础用法 VLOOKUP 函数表示: = VLOOKUP (你想要查找的内容,要查找的位置,包含要返回的值的区域中的列号,返回近似或精确匹配-表示为 1/TRUE 或 0/假). 第 ...

  7. bat 两个文本字符替换_Excel中最全最实用的文本函数公式大全

    一.字符长度与字节长度 1.获取A1单元格字符长度 =LEN(A1) 2.获取A1单元格字节长度 =LENB(A1) 3.将A1单元格全角(双字节)字符转换成半角(单字节)字符 =ASC(A1) 4. ...

  8. 函数字节不对齐函数崩溃_Excel中统计字符数,不需要一个一个的数,len函数能轻松搞定...

    简介:要统计Excel单元格中的字符数,不需要一个一个的数,利用len函数就能轻松搞定. 问:什么是len函数? 答:自动统计字符数的函数 问:怎样记住len函数 答:len是length(长度)的简 ...

  9. java保留想要的字符,反转Java中的字符,同时保留一些字符 - java

    我有一个字符串,想要反转它,以便某些字符反转,而其他字符保留在原位.我该如何实现(例如,假设所有数字都留在原处时我希望所有字母都颠倒过来)? 参考方案 您可以为其创建一个自动机: 遍历字符串,将每个字 ...

最新文章

  1. 分治算法的设计思想(二分检索、二分归并排序)
  2. 在线代码格式化,在线JSON校验格式化
  3. C++知识点36——使用智能指针的注意事项(下)
  4. Ubuntu下Django+uWSGI+nginx部署
  5. usaco2.1.2(frac1)
  6. 啥叫正则表达式(语法详解)
  7. git使用的基本流程_这 7 个免费的 Git 教程,适合所有程序员
  8. 用c语言编写图书成绩管理系统,学生成绩管理系统(c语言编写).doc
  9. 五个案例简述Web设计原则:通用一致
  10. 次导数 次梯度 小结
  11. Markdown接口文档模板
  12. Python算法教程:找出图的连通分量
  13. python考试报名官网安徽_2019年3月安徽宿州学院全国计算机等级考试报名通知
  14. 电子工艺实训考核装置
  15. 文档数据库mongodb与列式数据库hbase详细比较
  16. linux卸载usb声卡,Linux alsa 声卡驱动 安装 卸载 设置默认声卡
  17. Spring Boot 通过 Mvc 扩展方便进行货币单位转换
  18. HTML5微数据初识
  19. 华为路由器交换机命令汇总-持续更新
  20. STM32J-LINK下载教程

热门文章

  1. matlab自动重合闸,电力系统自动重合闸matlab仿真 - 图文
  2. 用python将xml文件转换为txt文件_python代码xml转txt实例
  3. 前瞻:Spring 6.0将停止支持Freemarker和JSP
  4. 人类快感程度体验等级
  5. HTTP 无状态中的 状态 到底指的是什么?
  6. 死磕Java并发:深入分析ThreadLocal
  7. android6.0升级名单,三星Android 6.0升级详细名单[多图]
  8. a*算法迷宫 c++_算法竞赛专题解析(12):搜索基础
  9. c语言不安全库_为什么 C 语言仍然占据统治地位?
  10. 怎么合成音乐_剪映教程:剪映怎么剪辑音乐?