Excel函数获取⽂字中的某段字符
1.主要使⽤到的函数:
MID(TEXT,START_NUM,NUM_CHARS)和FIND(FIND_TEXT,WITHIN_TEXT,[START_NUM])函数
2.函数解释:
MID函数:
⽂本    必需。 包含要提取字符的⽂本字符串。
start_num    必需。 ⽂本中要提取的第⼀个字符的位置。 ⽂本中第⼀个字符的 start_num 为 1,以此类推。
num_chars    必需。 指定希望 MID 从⽂本中返回字符的个数。
FIND函数:
find_text    必需。 要查的⽂本。
within_text    必需。 包含要查⽂本的⽂本。
start_num    可选。 指定开始进⾏查的字符。 within_text 中的⾸字符是编号为 1 的字符。 如果省略 start_num,则假定其值为1。
3.实际应⽤:
在此案例中,我的需求是将E3及其下的单元格中的联接提取出来,放置在B3单元格,所需函数如下:
=MID(E3,FIND("h",E3),FIND("复",E3)-FIND("h",E3))
函数解释:
这是⼀个嵌套函数,在MID函数中嵌套了FIND函数;
“E3”在此函数中为MID函数中的⽂本,表⽰将在E3单元格中进⾏操作。
"FIND("h",E3)"返回了E3单元格中“h”的位置,在此函数中为MID中的START_NUM,
excel 查字符串函数“FIND("复",E3)-FIND("h",E3)”此函数是将E3单元格中“复”的位置减去“h”的位置,获取两者之间的·长度,为MID函数中的CHARS_NUM,
因为每⼀个·链接都是以h开头,链接之后为“复”,所以需要的元素为“h”和“复。”

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。