Excel实用教程-字符提取函数(FIND/LEFT/RIGHT/LEN/MID/TEXT)

一、FIND函数

描述: 所查找的内容的第一个字符所在位置,区分大小写

格式:=FIND(find_text,within_text,start_num)

find_text:要查找的文本内容,使用双引号;

within_text:被查找的单元格;

start_num:开始查找的位置;

示例:=FIND("全",A1,1)

若有多个相同字符,返回第一个匹配字符所在位置。

 

二、LEFT函数

描述:从所查找的内容左边开始取指定字数的内容

格式:= LEFT(text,num_chars)

text:被查找的单元格;

num_chars:要取得字符数量;

示例:=LEFT(A1,9)

 

三、RIGHT函数

描述:从所查找的内容右边开始取指定字数的内容

格式:= RIGHT(text,num_chars)

text:被查找的单元格;

num_chars:要取得字符数量;

示例:=RIGHT(A1,3)

 

四、LEN函数

描述:计算字符串的长度

格式:=LEN(text)

text:被计算的单元格;

示例:=LEN(A1)

 

五、MID函数

描述:从内容的左边指定位置开始截取指定的字数的内容

格式:=MID(text,start_num,num_chars)

text:被查找的单元格;

start_num:开始查找的位置,常与FIND函数结合使用;

num_cha:提取长度;

示例1:=MID(A1,10,5)

示例2:=MID(A1,FIND("(",A1,1),5)

 

六、TEXT函数

描述:格式转化函数

格式:=TEXT(value,format_text)

value:对包含数字值的单元格的引用;

format_text:“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式;

常见格式表
ValueFomat_text示例结果备注
20.23000.0=TEXT(A2,"000.0")020.2

小数点后保留1位,小数点前不足用0补全

-10正数:负数:零=TEXT(A3,"正数;负数;零")负数 
201808080000年00月00日=TEXT(A4,"0000年00月00日")2018年08月08日 
2018-08-08aaaa=TEXT(A5,"aaaa")星期四 
20.000####=TEXT(A6,"####")20多余的0不显示
201808080000-00-00=TEXT(A7,"0000-00-00")2018-08-08 

 

 

  • 7
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Excel提取字符串中指定字段可以使用多种方法。以下是一种常见的方法: 假设我们有一个包含文本的单元格A1,其中包含了一个字符串“姓名:张三,年龄:25,性别:男”。 首先,我们可以使用Excel中的“搜索”功能来提取指定字段的值。我们可以使用“搜索”函数配合“查找”函数来定位需要提取的字段的位置。例如,要提取姓名这个字段,可以使用以下公式:=MID(A1,SEARCH("姓名:",A1)+LEN("姓名:"),SEARCH(",",A1,SEARCH("姓名:",A1))-SEARCH("姓名:",A1)-LEN("姓名:")) 以上公式的作用是:定位姓名字段的起始位置,即“姓名:”后面的字符的位置 + “姓名:”的长度;定位姓名字段的结束位置,即第一个逗号的位置(从“姓名:”之后开始搜索)。然后使用MID函数提取字符串。 同样的方法也可以用来提取其他字段,只需要将搜索的关键词和字段名对应修改即可。 此外,我们也可以使用Excel中的文本函数提取指定字段的值。例如,我们可以使用LEFTRIGHT和FIND函数提取姓名字段。以下是一个使用LEFT和FIND函数的示例公式:=LEFT(RIGHT(A1,LEN(A1)-FIND("姓名:",A1)-LEN("姓名:")),FIND(",",RIGHT(A1,LEN(A1)-FIND("姓名:",A1)-LEN("姓名:")))-1) 以上公式的作用是:首先使用FIND函数找到姓名字段的起始位置,然后使用RIGHT函数提取字符串的部分(从“姓名:”之后开始),最后使用LEFT和FIND函数提取姓名字段的值。 通过这些方法,我们可以在Excel提取字符串中指定字段的值,然后将其用于其他计算或数据处理操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值