首页 > 其他分享 >两种方法获取电话区号,检验我们对Excel基础知识储备的反应能力!

两种方法获取电话区号,检验我们对Excel基础知识储备的反应能力!

时间:2023-10-04 14:32:03浏览次数:41  
标签:函数 分列 单元格 Excel 检验 基础知识 选中 FIND

1职场实例

小伙伴们大家好,今天我们专门拿出一个篇幅讲解一下如何在Excel中提取座机电话的区号


如下图所示:

是一张各个单位的联系信息,其中的B列为座机电话号码座机电话号码有一个特点:就是有一个间隔符“-”将一串数字分成了左右两段,左段数字为区号右段数字为号码现在我们需要在C列提取B列座机数据中的区号单独显示

两种方法获取电话区号,检验我们对Excel基础知识储备的反应能力!_数据


2解题思路

提取电话座机号码中的区号,其实是一个非常基础性的问题它可以检验我们对Excel基础知识储备的反应能力,下面我们来介绍两种常规手段快速的解决它。

两种方法获取电话区号,检验我们对Excel基础知识储备的反应能力!_数据_02

第一种方法我们使用函数公式法。


我们在C2单元格输入下面的函数公式:

=LEFT(B2,FIND("-",B2)-1)

公式中使用FIND函数查找“-”在电话号码中的位置,然后再利用LEFT函数将其左侧的数字提取出来。因为提取的字符不包含用FIND函数查找的“-”,所以要在FIND函数后减去1作为LEFT函数的第二参数

两种方法获取电话区号,检验我们对Excel基础知识储备的反应能力!_分隔符_03


针对此类问题,除了可以使用函数与公式外,还可以使用Excel分列的方法获取电话的区号。

下面我们来详细介绍第二种分列的方法。

选中B2:B5单元格区域,将该选中区域内容复制粘贴至C2:C5单元格区域

两种方法获取电话区号,检验我们对Excel基础知识储备的反应能力!_数据保存_04


选中C2:C5单元格区域,点击【数据-分列】,选择使用【分隔符号】作为分列依据,然后我们选择使用【分隔符号-其他“-”】作为分隔符进行分列。

在【文本分列向导第3步,共3步】中的【数据预览】区域,选中效果预览分列出来的左段区号数据,然后设置【列数据格式-文本】,即表示将分列出来的区号数据保存为文本格式显示,原因在于区号是以数字“0”开头的,如果不是文本格式的话,开头的“0”显示不出来。

最后将分列出来的D列号码数据选中后按【Delete键】删除即可。

两种方法获取电话区号,检验我们对Excel基础知识储备的反应能力!_数据保存_05



标签:函数,分列,单元格,Excel,检验,基础知识,选中,FIND
From: https://blog.51cto.com/u_15825298/7704344

相关文章

  • 网络基础知识
    ==============================掩码位变长24掩码位/22借2位1变4  主机1024-2        /21借3位1变8  主机2048-2        /20 借4位1变16 主机4096-2十进制掩码    掩码长度   主机数目   0    ......
  • Java语言基础知识全总结
    一.Java的优点1.      跨平台性。一次编译,到处运行。Java编译器会将Java代码编译成能在JVM上直接运行的字节码文件,C++会将源代码编译成可执行的二进制代码文件,所以C++执行速度快2.      纯面向对象。Java所有的代码都必须在类中书写。C++兼具面向对象和面向过程的特......
  • 使用Aspose.Cell控件实现Excel高难度报表的生成(二)
    继续在上篇《使用Aspose.Cell控件实现Excel高难度报表的生成(一)》随笔基础上,研究探讨基于模板的Aspose.cell报表实现,其中提到了下面两种报表的界面,如下所示: 或者这样的报表格式  首先来分析第一种报表,这个其实还是比较固定的二维表,我们只要绑定相关的信息即可,设计模板如下......
  • 用sql语句查询出表结构,在结果就能看到数据库所有表的结构,这个时候只要全选,然后右击出
    SELECT表名=CaseWhenA.colorder=1ThenD.nameElse''End,表说明=CaseWhenA.colorder=1Thenisnull(F.value,'')Else''End,字段序号=A.colorder,字段名=A.name,字段说明=isnull(G.[value],......
  • 掌握这些技巧,让Excel批量数据清洗变得简单高效!
    什么是数据清洗数据清洗是指在数据处理过程中对原始数据进行筛选、转换和修正,以确保数据的准确性、一致性和完整性的过程。它是数据预处理的一部分,旨在处理和纠正可能存在的错误、缺失值、异常值和不一致性等数据质量问题。为什么要数据清洗Excel在数据采集场景中非常常用。作......
  • 怎么根据excel里面的内容和邮箱地址,生成pdf,并发送给对应邮箱
    Craftedby[Genie](https://marketplace.visualstudio.com/items?itemName=genieai.chatgpt-vscode)You怎么根据excel里面的内容和邮箱地址,生成pdf,并发送给对应邮箱Genie要根据Excel文件中的内容和邮箱地址生成PDF并发送到相应的邮箱,你可以使用Python编程语言来完成这个任......
  • Java语言基础知识全总结
    一.Java的优点1.      跨平台性。一次编译,到处运行。Java编译器会将Java代码编译成能在JVM上直接运行的字节码文件,C++会将源代码编译成可执行的二进制代码文件,所以C++执行速度快2.      纯面向对象。Java所有的代码都必须在类中书写。C++兼具面向对象和面向过程的特......
  • 音视频基础知识|ANS 噪声抑制原理解析
    在上一期课程《音视频开发进阶课程|第二讲:回声消除》中,我们接触了音频前处理的概念,还认识了音频前处理的三剑客之一AEC回声消除。今天,我们继续来认识三剑客中的第二位:噪声抑制 ANS (AmbientNoiseSuppression)。经常被卷入在线会议的你,想必也曾抱怨过:“太嘈杂了,什么都听不清”......
  • Python 合并Excel文件(Excel文件多sheet)
    一、Python合并Excel文件多sheet《方法1》importosimportpandasaspd#指定包含Excel文件的文件夹路径folder_path='C:\\Users\\Admin\\Desktop\\数据核对'#获取文件夹中的所有Excel文件excel_files=[fileforfileinos.listdir(folder_path)iffile.endswith......
  • 音视频基础知识|ANS 噪声抑制原理解析
    ​在上一期课程《音视频开发进阶课程|第二讲:回声消除》中,我们接触了音频前处理的概念,还认识了音频前处理的三剑客之一AEC回声消除。今天,我们继续来认识三剑客中的第二位:噪声抑制 ANS (AmbientNoiseSuppression)。经常被卷入在线会议的你,想必也曾抱怨过:“太嘈杂了,什么都听......