YichengGu 2015-08-04
一:数据抽取
数据抽取,是指保留原数据表中某些字段的部分信息,组合成一个新字段。
可以是某一字段的部分信息--字段分列;也可以是将某几个字段合并为一个新字段--字段合并;还可以是将原数据表没有但其他数据表中有的字段,有效的匹配起来--字段匹配。
a:字段分列
1:菜单法。 数据---分列--分隔符号 按相同的分隔符进行分列。
2:函数法:left 和 right函数
b:字段合并
用concatenate函数和“&”运算符
eg:
其中,
D13的公式为:=A13&"迟到比例为"&TEXT(B13,"0%")。如果不用Text函数,将显示单元格中的基本数据,即10%会变成0.1。
E12的公式为:=CONCATENATE(A12,"迟到",B12,"次")
c:字段匹配
eg:已知表一的数据,获取表二中的职务
表一:
表二:
二:数据计算
a: 简单计算:是字段通过加、减、乘、除等简单算术运算就能计算出来。
b:函数计算就是相对于简单计算的 复杂计算
1:平均值和总和
2:日期的加减法
其中:C16的公式为:=DATE(YEAR(B16)+3,MONTH(B16)+1,DAY(B16)+5)。
Date函数:
3:用Dateif函数计算工龄(完整安装有这个函数,典型安装没有,不过不影响使用,直接输入函数即可)
其中,D23 公式为:=DATEDIF(B23,B24,"YM")。
Dateif函数用法:
三:数据分组
四:数据转换
数据表的行列互换--利用选择性粘贴
转换为:
三种方式实现选择性粘贴:
1:开始--剪贴板--粘贴--选择性粘贴
2:Ctrl+Alt+V,也会弹出选择性粘贴对话框,勾选转置复选框。
3:直接将数据粘贴在其他区域,这时在粘贴区域的右下角会显示“粘贴”的下拉菜单,单击下拉菜单,选择转置粘贴。
选择性粘贴功能列表:
多选题录入数据方式之间的转换
eg1:
其中,G41 的公式为:=IF(ISNUMBER(HLOOKUP(2,A41:C41,1,FALSE)),1,0),
C41的公式为:=IF(ISNUMBER(HLOOKUP(3,A41:C41,1,FALSE)),1,0)
D42的公式为:=IF(ISNUMBER(HLOOKUP(4,A42:C42,1,FALSE)),1,0)
Hlookup,如果找不到要找的值,就返回"#N/A",用isnumber函数判断时,就是false。
eg2:
其中B47的公式为:=IF(ISNUMBER(SEARCH("2",B47)),1,0)
D47的公式为:=IF(ISNUMBER(SEARCH("4",B47)),1,0)
A48的公式为:=IF(ISNUMBER(SEARCH(1,B48)),1,0)
SEARCH函数: