Excel中身份证号码如何分段显示,难倒小编,有什么好方法吗?[通俗易懂]

Excel中身份证号码如何分段显示,难倒小编,有什么好方法吗?[通俗易懂]相信大家在看到这个题目的时候大家一定很疑问,这还不简单?感觉自己应该会好几种方法。我刚看到这个问题的时候也是这样想的,我就试了一下自己想到的方法,结果被一一打脸了。下面来看看小编被打脸的过程吧。我们希

点赞再看,养成习惯;前事不忘,后事之师。

微信搜索【亦心Excel】关注这个不一样的自媒体人。

本文GitHub github.com/hugogoos/Ex… 已收录,包含Excel系统学习指南系列文章,以及各种Excel资料。

相信大家在看到这个题目的时候大家一定很疑问,这还不简单?感觉自己应该会好几种方法。我刚看到这个问题的时候也是这样想的,我就试了一下自己想到的方法,结果被一一打脸了。

下面来看看小编被打脸的过程吧。

Excel中身份证号码如何分段显示,难倒小编,有什么好方法吗?[通俗易懂]

我们希望如上图对身份证号码进行6-8-4格式进行显示。

1、单元格自定义格式—被打脸

小编第一个想到的就是单元格自定义格式。

首先选中数据C5:C9单元格区域,然后按快捷键「Ctrl+1」打开「设置单元格格式」对话框,选择「数字」选项卡下「自定义」,在类型中输入「000000-00000000-0000」格式。

Excel中身份证号码如何分段显示,难倒小编,有什么好方法吗?[通俗易懂]

然后来看看打脸结果:

Excel中身份证号码如何分段显示,难倒小编,有什么好方法吗?[通俗易懂]

设置后竟然毫无反应,为什么?为什么?小编疑惑了,还是小编已经不会用自定义格式了?小编决定再试试把电话号码格式化为3-3-4格式显示即000-000-0000。

Excel中身份证号码如何分段显示,难倒小编,有什么好方法吗?[通俗易懂]

成功了,可以啊,这是咋回事?于是小编查了关于单元格自定义的用法,官网中有这么一句话:「创建和构建自定义数字格式,以百分比、货币、日期等形式显示数字」。小编瞬间明白了,原来自定义格式主要是自定义数字格式的,而小编设置的身份证号因为有18位所以设置为文本格式,这样就导致自定义格式无法生效。而手机号是数字格式所以生效了。

好吧,虽然被打脸了,但是学到了:单元格自定义格式只能针对数字格式进行设置

2、TEXT函数—被打脸

我们指定TEXT函数是可以格式化的,比如这里我们在C5单元格中设置公式「=TEXT(B5,”000000-00000000-0000″)」,然后双击点击C5单元格填充柄快速填充完成操作。

Excel中身份证号码如何分段显示,难倒小编,有什么好方法吗?[通俗易懂]

又被打脸了,最后三位数字都是000。我们知道Excel中数字的精度是15位,当数字超过15位的时候一般都会用0代替,而身份证号是18位,所以后面3位变成0了。再结合上面自定义单元格格式的问题,那么TEXT函数应该也是针对数字格式的值使用的。果不其然,看看官网的解释:「TEXT 函数可通过格式代码向数字应用格式,进而更改数字的显示方式」。

3、Ctrl+E—应该不用被打脸

我们都是知道Ctrl+E功能很强大,可以智能识别规律并快速填充。

Excel中身份证号码如何分段显示,难倒小编,有什么好方法吗?[通俗易懂]

貌似不用被打脸了,但是看完上面动态图的应该发现了一个小瑕疵,就是原数据变了以后,显示格式中的数据是不会变的,没法做到自动更新。当然对于只要显示格式数据的朋友这就不算问题了。

4、最笨的方法字符串截取函数

最后小编实在没辙了,只能想到最笨的方法了,而且必然会成功的方法。

我们在C5单元格中输入公式「=LEFT(B5,6)&”-“&MID(B5,7,8)&”-“&RIGHT(B5,4)」,这些函数前面文章都要详细介绍过这里就不多说了。三个函数分别是截取前面6位,截取中间8位,截取后面4位,然后通过&把它们和”-“拼接起来。最后双击点击C5单元格填充柄快速填充完成操作。

