当前位置:首页教育技巧excel技巧excel筛选

excel表格怎么样显示长数字

减小字体 增大字体 2025-01-24 09:41:22


1.excel怎样显示长数据、身份证号码和无穷大数字

这是因为excel默认的格式是数字,在excel中数字是不能超过14位的,否则会变成后4位为0的情况,而且是用科学计数法表示的.

把身份证那一列设置为文本,输入就可以不必总要输入"'"了.

这里还有3个有用的公式,是我原创的:

1,假设你在B3输入的是身份证号码,B4要显示生日则在B4复制以下公式.

=IF($B3=0," ",IF(LEN($B3)=18,MID($B3,7,4)&"年"&MID($B3,11,2)&"月"&MID($B3,13,2)&"日","19"&MID($B3,7,2)&"年"&MID($B3,9,2)&"月"&MID($B3,11,2)&"日"))

2,假设你在B3输入的是身份证号码,B5要显示年龄则在B5复制以下公式.

=IF($B3=0," ",YEAR(NOW())-(IF(LEN($B3)=18,VALUE(MID($B3,7,4)),VALUE("19"&MID($B3,7,2)))))

3,假设你在B3输入的是身份证号码,B6要显示性别则在B5复制以下公式.

=IF($B3=0," ",IF(LEN($B3)=18,IF(MOD(VALUE(MID($B3,17,1)),2)=1,"男","女"),IF(MOD(VALUE(MID($B3,15,1)),2)=1,"男","女")))

可以用拖选复制应用到整篇相应单元格中.

希望能帮到你.

2.在做excer表格时怎样让单元格里显示很长数字

在EXCEL常规状态下输入超过11位的纯数字将自动以科学计数显示,并且在超过15位的数据,从第16位开始将被显示为0。

所以,在输入超过11位的纯数字之前,需要先设置单元格格式为文本格式,右键单元格-设置单元格格式-数字选项卡下选择“文本”,确定后再输入,或者不预先设置单元格格式,在输入数据前先打一个半角的单引号再输入,如

'000123466799654

'458744198802020014

如果你已经在常规状态下输入,修改单元格的数字格式后还需要激活单元格,才能从原来的常规状态改回来,还有一种方法是选择你的单元格(或者单元格区域,也可以整列选择)执行菜单上的“数据-分列”,一直下一步到第三步,选择“列数据格式”为“文本”-完成。

注:如果先前输入超过15位的数字,从第16位开始的都数据变为0,是无法通过修改格式或者分列显示回原来的数据的,所以,最好养成一个良好的习惯,先设置好对应的单元格格式再输入数据!

3.EXCEL公式得到的长数字如何全部显示

截图不是太完整。

有些时候,达到一个目的的公式分很多个,像你的情况,我个人感觉,好像是多条件匹配来查找值,结果是一个很长位的数值,这样的情况,超过这个值超15位,而你使用sum那肯定是不行的。

建议,使用lookup来达到你的要求。

提供一个示例公式,供参考

=LOOKUP(1,0/((A2=Sheet1!$A$2:$A$7)*(B2=Sheet1!$B$2:$B$7)),Sheet1!$C$2:$C$7)

这个公式的意思是,查找sheet1表中a2:a7等于当前表的a2值,同时,sheet1表的b2:b7还等于当前表的b2,那么就取同行的c列值

使用这个公式应该可以解决你的问题。

有时候不要太拘泥于一种思路。

评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2025 www.at317.com All Rights Reserved .