Excel查找字符串中指定字符的位置

点击量:90620 来源:解译网 发表时间:2022-06-02 10:53作者:吴心真

吴乃亚网友提问:

Excel查找字符串中指定字符的位置

优质答案:

许多人在使用Excel过程中,想要查找字符串中指定字符的位置,却又不知道怎么查找,今天教给大家查找方法。

Excel查找字符串中指定字符的位置

方法1

一、首先你的文档,这里简朴做一个举例

二、第一种,FIND函数格局为FIND(find_text, within_text, [start_num]),其中步骤1中字符串1为within_text,字符串2为find_text。start_num参数代表从这个位置开始入行查找,省略的话默认数值为1。选中单元格C2,在单元格中输进公式=FIND(A2,B2)。

三、归车查望结果。

四、第二种,FINDB函数格局为FINDB(find_text, within_text, [start_num]),参数意义和FIND函数一样,区别是对中文汉字是按两个字计算的。在C3单元格中输进公式=FINDB(B3,A3,2),一个中文汉字算2个字符,所以结果为7。

五、选中D3单元格,输进公式=FIND(B3,A3,2),在find函数计算时,一个中文汉字算一个字符,所以结果是5。

六、Find和findB函数获取位置信息时是区分大小写字符的。在字符串aaa-bbbBBBccc中查找小写b和大写B的起始位置。

七、选中C4单元格,输进公式=FIND(B5,A4),归车其结果为8。

8、选中C5单元格,输进公式=FIND(B6,A5),归车其结果为1。

9、第三种,查找位置

这里用“最常见”的【Hello world!】举例。

查找o在公式中泛起的位置的方法。

自己数发现字母o在字符串中有两个,【find()】默认设置只查找字母第一次泛起的位置,假如想找第二个o泛起的位置,实在一直忽略了find()函数的第三个参数——查找的起始位置。假如不对它修改特别指定的话,默认从第一个字母查找,那么思路就明确了

让find()从第一个o泛起的位置后开始查找

输进公式【=FIND("o",A1,FIND("o",A1)+1)】

10、按下归车键,如图所示,这样结果就是【8】

1一、假如泛起三次怎么办?那就开始套娃。

1二、那要是泛起了N次,套不外来呢?那就把整个字符串打散,变成单独的字符

输进公式【=MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)】

这个公式就是专门处理“N次”的,按F9可以望到由字符串中每一个字母组成的数组,现在可以对它们入行单独调整了。

1三、直接按下归车键,如图所示,结果为【H】,乐

1四、用if()函数来判定:假如字母即是【l】,给出它所在的位置,否则就会给出一个超大数值,下面再说为什么要用超大数值。公式是【=IF(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)="l",ROW(INDIRECT("1:"&LEN(A1))),65535)】按F9观察结果【{65535;65535;3;4;65535;65535;65535;65535;65535;10;65535;65535}】,l共泛起了三次,位置分别是,三、四、10,这时就和观察的结果是一致的

1五、其它字符位置会被超大数【65535】所代替

1六、此时需要这个数组中找出你想要的结果,也就是【三、四、10】这三个数字。此处需要用到small()函数,small(array,k)函数,有两个参数,第一个是数值集合,第二个是指定第k个最小值,它所返归的就是在数值集合中第k个最小值,刚才其它字符替代成65535作用正在于此,用small()在【{65535;65535;3;4;65535;65535;65535;65535;65535;10;65535;65535}】中查找第k个最小值,就是查找字母l在字符串中第k次泛起的位置。公式是【=SMALL(IF(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)="l",ROW(INDIRECT("1:"&LEN(A1))),65535),3)】

1七、找第几个,就k就改成几,由于这个是数组公式,所以需要同时按下【Ctrl+Shift+Enter】才能出结果

18、否则就会变成这样,记得同时按下【Ctrl+Shift+Enter】哦。

以上就是字符串,位置,字符的相关信息资料了,希望能帮到您。

  • 花语海岸青岛(青岛花语城位置)

    针对花语海岸青岛这个问题,本文将综合不同朋友对这个青岛花语城位置的知识为大家一起来解答,希望能帮到大家本文目录一览:1、五一青岛主题游线路推荐——西海岸游线路推

    2023-11-04阅读:0
  • 巩义市花语花店位置在哪(巩义哪里有卖花的)

    本篇文章给大家谈谈巩义市花语花店位置在哪,以及巩义哪里有卖花的对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录一览:1、文山哪里有鲜花店?具体位置

    2023-11-04阅读:1
  • 万科江悦光年和花语熙岸(万科江悦光年位置偏吗)

    有很多朋友不知道万科江悦光年和花语熙岸要如何操作,今天为大家整理了很多万科江悦光年位置偏吗相关的答案,组成一篇内容丰富的文章,希望能到您本文目录一览:1、万科首

    2023-11-03阅读:1
  • 紫叶酌浆草花语(紫叶酢浆草图片和介绍)

    针对紫叶酌浆草花语这个问题,本文将综合不同朋友对这个紫叶酢浆草图片和介绍的知识为大家一起来解答,希望能帮到大家本文目录一览:1、紫叶酢浆草的风水寓意和摆放位置紫

    2023-11-01阅读:1
声明

删帖请联系zhiyihome@qq.com;