点击右上角“关注”,每天免费获取干货教程

前面写了很多篇关于数据查询、数据统计、数据分析、公式排错的教程,今天换一个口味,写个关于自定义格式显示数据的教程。

因为工作中很多时候都需要按照指定的要求将数据源整理成固定的格式,否则会影响后续的数据计算和分析步骤,今天结合一个实际案例介绍具体方法。

某企业从系统导出的固定电话号码数据不规范,需要按要求整理成规范格式的数据,你来看看自己会不会解决?

数据整理要求说明:

要求将固定电话号码中的区号使用括号引起来;

由于数据导出时首位0被清除,需要首位加0显示;

不同地区的号码长度不同,有的需要括3位,有的需要括4位;

最后8位电话号码之间按照4位间隔显示。

要求你仅用一个公式搞定上述4种要求,不接受辅助列。

明白了计算规则和想要的效果,自己思考2分钟再看答案吧。

自定义显示格式的Excel公式:

先给出公式,下文再来解析这个公式的原理。

=TEXT(B2,"("&REPT(0,LEN(B2)-7)&")0000 0000")

公式示意图如下所示:

公式原理解析:

首先要确定前面几位需要使用括号括起来,根据固定电话号码的长度判断,使用LEN函数计算号码长度,使用REPT函数确定0的显示位数,最后使用TEXT函数自定义格式显示电话号码。

这些常用的经典excel函数公式技巧可以帮你在关键时刻解决困扰,有心的人赶快收藏起来吧。

希望这篇文章能帮到你!怕记不住可以发到朋友圈自己标记。

想系统提升Excel函数公式的同学,推荐下面这套超清视频专栏↓

bootstrap bootstraptable 固定列_1个Excel公式按条件自定义格式显示固定电话号码相关推荐

  1. POI 导出excel带小数点的数字格式显示不对解决方法

    POI 导出excel带小数点的数字格式显示不对解决方法 参考文章: (1)POI 导出excel带小数点的数字格式显示不对解决方法 (2)https://www.cnblogs.com/firstd ...

  2. java导出excel数字格式_POI 导出excel带小数点的数字格式显示不对解决方法

    最近看到了一个问题就是java导出excel中带小数点的数字显示不对, 比如我想在excel中第一行显示:  3,000.0 但是在excle中导出的格式总是不带小数点 3000(非文本格式),而且也 ...

  3. bootstrap bootstrapTable 隐藏列

    主要代码: <script type="text/javascript">$(function () {LoadingDataListOrderRealItems(); ...

  4. bootstrap-table固定表头固定列

    bootstrap-table固定表头固定列 1.引入 bootstrap依赖于jquery bootstrap-table依赖于bootstrap,所以都需要引入 2. bootstrap-tabl ...

  5. bootstrap表头如何展示不动_bootstrap-table固定表头固定列

    1.引入 bootstrap依赖于jquery bootstrap-table依赖于bootstrap,所以都需要引入 2. bootstrap-table有两种方式,html.js data-tog ...

  6. templet 显示字段外键对应名_二开案例.单据插件.隐藏或禁用维度关联字段(辅助属性)固定列...

    [应用场景]维度关联字段(辅助属性)使用固定列进行编辑时,会将辅助属性设置的所有列铺开在单据体表格中,但某些物料并不需要编辑每一个固定列,这些不需要的列可以隐藏起来. [案例演示]采购订单明细信息,通 ...

  7. Excel公式太复杂?我花一晚上做了个格式化工具

    作者:小小明 作者简介: 小小明,熟悉python.java.scala,了解go.c/c++.10年左右编码经验,逻辑思维能力良好,做过windows应用程序开发和大数据开发与运维,会大数据.web ...

  8. HTML中表格固定列锁定

    本文主要介绍通过css实现表格固定列锁定及锁定后左右两个表格高度一致. 一.实现表格固定列的原理是,通过两个div,固定列div的css float设置成left,非固定列css overflow-x ...

  9. 表格-固定列 固定行

    当一个表格展示的数据相当多的时候,经常会用到固定列,固定行的事情 原理 是 两个或者多个表格组合行程 固定行或者固定列的情况 ,为了保障样式的统一性 当固定行的时候,要限定宽 当固定列的时候,要限定高 ...

最新文章

  1. 2022年第一波AI重磅监管:官方发布“算法推荐管理规定”
  2. 20145305 《信息安全系统设计基础》第6周学习总结
  3. Spring系列(九):Spring属性赋值注解@Value 用法介绍
  4. Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理
  5. LINUX系统服务总结之三:nis服务器全集
  6. Oracle数据库性能问题分析的一种常规思路
  7. 微信小程序四种父子相互传值方式
  8. ruby nokogiri 数据抓取
  9. 11.卷2(进程间通信)--- System V 信号量
  10. SQL 常用语句INSERT INTO,UPDATE,DELETE
  11. 掌上书院UMD文件格式分析
  12. UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xae in position解决办法
  13. win10 外接usb摄像头_win10系统外接摄像头不能用怎么办
  14. vue 中引入阿里云的云盾防水墙
  15. 使用程序自动调用ANSYS并运行命令流文件
  16. CAN 常见错误排查
  17. SQL Server 2008 Database Mirroring
  18. AutoLayout Label 自适应宽高
  19. @Configuration注解 -【Spring底层原理】
  20. 基于emgucv的人脸检测及识别

热门文章

  1. [开源] .Net ORM FreeSql 1.10.0 稳步向前
  2. Azure DevOps+Docker+Asp.NET Core 实现CI/CD(二.创建CI持续集成管道)
  3. 如何在.NET应用程序中分析CPU使用率过高的问题
  4. 【招聘(广州)】-年薪30W起-自助打印领域业内第一
  5. 联手微软,Docker公司将推出Docker Desktop for WSL 2
  6. [翻译] NumSharp的数组切片功能 [:]
  7. Steeltoe之Config客户端篇
  8. .NET Core/.NET之Stream简介
  9. g4e基础篇#5 创建分支和保存代码
  10. .NET Core 2.0应用程序大小减少50%