Excel2010高级班课程723.ppt
文本预览下载声明
4.4 数据透视表 透视表的布局及更新 数据刷新 添加字段 数据的分组 格式化报表 创建数据透视图 实例15 数据透视表 =MOD(ROW(),2)=0,实现的效果是偶数行自动填充底纹颜色 =MOD(ROW(),2)=1,实现的效果是奇数行自动填充底纹颜色 如果需要奇偶行都设置颜色,只需要设定两个条件,即条件1和条件2。 同样的方法,可以实现excel2010隔列变色,只需将公式中的row变为COLUMN就可以了,即:=MOD(COLUMN(),2)=0 * * * 筛选时选择整个表区 1.进入筛选 2.多重条件(单字段与关系,单字段或关系,多字段与关系) 3.Top Ten *和?(注意应该是在英文输入的状态下) 高级筛选—更多条件(需要条件区) 列之间是与关系 行之间是或关系 演示素材:例库统学 * 重点:重组数据关系;透视分析数据;图表;以演示说明主要流程 演示素材:例库统学 IF AND\OR LEN MID \ LEFT \ RIGHT 2.2.1逻辑文本类函数 判断一个条件是否满足,如果满足返回一个值,如果不满足则返回另一个值 IF函数 语法:IF(logical_test,value_if_true,value_if_false) 条件为真时 条件为假时 =IF(A2=100,A2+B2,) =IF(LEN(A1)=18,MID(A1,7,4)-MID(A1,11,2)-MID(A1,13,2),IF(LEN(A1)=15,19MID(A1,7,2)-MID(A1,9,2)-MID(A1,11,2),)) 从身份证号码中可以提取完整的出生日期 MID: 返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。 LEN :返回文本字符串中的字符数 AND \ OR 函数 AND函数的作用:是对多个逻辑值进行交集计算,返回逻辑值语法:AND(logical1,logical2…) =AND(1A2, A2100) =IF(AND(1A3, A3100), A3, 数值超出范围) OR函数的作用:是对多个逻辑值进行并集计算,返回逻辑值语法:OR(logical1,logical2,…) OR函数的作用:是对多个逻辑值进行并集计算,返回逻辑值语法:OR(logical1,logical2,…) =OR(TRUE) 参数为 TRUE (TRUE) =OR(1+1=1,2+2=5) 所有参数的逻辑值为 FALSE (FALSE) =OR(TRUE,FALSE,TRUE) 至少一个参数为 TRUE (TRUE) MIDB函数作用自文字指定位置开始向右提取指定长度的字符串,操作对象均为文本,MID以字符为单位,MIDB以字节为单位截取语法:MID (text,start_num,num_bytes) LEFT返回文本字符串中的第一个或前几个字符,RIGHT返回文本字符串中的最后一个或后几个字符语法:LEFT(text,num_chars)语法:RIGHT(text,num_chars) MID(MIDB) \ LEFT \ RIGHT函数 DATE:返回代表特定日期的序列号 语法:DATE(year,month,day) NOW:返回计算机内部时钟的当前日期和时间 语法:NOW( ) TODAY:返回当前日期的序列编号 语法:TODAY( ) 注意:序列号是 Microsoft Excel 日期和时间计算使用的日期-时间代码。Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1 ,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。 2.2.2日期与时间函数: =YEAR(TODAY())-YEAR(B2) =LEFT(D2,6) =TEXT(B2,yyyy-mm) 计算年龄 从日期中提取年月 LOOKUP HLOOKUP VLOOKUP 2.2.3查询和引用类函数 LOOKUP 使用LOOKUP函数是在单行区域或单列区域中查找数值,然后返回第二个单行区域或单列区域中相同位置的数值LOOKUP(lookup_value,lookup_vector,result_vector)说明:lookup_vector为第一个包含一行或一列的区域;result_vector为第二个包含一行或一列的区域,其大小必须与参数lookup_vector相同 A B 频率 颜色 4.14 红色 4.19 橙色 5.17 黄色 5.77 绿色 6.39 蓝色 公式 说明 结
显示全部