加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

根据出生日期,计算退休日期

(2011-05-05 10:54:03)
标签:

电子表格

it

分类: 电脑

    如男的60岁退休,女的55岁退休,出生日期在D6 性别在C6,在退休日期下写公式:
    =TEXT(IF(C6="男",D6+DATE(60,1,1),D6+DATE(55,1,1)),"yyy-mm-dd")
    或者:
    =DATE(YEAR(D6)+55+5*(C6="男"),MONTH(D6))

    或者:

    =IF(C6="男",DATE(YEAR(D6)+60,MONTH(D6),DAY(D6)),DATE(YEAR(D6)+55,MONTH(D6),DAY(D6)))

    如果:出生日期格式为连续的8位数,如:19450620,可以使用下列公式:

    =DATE(LEFT(D6,4)+(C6="男")*5+55,MID(D6,5,2),RIGHT(D6,2))

    提醒:引号要在英文状态下输入!

 

 

相关链接:

如何显示用VBA隐藏的工作表

让隐藏的Excel工作表不显示

零值显示为“-”的方法

提取和计算字符串的几个函数
TEXT函数、DATE函数在计算退休日期…中的应用
根据出生日期,计算退休日期
if函数
同时填充多个工作表
Excel函数排序与筛选
[转载]Excel应用必备:163种Excel使用技巧
学会了一个excel函数 vlookup
电子表格中有什么别的函数能代替IF…函数
Excel函数公式实现人民币大小写
if函数的基本用法举例
工作表保护
电子表格单元格多于11位数字的输入
冻结窗口
为同一个单元格里的文本设置不同格…
工作表背景图片的妙用 
某一单元格符合特定条件,在另一单… 显示特定的颜色
Excel中的摄影功能 
单元格里的文字换行
Excel制作斜线表头
电子表格分类下拉列表的创建  
IsError函数在Excel中的用途

如何在电子表格中不显示错误符号 

Excel中所有0值不显示0的方法 

Excel中计算结果为0时不显示0的方… 

用连字符“&”合并文本 

EXCEL多栏表头的制作方法 Excel中计算结果为0时不显示0的方法

超长编号在EXCEL中的自动填充方法 

在excel中通过身份证号码算出年龄 

自动计算工龄 

EXCEL中如何从身份证号码提取出生… 年月日及性别 

[转载]EXCEL数据有效性

Excel数据有效性的跨表引用

Excel中单元格设为不显示0值的的方…

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有