「Excel技巧」提取字符函数三兄弟:left、mid、right函数[亲测有效]

「Excel技巧」提取字符函数三兄弟:left、mid、right函数[亲测有效]今天主要分享Excel中用来截取字符串的函数三兄弟,分别为Left函数、mid函数、right函数。

今天主要分享Excel中用来截取字符串的函数三兄弟,分别为Left函数、mid函数、right函数。它们的共同点是:都是用来截取字符串;区别在于:开始截取的位置不一样。

Left函数:从最左边往右开始提取字符。

mid函数:从中间指定位置开始提取字符。

right函数:从最右边往左开始提取字符。

它们的语法格式及实例应用,具体如下:

一、left函数

1、作用:用于对一个文本字符串,从左向右提取指定个数的字符。

2、语法格式:

=left(text,num_chars);

3、参数说明:

“text”代表文本字符串;

“num_chars”指从左开始要截取几个字符,比如截取2个字符,3个字符等。

4、实例:

例如:

以下表格:我们想要把员工编号单独提取出来。

「Excel技巧」提取字符函数三兄弟:left、mid、right函数[亲测有效]

从表格里,我们可以看到A列的前7位为员工编号。

所以我们可以直接用left函数来提取,

公式为:=LEFT(A2,7)。

「Excel技巧」提取字符函数三兄弟:left、mid、right函数[亲测有效]

二、mid函数

1、作用:从一个文本字符串的指定位置开始,截取指定个数的字符。

2、语法格式:

=MID(text,start_num,num_chars)

3、参数说明:

“text”代表文本字符串;

“start_num”代表指定的起始位置;

“num_chars”代表要截取的字符个数。

4、实例:

例如,

以下表格,想要从身份证号码中提取员工的出生日期。

「Excel技巧」提取字符函数三兄弟:left、mid、right函数[亲测有效]

我们都知道,身份证号码的第七位开始往右数8位数字,是出生日期。

所以可以用mid函数来提取身份证中为出生日期的那8位数,再结合text函数,将提出来的8位数字转化为日期格式。

公式:=TEXT(MID(B2,7,8),”0000-00-00″)

「Excel技巧」提取字符函数三兄弟:left、mid、right函数[亲测有效]

三、right函数

1、作用:从字符串右端开始,从右往左截取指定个数的字符;

2、语法格式:

=right(text,num_chars);

3、参数说明:

“text”代表文本字符串;

“num_chars”指从右开始往左数要截取几个字符,比如截取2个字符,3个字符等。

4、实例:

例如:

以下表格,是一份员工信息表,所有信息都在表格的同一列中。现想要单独提取出员工所属部门。

「Excel技巧」提取字符函数三兄弟:left、mid、right函数[亲测有效]

从表格中,我们可以看到部门是在表格字符串的最后3个字符。

所以我们这里可以直接用right函数来提取。

公式为:=RIGHT(A2,3)

「Excel技巧」提取字符函数三兄弟:left、mid、right函数[亲测有效]

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/11373.html

(0)
上一篇 2023-03-02
下一篇 2023-03-02

相关推荐

  • 【巨杉数据库SequoiaDB】巨杉Tech | 巨杉数据库数据高性能数据导入迁移实践[通俗易懂]

    【巨杉数据库SequoiaDB】巨杉Tech | 巨杉数据库数据高性能数据导入迁移实践[通俗易懂]SequoiaDB 一款自研金融级分布式数据库产品,支持标准SQL和分布式事务功能、支持复杂索引查询,兼容 MySQL、PGSQL、SparkSQL等SQL访问方式。SequoiaDB 在分布式存储…

    2022-12-23
    99
  • mysql函数和过程创建和调用「建议收藏」

    mysql函数和过程创建和调用「建议收藏」navicat 新建过程 调用 CALL getReId(@id); SELECT @id; navicat 新建函数 调用 select getReNum(1);

    2023-03-12
    109
  • Python和Py的区别及应用场景

    Python和Py的区别及应用场景Python是一门高级编程语言,被广泛应用于Web开发、数据科学、数字信号处理、自然语言处理等领域,Python解释器可以运行在多种操作系统上。Python语言具有高效的代码编写、易于维护、可扩展性好等特点,因此受到了广泛的应用。而Py则是Python在微型计算机(如微控制器)上的轻量级实现。

    2024-01-02
    71
  • 【SQL】用SSMS连接Oracle手记

    【SQL】用SSMS连接Oracle手记情况: A机上有SSMS 18.x, B机上有SQL Server 2008 R2数据库, C机上有Oracle Database 11.2.0.4.0数据库 我想在A机用ssms连C机的oracle

    2023-02-15
    114
  • redis 5.0.7 源码阅读——跳跃表skiplist

    redis 5.0.7 源码阅读——跳跃表skiplistredis中并没有专门给跳跃表两个文件。在5.0.7的版本中,结构体的声明与定义、接口的声明在server.h中,接口的定义在t_zset.c中,所有开头为zsl的函数。 一、数据结构 单个节点: t

    2023-01-26
    99
  • MySQL:分库分表与分区的区别和思考

    MySQL:分库分表与分区的区别和思考一.分分合合 说过很多次,不要拘泥于某一个技术的一点,技术是相通的。重要的是编程思想,思想是最重要的。当数据量大的时候,需要具有分的思想去细化粒度。当数据量太碎片的时候,需要具有合的思想来粗化粒度。…

    2023-03-29
    107
  • 从零之053 网页代码中提取文字(网页代码基础)「建议收藏」

    从零之053 网页代码中提取文字(网页代码基础)「建议收藏」文本处理其实是一个很大的题目,无法用文本处理这个名字来概括,从这里这一章开始,我们直接用子项目名做名称。关键词:html代码下面我们开始一个新的

    2022-12-14
    156
  • 用Python来创建交互式画布

    用Python来创建交互式画布Python是一种简单易学的编程语言,拥有丰富的绘图和可视化库,可以帮助开发者生成高质量的可视化图表。交互式可视化是数据分析和数据科学的重要组成部分。在这篇文章中,我们将介绍Python如何使用交互式图形库来创建交互式画布。通过本文的学习,你将会了解到Python中的交互式绘图,可以将其用于数据分析和领域特定的可视化应用中。

    2023-12-25
    69

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注