1.资料来源:收集某地某年或某时期完整的、准确的分性别和年龄组的平均人口数(nPx)和实际死亡人数(nDx),分性别和年龄组的死亡率(nMx)。本文以文献[2]中某地1982年男性居民年龄组平均人口数和实际死亡人数为已知原始资料。
2.方法:
(1)建立电子表格。
(2)输入原始资料,即各年龄组的nPx和nDx,或nMx。
(3)编程:
①按公式nMx=nDx/nPx计算各年龄组的死亡率(若已知各年龄组的死亡率,可以省略)。方法:先输入D4=round(C4/B4,6),然后将D4的内容复制到D列的以下各年龄组。
②按公式q0=1D0/1P0,nqx=(2×n×nmx)/(2+n×nmx)计算各年龄组的死亡概率nqx,qw=1。输入E3=round($C$3/$B$3,6),E4=round[2×4×$D$4/(2+4×$D$4),6],E5=round[2×5×D5/(2+5×D5),6],E20=1,再将E5内容复制给其他各年龄组。
③按公式dx=lxqx或ndx=lxnqx;lx+1=lx-dx或lx+n=lx-ndx计算各年龄组尚存人数lx及各年龄组的nDx,令l0=100 000。方法是在表中分别输入F3=100 000,G3=round(F3×E3,0),F4=F3-G3;然后将F4和G3的内容分别向下复制。
④按公式Lx=(lx+lx+1)/2或nLx=n×(lx+lx+1)/2计算各年龄组生存人年数,但L0=l1+a0d0(a0约为0.15,这是根据我国1981年、1982年部分地区的婴儿死亡资料计算得到的),L80(+)=l80/m80(+)。方法:H3=round(F4+0.15×G3,0),H4=round((4/2)×(F4+F5,0),H5=round((5/2)×(F5+F6,0),H20=round(F20/D20,0),然后将H5的内容向其他各年龄组复制。
⑤按公式或计算各年龄组尚存总人年数Tx,T80=L80(+)。方法:I20=H20,I19=I20+H19,然后将I19的内容向上复制。
⑥按e0x=Tx/lx计算各年龄组尚存者的平均预期寿命e0x。方法:J3=round(I3/F3,2),并将J3的内容向各年龄组复制。这时就可得到一张简略寿命表。
3.结果与讨论:用EXCEL编制的简略寿命表是一张动态的电子表格,每次编制简略寿命表时,只要输入各年龄组的平均人口数(0岁~组的平均人口数用出生数代替)和实际死亡人数,或各年龄组的死亡率(0岁~组的死亡率不必输入,因0岁~组的死亡概率用婴儿死亡率代替)即可,使用起来相当便利。它具有操作简单、计算结果直观、精确度高等特点。
文中D4为相对引用,它被复制到其他单元格时,其单元格相对引用会改变:$C$3为绝对引用,它指向固定位置的单元格,它的位置与包含公式的单元格无关[3]。
本文用EXCEL实现文献[2]中的简略寿命表,其结果与原文完全一致,且经在数学工作中反复使用,证明准确可靠。
志谢浙江医科大学谢隆化教授
参考文献
1蒋庆琅.寿命表及其应用.方积乾,译.上海:上海翻译出版公司,1984.185-190.
2杨树勤,主编.卫生统计学.第3版.北京:人民卫生出版社,1993.170-173.
3东箭工作室,编著.Excel 97中文版易学易用专辑.北京:人民邮电出版社,1997.53-54.
收稿日期:1998-06-26修回日期:1998-08-13
