年龄计算、工作表合并、高级筛选(三)
1.计算年龄:
根据某列的出生日期计算对应的年龄:
=datedif(x,today(),”y”) %x为出生日期;today为今天日期;“y”为年;也可以使用“m/d”
2. 多个工作表合并:
当多个表格形式一致,如某医院每一年各部分的门诊情况,每个月份的表格记录完全一致,若做年底总结,需将12个表中数据综合,操作如下:
首先建立新表,复制某月的表格,删除其中的数据,然后选中“数据”--“数据工具”--“合并计算”,具体设置如下:
选中“创建指向源数据的链接”后,整个工作表的数据会随元数据表的改变而改变。
3. 高级筛选:
进行高级筛选前,需要在空白单元格中输入条件设置,如下:
右边部分即为条件设置,注意第一行中年份的设置,表示1995<=年份<2000.
设置后好,选择“数据”工具栏中的“排序与筛选”中的“高级”,如下:
根据具体情况,选择列表区域和条件区域,另还可决定结果中是否出现不重复记录。
- 例: 随机抽样(在整个数据区域,每隔一段距离抽取一个样本)
1) 插入新列,在对应的第一个单元格中输入“=if(mod(row(),100),0,1);”
2) 将鼠标停留在该单元格的右下角,待鼠标编程双十字时(类似鼠标下拉填充),双击鼠标,新列完成所有输入;
3) 点击“筛选”,在新列的下三角中只勾选“1”即可。
posted on 2013-12-31 18:33 xiaofenfang 阅读(398) 评论(0) 编辑 收藏 举报