excel中一格输入生日 另外一格如何自动生成年龄
Excel中可以用DATEDIF函数自动生成年龄。
1、新建Excel文档,在单元格B2输入出生日期,然后双击年龄下的单元格:
2、在单元格内输入“=DATEDIF(,NOW(),"y")”,将光标放在第一个“,”之前,然后点击出生日期B2单元格,这时被点击的单元格将会被虚线围住:
3、按下键盘上的回车键,这时Excel将会根据出生年月自动生成年龄:
假如:A1输入身份证号码、B1显示性别、C1显示出生日期、D1显示周岁。
需要设置:A1单元格为文本格式、B1和D1为常规格式、C1为日期格式。
1、显示性别:
B1输入公式:
=IF(A1="","",IF(AND(LEN(A1)15,LEN(A1)18),"错误",IF(ISERROR(1*(TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"))),"错误",IF(OR((1*(TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")))TODAY()),"错误",IF(MOD(MID(A1,15+(LEN(A1)=18)*2,1),2)=0,"女","男")))))
2、显示出生日期:
C1输入公式:
=IF(LEN(A3)=15,CONCATENATE("19",MID(A3,7,2)&"-"&MID(A3,9,2)&"-"&MID(A3,11,2)),IF(LEN(A3)=18,CONCATENATE(MID(A3,7,4)&"-"&MID(A3,11,2)&"-"&MID(A3,13,2))," 身份证错"))
3、显示周岁:
D1输入公式:
=IF(ISERROR(1*(TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"))),"错误",IF(OR((1*(TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")))TODAY()),"错误",DATEDIF(TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),TODAY(),"y")))
满足你的要求了。
=DATEDIF(A1,TODAY(),"y")
就是计算年龄。
2、输入参加工作年份比如在A1输入 1995 ,则在B1输入公式:
=YEAR(TODAY())-A1
用公式啊
excel表格一格怎么输入上下两行字怎样在excel表格一行输入两行字
1打开excel,双击鼠标左键,把光标放入单元格,输入第一行内容 2按下alt enter 两个按键,如图所示,光标就会自动换行 3输入第二行文字,按下enter回车键或者鼠标左键点击其他单元格就可以完成一格输入上下两行文字了。excel表格一格输入上下两行字的方法如下 1、创建空白单元格,新建样例文本,‘这是将...
在excel中如何把复制的文字一字一格地显示?
1. 将复制的文字粘贴到Excel中某一单元格中。2. 选中该单元格,然后在“数据”选项卡中找到“文本到列”选项,点击打开“文本向导”对话框。3. 在“文本向导”对话框的第一步中,选择“分隔符”选项,然后点击“下一步”按钮。4. 在第二步中,选择“其他”选项,并在下方输入框中输入一个空格,...
要向excel某一单元格中输入数字1\/5,正确的输入方法是
1、打开一个Excel表格; 2、选择一个单元格后,点击鼠标右键,选择设置单元格格式; 3、然后点击分数,类型选择分母为一位数,再点击确定; 4、在单元格中输入1\/5,如下图所示: 5、按回车按键就可以顺利输入1\/5了。 以上就是向excel某一单元格中输入数字1\/5的教程了,学会了的小伙伴快去试试吧✧*。٩(ˊᗜ...
如何在excel中一格加斜杠添加文字如何在excel中一格加斜杠添加文字框...
1. 可以通过在一格中输入斜杠和文字来实现。2. 在Excel中,斜杠“\/”是一个特殊字符,需要在其前面加上一个反斜杠“\\\\”才能正常显示。因此,如果要在一格中添加斜杠和文字,需要在斜杠前面加上反斜杠,如“\\\\\/”,然后再输入需要添加的文字。3. 例如,如果要在一格中添加“\/2021”,可以在该格...
excel中怎么在一格里输入多行文本
excel中单元格是最小的单位,不能再拆分。如要达到想要的效果可以选取两行,通过合并每列的两个单元格来实现。如下图:想要横线的话,可以直接插入形状---直线即可。如下图:
excel中怎么在一格里输入文字和表格内
1、电脑打开Excel表格。2、打开Excel表格后,在引用单元格旁输入公式=="你好吗"&G7&"好好好",也就是前面的文字加合并单元格,然后加后面的文字。3、输入公式后,按回车键,就可以在单元格中既输入文字又引用单元格内容了。
excel同一格内另起一行
在Excel中,有时我们需要在同一个单元格内输入多行文本,使内容更加清晰易读或满足特定的格式要求。Excel为此提供了一个简单的快捷键操作。具体操作步骤:1. 首先,选中你想要输入多行文本的单元格。2. 输入第一行文本。3. 接着,不要点击其他单元格或进行其他操作,直接按下键盘上的“Alt+Enter...
怎么样在excel中,第一格输入1,往下拉会出现2.3.4.5.6。。。
下拉填充后,在填充选项内使用序列,具体操作方法如下:所需材料:Excel。一、如下图,单元格A1中输入数字“1”,然后下拉填充。二、填充后的数值全部为“1”,这时点击右下角“填充选项”。三、打开的填充选项内点击“填充序列”。四、这时即可把填充的内容改为序列填充。
excel表格怎么拉出1到10excel表格怎么拉出来1到10
1 可以通过填充公式或手动输入来实现在Excel表格中拉出1到10的数字。2 填充公式是在第一个单元格输入1,然后选择这个单元格和接下来九个单元格,点击“填充”按钮,选择“序列”,在弹出的序列对话框中设置步长为1,起始值为1,结束值为10,点击“确定”即可。3 手动输入是在单元格中依次输入1到10...
EXCEL在一格中输入计算式,如何让另一个计算出来
假设将计算式输入到A1中,要在B1中显示计算结果:将光标定位到B1,按ctrl+F3打开定义名称对话框,在名称中输入aa(名称任意,但不要与单元格名字重复),在引用位置处输入:=evaluate(a1)确定。然后在b1中输入公式:=aa
绽莘小儿: 1、输入出生日期,比如在A1输入1995-5-15 ,在B1输入公式: =DATEDIF(A1,TODAY(),"y") 就是计算年龄.2、输入参加工作年份比如在A1输入 1995 ,则在B1输入公式:=YEAR(TODAY())-A1
金川区13774356758: EXCEL中怎么在一个单元格输入内容时在另一个单元格自动输入日期,并且日期不再改变? - ?
绽莘小儿: 这个问题有3个办法 1、用today()函数 但要设置 迭代计算 由于和其他文件需要的设置不同 有些麻烦 2、用宏,Worksheet_Change事件 3、最简单的是在需要日期的单元格上按住ctrl再按;(即ctrl+;) 建议用后2种办法附上代码 工具-》宏-...
金川区13774356758: 怎么在excel中一个单元格内打出姓名/日期要姓名在上半个格,日期在下半个格?请教 - ?
绽莘小儿: 可以先把单元格分成上下两个三角形再输入文字. 工具:excel2010版本. 1、如下图,首先选中这个单元格,然后点击页面上方的“插入”; 2、在插入菜单栏下,点击下面的形状,在弹出框里选择直线图标; 3、则可直接在单元格里画分割线了,如下图,画好分割线后可在页面上方更改线条颜色; 4、再在单元格里输入名字,用空格键和换行来移动这些文字的位置; 5、如下图则可成功的在excel中一个单元格内打出姓名/日期,姓名在上半个格,日期在下半个格了.
金川区13774356758: 急:excel中如何把出生日期和另外一个单元格的内容合并到同一个单元格中 - ?
绽莘小儿: 第一个问题:把C列的格式改为“日期”,如下图: 第二个问题:在E5中不能写“=C5&E5",而要把公式写成“=TEXT(C5,"YYYY年M月D日")&E5”,这样成功了.
金川区13774356758: EXCEL中怎么在一格中输入姓氏称谓生日信息.其中在要输入的那一列的前三列分别有名字性别以及生日.谢谢. - ?
绽莘小儿: 假设A列是姓名,B列是性别,C列是生日信息 则D2 =LEFT(A2,1)&(IF(B2="男","先生 生日 ","女士 生日 ")&TEXT(C2,"m月d日"))
金川区13774356758: 在EXCEL中怎么实现在,一个单元格内输入一个日期,比如1 - 1,另外一个单元格自动显示1 - 1~1 - 2? - ?
绽莘小儿: 公式: =TEXT(输入数据的单元格,"m-d")&TEXT(输入数据的单元格+1,"~m-d") 前提条件,输入数据的单元格数据是Excel认可的日期数据
金川区13774356758: 如何将excel表格分成两个?有一列的生日有不同的表示方法xx年xx月xx日和xx - xx - xx?
绽莘小儿: A列选中,设置格式为XX年XX月XX日的格式,B列选中,设置为XX-xx-xx的格式,在A列输入2014-4-19后,会自动显示为2014年4月19日,然后在B列中输畅尝扳妒殖德帮泉爆沪入"=A2",把公式下拉,然后,你的要求就满足了
金川区13774356758: excel 一格输入年月 另一格生成 年月日 - ?
绽莘小儿: 如果你的A1确实是2011年5月,而并非是看起来2011年5月,其实是2011年5月1日,即你输入时定义了单元格格式为文本,或者输入了 '2011年5月 那A2公式=TEXT(DATE(YEAR(A1),MONTH(A1),DAY(ROW(A1))),"yyyy年m月d日")并下拉 另外如果你A1是直接输入了2011年5月,并未设置单元格格式为文本,那你现在的A1其实是2011年5月1日 直接下拉就能填充
金川区13774356758: 怎样在excel2007版本中在一个单元格中输入年月日,在另一个单元格中自动生成单号例 - ?
绽莘小儿: 假如如是要输入日期的是a1,日期的输入格式是 20150717 自动生成单号的规则是 ddh+日期,单号所在单元格为B1 那么B1中输入=“ddh"&a1 就行 具体情况要根据你的要求来编写公式的,提问请提供详细情况及细节,不然别人也没法帮你解决问题的
金川区13774356758: excel中在a列单元格中输入身份证号码后另一列出生年月日自动出来; - ?
绽莘小儿: 本着给鱼不如给渔的原则,我来系统介绍一下关于从身份证中提取信息的那点事吧! 由于目前我国的身份证位数和格式都统一,所以提取起来还是比较方面的: 一.提取生日信息 首先介绍一下提取信息的函数 MID(),这个函数可以从给定的数...