楼主: purpleam
36019 6

[问答] [求助]spss中如何由生日计算出年龄 [推广有奖]

  • 0关注
  • 0粉丝

已卖:116份资源

本科生

64%

还不是VIP/贵宾

-

威望
0
论坛币
433 个
通用积分
1.0500
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2240 点
帖子
70
精华
0
在线时间
86 小时
注册时间
2008-11-6
最后登录
2025-9-26

楼主
purpleam 发表于 2009-3-25 11:04:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

请教各位达人,

spss的变量中只有date of birth,但是想对年龄进行分析,请问怎么进行,谢谢~

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:SPSS PSS Birth date IRT SPSS 年龄 生日

回帖推荐

bakoll 发表于4楼  查看完整内容

可以使用“transform”-"computer", 新建个年龄变量“age”,"function group"中选中“date arithmetic”,在下框中选中“datediff”,然后添加入公式,第一个问号处添加“检查日期”,第二个问号处添加“出生日期”,第三个问号输入“years”,记得加上双引号,运行即可。

本帖被以下文库推荐

沙发
mengchuanjin 发表于 2009-3-27 19:29:00
record
用年减去birth就ok

藤椅
xixi0323 发表于 2009-3-30 13:14:00
如果是文本型数据,可以考虑用EXCEL转换。如果是数值,用COMPUTE

板凳
bakoll 发表于 2016-5-20 18:35:42
可以使用“transform”-"computer", 新建个年龄变量“age”,"function group"中选中“date arithmetic”,在下框中选中“datediff”,然后添加入公式,第一个问号处添加“检查日期”,第二个问号处添加“出生日期”,第三个问号输入“years”,记得加上双引号,运行即可。

报纸
sheyuehehe 发表于 2017-2-13 10:40:06
bakoll 发表于 2016-5-20 18:35
可以使用“transform”-"computer", 新建个年龄变量“age”,"function group"中选中“date arithmetic”, ...
请问什么是检查日期?

地板
qingqing77 发表于 2017-6-27 14:44:33
我是这样计算的

QQ截图20170627144603.png (62.08 KB)

QQ截图20170627144603.png

7
GK85 发表于 2020-11-17 15:20:11
我使用的公式如下,竟然出来了负的三位数

COMPUTE age=datediff(01/01/1990,bdate,"years").
EXECUTE.
请各位指出我的错误在哪里?

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-25 01:36