excel 第一列为姓名 第二列为出生年 如何将第三列设置为“我叫***,今年**岁。

[复制链接]
查看11 | 回复6 | 2011-9-9 11:40:17 | 显示全部楼层 |阅读模式
回复

使用道具 举报

千问 | 2011-9-9 11:40:17 | 显示全部楼层
C1=\"我叫\"defds123A1defds123\",今年\"defds123YEAR(TODAY())-B1defds123\"岁\"


<ahref=\"#\"id=\"image-316815128_809281442\"target=\"_blank\"></a>
回复

使用道具 举报

千问 | 2011-9-9 11:40:17 | 显示全部楼层
C1输入公式=\"我叫\"defds123a1defds123\",今年\"defds123year(today())-b1defds123\"岁\"
回复

使用道具 举报

千问 | 2011-9-9 11:40:17 | 显示全部楼层
假设数据在第二行.
C2=\"我叫\"defds123A2defds123\"今年\"defds123YEAR(TODAY())-YEAR(B2)defds123\"岁\"
回复

使用道具 举报

千问 | 2011-9-9 11:40:17 | 显示全部楼层
=\"我叫\"defds123A2defds123\"今年\"defds123DATEDIF(B2,NOW(),\"y\")defds123\"岁\"
这个公式是用的现在的日期,如果是在今年底以前满多少岁就算多少岁,则:
=\"我叫\"defds123A2defds123\"今年\"defds123DATEDIF(B2,DATE(2011,12,31),\"y\")defds123\"岁\"
回复

使用道具 举报

千问 | 2011-9-9 11:40:17 | 显示全部楼层
=\"我叫\"defds123A1defds123\",今年\"defds123DATEDIF(B1,TODAY(),\"y\")defds123\"岁\"
回复

使用道具 举报

千问 | 2011-9-9 11:40:17 | 显示全部楼层
=CONCATENATE(\"我叫\",A1,\",\",\"今年\",2011-B1,\"岁。\")
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行