Excel中身份证号码如何分段显示,难倒小编,有什么好方法吗?[通俗易懂]

最后总算完美的解决了问题,而且还可以随着原数据自动更新。

小编的这次被打脸经历,让小编意识到基础知识的重要性,回头还是要好好学学基础知识啊。另外再简单的功能也不能想当然。

今天的分享到这里就结束了,但是学习的道路才刚刚开始,希望我们可以在学习的道路上不断地前进,坚持不懈。

如果你有感兴趣的功能,可以告诉小编哦,小编会为你写一篇相应的文章。当然是先到先写哈,我会列一个计划表,尽量满足大家的需求,所以如果下一篇不是你要的文章,请不要着急,可能就在下下篇。记得告诉小编你想学习的功能哦。

文章持续更新,可以微信搜索「 亦心Excel 」第一时间阅读,本文 GitHub github.com/hugogoos/Ex… 已经收录,包含Excel系统学习指南系列文章,欢迎Star。

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

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

相关推荐

  • Bigkey问题的解决思路与方式探索

    Bigkey问题的解决思路与方式探索在Redis运维过程中,由于bigkey的存在,会影响业务程序的响应速度,严重的还会造成可用性损失,DBA也一直和业务开发方强调bigkey的规避方法以及危害

    2023-06-16
    131
  • mongodb添加节点_边缘节点部署

    mongodb添加节点_边缘节点部署Ð 安装包下载 Ð 数据库安装 Ð 数据库启动 Ð 补充 MongoDB配置文件注释 安装包下载 下载地址:https://www.mongodb.com/download-center/commu…

    2022-12-27
    179
  • Python Requests教程:从入门到进阶

    Python Requests教程:从入门到进阶Python是一种流行的编程语言,为开发者提供了许多功能强大的库和框架。其中,Python Requests库是一款非常流行的HTTP库,用于向网站发送请求并接收响应。它可以轻松地帮助开发人员编写爬虫、发送电子邮件、处理API请求以及处理REST API等任务。在本篇文章中,我们将介绍如何使用Python Requests库进行HTTP请求和响应处理,并探讨如何使用它来构建更高级的网络应用程序。

    2024-08-01
    32
  • Python Dictionary: 一站式键值对存储和操作解决方案

    Python Dictionary: 一站式键值对存储和操作解决方案Python是一种流行的编程语言,通常被用于各种各样的用途。其中,Python的字典类型在编程中是一个非常强大的工具。Python字典提供了一种灵活的存储和操作键值对数据的方式。在本文中,我们将介绍Python字典的一些基本概念和功能,并探讨如何使用Python字典作为一站式键值对存储和操作解决方案。

    2024-03-09
    83
  • lasso特征降维参数选择_高维数据流

    lasso特征降维参数选择_高维数据流海量数据的特征工程中, 如果数据特征维度达到几千乃至上万 常规的lasso很容易失效 这里介绍几种泛义lasso,是在实际数据处理中常用的 迭代与分块思路/分组的使用(有兴趣的同学可自行实践一下) 1

    2022-12-22
    143
  • MySQL学习「终于解决」

    MySQL学习「终于解决」MySQL 学习 1. 数据库的分类 1.1 关系型数据库: MySQL、Oracle等 通过表与表、行与列的关系进行存储数据。 1.2 非关系型数据库: Radis等 通过存储对象来存储数据,数据由

    2023-06-12
    142
  • 优化计算:用Python编写arccos函数与Matlab对比

    优化计算:用Python编写arccos函数与Matlab对比在数学运算中,反三角函数是常见的运算之一。Python内置了arccos函数用于计算反余弦值。然而,Python自带的arccos函数速度比较慢,使用一些优化技巧可以大幅提升计算速度。

    2024-03-28
    67
  • MySQL主从复制虽好,能完美解决数据库单点问题吗?

    MySQL主从复制虽好,能完美解决数据库单点问题吗?一、单个数据库服务器的缺点 数据库服务器存在单点问题; 数据库服务器资源无法满足增长的读写请求; 高峰时数据库连接数经常超过上限。 二、如何解决单点问题 增加额外的数据库服务器,组建数据库集群; 同…

    2023-03-26
    158

发表回复

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