中企动力 > 商学院 > excel取后面几位数
  • ?

    Excel输入身份证后四位变成0的解决方法,只要一个字符轻松搞定!

    浑幼荷

    展开

    文/小雨

    图/网络

    Excel由于其强大的数据处理功能,成为了办公软件的主流软件之一。在使用Excel来处理数据的时候,我们也会遇到一些奇怪的问题。

    比如,当我们要在Excel里面输入后18位的身份证号码的时候,会发现:明明输入的是18位的数字,但是等输入完后发现最后4位却成了“0”。

    难道Excel不支持输入身份证号吗?当然不是了。

    实际上,Excel在处理数据的时候也有一个潜规则:

    输入数字超过了12位数值,Excel则会自动转换为科学记数格式,输入如果超出了15位数值,Excel则会自动将15位以后的数值转换为“0”。

    那么怎么解决这个Excel输入身份证后四位变成0的问题呢?小雨在这里提供2种解决方法。

    第一种解决方法:

    将单元格的格式设置为【文本】类型

    Excel默认会根据我们输入的内容格式按照它自己的系统设定来做出一些调整。但是我们在输入18位的身份证号后就不需要它再做这样的调整了。所以,我们需要手动将这个单元格内的格式设置为【文本】类型。

    具体设置方法:

    首先,选中所需输入身份证号码的所有单元格,然后【右键】-【设置单元格格式】-【文本】,确定即可,此时,我们再去输入身份证号即可正常显示!

    第二种解决方法:

    在输入身份证号码之前先在最前面直接输入一个单引号【’】,然后再输入身份证号码。这样输入后就会正常显示,并且最前面输入的那个单引号也不会显示出来。需要注意的是,在输入单引号的一定要将输入法切换到英文状态下才可以。

    这种方法操作起来特别简单,只要记住这个单引号就可以了,非常方便实用。

    好了,以上就是Excel输入身份证后四位变成0的解决方法,只要一个字符轻松搞定!今天的分享就到这里。

  • ?

    在EXCEL中将1位数字变成5位数字的方法,这两个公式可要记牢啦!

    广缘

    展开

    关注

    转发

    收藏

    会让小编更有动力输出高价值的内容

    今天

    我们来讲一个小技巧

    如何将下列数字变为5位数(即从左变成右)

    可能很多人会说

    这很简单啊

    直接设置单元格格式就好了

    没错

    这是可以的

    在设置单元格格式中

    将自定义类型设置为【00000】就搞定了

    但是这么简单的方法谁都会用

    所以我们就不局限于这个方法

    我们要用公式来完成数字的转变

    公式一:

    =TEXT(A1,"00000")

    公式说明

    TEXT函数是将数值转换为按指定数字格式表示的文本

    即将所选单元格格式设置为【00000】格式

    注:此方法跟直接设置单元格格式方法的类型一致

    公式二:

    =IF(LEN(A1)=1,"0000"&A1,IF(LEN(A1)=2,"000"&A1,""))

    公式说明

    LEN函数是返回文本串的字符数

    即得到字符串的长度

    如果所选单元格A1字符串为1

    则返回"0000"&A1

    否则返回IF(LEN(A1)=2,"000"&A1,"")

    这第二个IF语句意思为

    如果所选单元格A1字符串为2

    则返回"000"&A1

    否则返回空文本""

    以上这两个公式

    就是今天介绍的将1位数字变成5位数字的方法

    目的其实就是让大家不拘于一种方法

    而且如果你函数公式使用熟练的话

    用公式其实更好哟

    所以把它记牢并不是一件坏事哦

    转发

    收藏

    会让小编更有动力输出高价值的内容

  • ?

    Excel技巧讲解:Round函数在保留小数位数时的应用!

    沃尔丁堡

    展开

    首先,请大家看下关于Round函数的定义:

    简单地讲:ROUND 函数可将某个数字四舍五入为指定的位数。如下图,我们需要将全部数字四舍五入到小数点后两位数。

    语法解读:=ROUND(number, num_digits)

    ROUND 函数语法详解:

    number 必需。需要四舍五入的数字。

    num_digits 必需。位数,按此位数对选定参数“ number ”进行四舍五入。

    关于第二个参数num_digits的几种情况:

    如果 第二个参数num_digits 大于 0,则将数字四舍五入到指定的小数位。

    函数公式=ROUND(C2, 2),如图:

    如果 第二个参数num_digits 等于 0,则将数字四舍五入到最接近的整数。

    函数公式=ROUND(C2, 0),如图:

    如果num_digits 小于 0,则在小数点左侧进行四舍五入。(这个实际工作中一般用不到,这里就不举例了,有兴趣的同学可以自己试一试)

  • ?

    万万没想到!她用Excel从你的身份证号码中获取这么多隐私!

    小情调

    展开

    一个身份证号码包含了你的出生日期、性别、籍贯等众多隐私信息,那这些信息是如何获取的呢?

    如下图所示,我们的性别、籍贯、出生日期、年龄、属性都是可以从身份证号码中提取出来的。

    1、性别提取

    公式:=IF(MOD(MID(E2,17,1),2)=1,"男","女")

    说明:

    根据身份证上的第17位数来判断男女,奇数为男,偶数为女(这里身份证都是18位数的)

    MID(E2,17,1):从身份证号码中第17位开始提取1个字符

    MID函数语法(被提取值,从第几位开始,提取几位数)

    MOD(MID(E2,17,1),2):对第17位身份证号码数字进行取余数,余数有两种情况0或1

    MOD函数语法(被除数,除数)

    具体操作如下:

    2、籍贯提取

    身份证中前六位数是全国行政区代码,通过这几位数就可以提取相应的籍贯。

    首先我们需要准备一份全国的行政区域代码,之后利用VLOOKUP函数获取相应的地名即可。

    公式:=VLOOKUP(LEFT(E2,6),行政区域代码!A:B,2,0)

    说明:

    LEFT:从左侧提取相应的字符

    VLOOKUP语法结构:(查找值,查找区域,返回列,查找类型)

    具体操作如下:

    3、出生日期提取

    公式:=--TEXT(MID(E2,7,8),"0000-00-00")

    说明:

    MID(E2,7,8):从身份证号码第7位开始,向右侧提取8位(也就是获取出生日期)

    TEXT(MID(E2,7,8),"0000-00-00"):将8位数转换为日期格式

    具体操作如下:

    4、年龄提取

    公式:=YEAR(TODAY())-MID(E22,7,4)

    说明:

    TODAY():获取今天日期

    YEAR(TODAY()):获取日期年份

    MID(E22,7,4):获取身份证号码上的年份

    具体操作如下:

    5、属相提取

    公式:

    =CHOOSE(MOD(MID(E2,7,4)-1900,12)+1,"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪")

    说明:

    MOD(MID(E2,7,4)-1900,12):将获取的年份减去1990年,然后再除以12,所得余数

    CHOOSE语法结构:(参数,(数字或单元格区域))

    注意:之所以减去1900,是因为Excel的日期最早是1900年,而且这一年是鼠年,与后面的文字区域相对应。

    具体操作如下:

  • ?

    excel输入身份证号为什么后几位都是0?

    忆山

    展开

    在excel中输入位数超过15为的数字,系统会默认用科学计数法来显示,长数字就会显示为1.23457E+14,所以,在输入长数字时应做如下设置:

    1、设置单元格格式为文本格式。按下快捷键ctrl+1或者在单元格上右键设置单元格格式,将单元格的数字格式设置为文本。

    2、在输入长数字前线输入半角状态的单引号,可以强制把单元格格式设置为文本格式。以文本格式储存的数字,在单元格的左上角会有绿色的倒三角提示你,这是以文本格式储存的数字。

    (本文内容由百度知道网友张啸宁贡献)

  • ?

    怎样设定excel里保留小数点后两位的公式

    三月

    展开

    设定excel里保留小数点后两位的方法:

    1.选定所要修改的某个单元格或者一整列单元格。

    2.右击,在弹出的菜单栏里选中--设置单元格格式 单击。

    3.在数字分类中选定数值。

    4.将右边的小数位数更该成所需要的位数。

    5.当然如果有更专业的需要,可以将千位分隔符打钩。

    (本文内容由百度知道网友雷筱轩33贡献)

  • ?

    Excel小数保留1位或2位且小数点后为0不显示与0显示为横杠

    Phylicia

    展开

    在 Excel 中,计算结果如果有小数,默认会保留多位小数;而在实际应用中保留1位或2位小数即可,因此需要对计算结果重新取小数位数,但问题随之而来,有些结果是整数,再保留小数显然不合适,所以就要实现有小数时保留小数,小数点后为 0 时只保留整数。另外,当一些单元格为 0 时,若要求 0 不显示或显示为横杠(-)。它们有些可以自定义格式实现,有些还要结合公式实现。以下就是Excel小数保留1位或2位且小数点后为0不显示(只保留整数)与0显示为横杠或空白的具体操作方法,实例中操作所用版本均为 Excel 2016。

    一、Excel小数保留1位或2位,小数点后为0不显示,仅保留整数

    1、小数后保留1位小数。

    框选要设置的单元格,按 Ctrl + 1 组合键,打开“设置单元格格式”窗口,选择“数字”选项卡,选择左边的“常规”,单击“确定”;单击 K3 单元格,把求平均值公式 =AVERAGE(B3:J3) 改为 =ROUND(AVERAGE(B3:J3),1),按回车,则 K3 单元格已经设置为保留一位小数;把鼠标移到 K3 右下角的单元格填充柄上,按住左键并往下拖,则所经过的单元格全都设置为保留一位小数,原来的 81.0 变为 81;操作过程步骤,如图1所示:

    图1

    2、小数点后保留2位小数。

    A、方法与保留一位小数一样,先把单元格格式设置为“常规”,然后把公式改为 =ROUND(AVERAGE(B3:J3),2),如图2所示:

    图2

    B、按回车,则 K3 单元格设置为保留两位小数,如图3所示:

    图3

    C、如果要保留三位或三位以上小数,只需改公式中 ROUND 的第二个参数,例如保留三位小数,把 2 改为 3,即 =ROUND(AVERAGE(B3:J3),3)。

    3、公式说明

    公式 =ROUND(AVERAGE(B3:J3),1) 由 ROUND 和 AVERAGE 两个函数组成;其中 AVERAGE 是求平均值的函数,ROUND 是四舍五入的取小数位数函数;ROUND函数的表达式为:ROUND(待四舍五入的数字,保留小数位数);公式 =ROUND(AVERAGE(B3:J3),1) 先求取平均值,然后再保留一位小数。

    二、Excel保留小数时,0.00 显示 0

    1、假如有一组数据要保留两位小数,如果是 0.00 ,则显示 0。框选要保留两位小数的单元格,按 Ctrl + 1 组合键,打开“设置单元格格式”窗口,选择“数字”选项卡,再选择左边的“自定义”,在“类型”下面输入 0.00;-0.00;0,单击“确定”,则小数点后不是0的保留两位小数,小数点前后都为 0 的只保留 0;操作过程步骤,如图4所示:

    2、如果要留 3 位小数,只需把 0.00;-0.00;0 改为 0.000;-0.000;0 即可,其它的以此类推。

    三、Excel 0 不显示(即留空白)或显示为横杠(-)

    1、0 不显示(即留空白)

    按 Ctrl + F 组合键,打开“查找和替换”窗口,在“查找内容”右边输入 0;单击“选项”展开,“搜索”选择“按列”,“查找范围”选择“值”,勾选“单元格匹配”,单击“查找全部”,按 Ctrl + A 组合键,则选中所有 0,关闭“查找和替换”窗口;按 Ctrl + 1 组合键,打开“设置单元格格式”窗口,选择“数字”选项卡,再选择左边的“自定义”,在右边“类型”下输入[=0]"",单击“确定”,则所有 0 不显示;操作过程步骤,如图5所示:

    图5

    2、0 显示为横杠(-)

    1、操作方法与设置“0 不显示”一样,只需把 [=0]"" 改为 [=0]"-",如图6所示:

    图6

    2、单击“确定”后,表格中所有 0 显示为横杠(-),如图7所示:

    图7

    3、如果 0 要显示为其它符号,只需把 [=0]"-" 中的“-”改为相应的符号即可,例如显为 *,则改为 [=0]"*"。

  • ?

    excel怎么设置小数点后面只有一位数

    汤耗子

    展开

    1、打开excel。

    2、在任一单元格右键,选择设置单元格格式。

    3、在弹出的选框中选择数字,数值,在小数位数中输入自己想要的位数,例如1,然后确定。

    4、接着点击左上角图标,找到excel选项。

    5、进去之后,点击高级,把自动插入小数点勾上,写上数值1,确定即可。

    6、现在输入一个值试一下,可以看到小数点后面只有一位数。

    (本文内容由百度知道网友泡影果果616贡献)

  • ?

    小技巧:Excel中几个数字处理函数!超简单!

    揣测

    展开

    今天都教大家一些简单的,常用的小技巧!

    顺便回答下,有的同学问我:

    问:你怎么懂得那么多?

    回答:呜呜呜,大神我就是单位那个经常加班做表的人,呜呜呜!

    问:那你是从哪里学会的呢?

    答:第一,网上,不会了就去查,就记住了,第二,看书,家里好几本关于EXCEL的书!

    下面进入教学,这些技能都非常适用于各个单位做表的同志们!

    1、取绝对值(这个不好解释,请学习初中数学课本或直接看下图)

    函数格式:=ABS(数字)

    2、取整(取至小数点)

    函数格式:=INT(数字)

    3、四舍五入(这个好理解)

    函数格式:=ROUND(数字,保留小数位数)

    4、以绝对值减小或增大的方向,按指定位数舍入数字(这个请看下图,就更好理解)

    函数公式:ROUNDDOWN(数字,保留小数位数)

    图示a

    函数公式:ROUNDUP(数字,保留小数位数)

    图示b

    特别注意事项:ROUNDUP是就高原则保留,如:图示b,而ROUNDDOWN刚好相反,是就低原则保留,如图示a。

    END……

  • ?

    Excel中如何自动获取身份证后六位

    绿凝

    展开

    一个表格中有一列身份证号码,我们该如何快速取出身份证后六位呢?而不用逐条录入。该如何做呢?

    在这里,我们还是通过Excel函数来解决,right函数即可解决

    公式:=RIGHT(B2,6)

    公式怎么理解呢?

    right:从右面计算

    B2:要获取的数值所在的单元格

    6:即要获取的位数

excel取后面几位数

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP