王佩丰excel2010基础教程学习笔记(第六讲到第十讲)

选中数据所在区域,选择插入——数据透视表即可生成数据透视表。

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)——王佩丰excel2010基础教程学习笔记(第六讲到第十讲)

将字段放入选定的区域,可以*定制透视表。

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)

在值字段区域右键可以选择不同的显示和汇总方式。

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)

双击值字段的数据可以获取其源数据。

行列字段的分组设定:通过分组可以将字段按照步长分为多个区域,再汇总各区域中的数据。

比如将金额移植到行字段,通过分组分为多个区间,再汇总各区间。

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)

通过计算字段可以在透视表中通过已知数据建立一个新列。

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)

如果有错误值,可以通过数据透视表选项来设置隐藏。

小技巧:通过值字段可以批量创建工作表。

将字段放入筛选字段,工具栏数据透视表工具——分析——选项——显示报表筛选页。


sum()函数求和,average()函数求平均值,rank()函数求排名。

使用rank()函数时注意用绝对引用。

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)


当遇到一些隔几个数据就要求和一次的数据时,可以使用工具栏的自动求和快捷完成。

具体操作是选中待求和数据区域,通过定位条件选中空白处,再使用自动求和工具即可。

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)


还有类似这样的数据

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)

通过定位条件定位到空白单元格,输入公式,然后ctrl加enter即可

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)


if()函数是逻辑判断。

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)

参数一是条件,如果条件满足,就返回参数二,否则返回参数三。

if()函数可以进行嵌套。

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)

嵌套两三层还能接受,层数过多时说明这个问题可以通过其他途径解决。


通过if函数和iserror函数处理运算错误。

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)

如果运算报错,就返回0,否则返回计算结果。


AND()函数表示且,AND(条件一,条件二),当两个条件都满足时才会返回True。

OR()函数表示或,OR(条件一,条件二),当两个条件其中一个满足时即返回True。


countif()函数,计算满足条件的数据个数。

如countif(E:E,H8),即计算E列中等于H8的数据个数有多少。

参数二还可以传入逻辑判断。

如countif(B2:G2,">=60"),计算数据区域中大于等于60的数据有多少个。

如果数字大于15位,而恰好有几个数据前15位相同,countif()会误判这几个数据是相同的。

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)

比如上面这个,返回的结果是2。

解决办法是在参数2加&"*",即countif(A2:A3,A2&"*")即可。


例子:结合countif()和if(),根据体检名单判断哪些人没有去体检。

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)

函数为IF(COUNTIF(C:C,A2)=1,"是","否")

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)

还可以结合条件格式和countif()函数,将参加了体检的名字设为指定格式,这样更直观。

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)

将满足条件的单元格设置为红色。

结合数据有效性和countif可以将某个区域设置为不能输入重复值。

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)


sumif()函数对符合条件的值进行求和。

举个例子,求邮寄费的发生额。

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)

=SUMIF(E:E,H8,F:F)

在E列中筛选出等于H8的行,并将对应的F列求和。

参数一是条件区域,参数二是求和条件,参数三是求和区域,参数一和参数三的区域要一样大。参数一和参数三相同时,可以省略参数三。

sumif()函数也会遇到像countif()函数一样的问题,就是数据过长怎么办,解决方法是一样的,给求和条件加一个&"*"。


有时会遇到对多列数据进行条件求和的情况。

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)

这时可以将参数三设置为求和列的列名。

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)

通过sumifs()函数对多个条件进行求和

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)

求和列放在最前面。后面是条件区域和求和条件。


结合数据有效性和sumif()函数,对单元格输入数据进行限制。

举个例子,出库单产品数量不能超过库存。

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)

通过数据有效性的序列可以给产品列搞个序列。

数量列的输入限制就要通过数据有效性的自定义了。

=SUMIF(D:D,D3,E:E)<=SUMIF(A:A,D3,B:B)

对产品列中的同类产品进行数量统计,总数不能超过库存。

王佩丰excel2010基础教程学习笔记(第六讲到第十讲)