根据出库单用Excel2003创建动态数据透视表

根据出库单用Excel2003创建动态数据透视表
根据出库单用Excel2003创建动态数据透视表

根据出库单创建动态数据透视表

(以Microsoft Excel 2003为例)

一、出库单录入:用Excel2003打开“××××年×月出库统计表.xls”,左键双击工作表标签“Sheet1”,先将其改为“出库单”,并可视需要在右键菜单中设置标签颜色。然后在“出库单”工作表中按照出库

单号依次录入详细的出库数据。要求要求““月份月份””、“日期日期”

”各占一列,并且除“材料规格材料规格””、“单价单价”

”里面没有具体数值的项目以外不得有空格。注意:“工程名称”、“材料名称”、“材料规格”、“单位”、“领用科室”等项目下,

录入的字段要尽量统一规范录入的字段要尽量统一规范,

,避免在字段前或后出现空格,例如“抢修工程”和“抢修工程”就会被视作两个工程项目而不能合并计数。

二、出库单排序:

为便于查找录入数据的错误,可以按多个

字段进行排序。左键单击“出库单”工作表左

上角(列A 左侧和行1正上),选中全页后,先

后左击“数据→排序”→弹出“排序”对话框

→依次设置“主要、次要、第三关键字”的字

段,再选中“升序”或“降序”;“我的数据区

域”项选中“有标题行”→“确定”。

三、出库单纠错:

1、字段纠错字段纠错:

:左键单击“出库单”工作表左上角(列A 左侧和行1正上)选中全页后,依次选择工具栏上的“左对齐或右对齐”,看录入的字段与相邻表格边框之间有无空格,如有进行改正。字段全部完成纠错后用相同的方法选择“居中”将全部数据设为居中对齐。

2、数值纠错:左击

工作表“总金额”所在列

的最上方的列标“J”选

中整列,选择“格式→条

件格式”→弹出“条件格

式”对话框→依次设置“条件1(1)”各项为“单元格数值”、“不等于”、“=$H1*$I1”;点击“格式”按钮→弹出“单元格格式”对话框→“字体”标签中“字形”设置为“加粗倾斜”,。

四、创建数据透视表:由于

每月的出库单和出库材料数量不

一,为使数据透视表能够在添加

出库材料后自动刷新,最好的办

法就是创建动态的数据透视表。

1、设置动态数据源设置动态数据源::在数据

源所在的“出库单”工作表中同

时按组合键组合键打开“定义

名称”对话框→“在当前工作薄中的名称”下面输入“data ”;“引用位置”

下面输入“=OFFSET(=OFFSET(出库单出库单出库单!$A$1,,,COUNTA(!$A$1,,,COUNTA(!$A$1,,,COUNTA(出库单出库单出库单!$A:$A),COUNTA(!$A:$A),COUNTA(!$A:$A),COUNTA(出库

出库单!$1:$1))”→“确定”。注意注意::数据源中首行和首列不能包含空单元格数据源中首行和首列不能包含空单元格。

。2、创建数据透视表:在“出库单”工作表有数据的区域单击任意一个单元格,“数据→弹出“数据透视表和数据透视图向导”→下一步→“选定区域”右侧输入“data ”→下一步→“数据透视表显示位置”下选中“新

工作表”。

3、设置数据透视表

布局:

接下来在“数据透视

表和数据透视图向导”

--3步骤之3框内点击

“布局”按钮设置透视

表各区域的字段,用鼠

标左键依次拖拽到相应

的位置:

将“月份”、“日期”、“单号”、

“领用科室”四个字段拖拽到

“页面区域页面区域”

”框里;将“工程名称”、“材料名称”、

“材料规格”、“单位”四个字段

拖拽到“行区域行区域”

”框里;依次双击行区域各字段名称,弹出“数

据透视表字段”对话框→在“字

段名”右侧输入字段名称→在“分类汇总”

下面选择“无”。为了更直观,可以单独将“工

程项目程项目””字段的字段的““分类汇总分类汇总””设为设为““自动自动””,

并点击“布局”按钮→弹出“数据透视表字

段布局”→选中“每项后面插入空行”。

将“数量”、“单价”、“金额”三个字段

拖拽到“数据区域数据区域””框里,依次双击“数

据区域”框内各字段名称→弹出的“数

据透视表字段”对话框→在“名称”右

侧可改变字段名称(注意不能和数据源

中的字段名称一样)→在“汇总方式”

下全部设为全部设为““求和求和””。

4、设置数据透视表选项、设置数据透视表选项:

:接下来在“数据透视表和数据

透视图向导”--3步骤之3框内

点击“选项”按钮→弹出“数

据透视表选项据透视表选项””对话框对话框→

→按右图内容进行设置→最后点击

“完成”→生成数据透视表。

然后用鼠标移到“数据”字段

上面出现四向箭头后摁住左键

拖拽到“汇总”上面,就初步

完成数据透视表了。

5、设置设置““全部全部””或“多项多项””显示显示::“页面区域”

框和“行区域”框中的字段可以根据报表需要,点击

相应字段右侧的展开按钮选择“全部显示”或选中单

项、多项进行汇总、显示、打印等操作。

五、美化数据透视表:初步完成的数据透视表

很粗糙,一点也不美观,需要进一步美化以符合人们

的阅读习惯。

1、设置对齐方式和字体字号设置对齐方式和字体字号:

:左键单击数据透视表所在的“Sheet1”工作表左上角选中全页,然后点击工具栏上的“居中”按钮,并可点击工具栏上“字体”、“字号”右侧的展开按钮设置字体字号。

2、设置数据透视表选项:如果创建数据透视表时没有设置好,可以选中数据透视表内的任一单元格,在右键菜单中选择“表格选项”后视需要进行设置。

在“格式选项格式选项””部分:选中“列总计”、“合并标识”、“保留格式”、“每

一打印页上重复项目”、“设置打印标题”等项目;页面布局设为“水平并

排”,每行字段数“2”。注意取消选中“自动套用格式”。在“数据选项

数据选项””

打开时刷新””。部分:选中“用表形式保存数据”、“显示明细数据”和“打开时刷新

3、设置页面设置:依次点击工具栏“文件→页面设置”→弹出“页面设置”对话框→在“页边距”标签下,“居中方式”选中“水平”,并视需要设置上下左右的页边距;在“页眉/页脚”标签并下,选中“自定义页脚”→弹出“页脚”对话框→单击“左”选择“添加日期”,再单击“右”选择“添加页码”;在“工作表”标签下设置“打印标题”,“顶端标题行”右侧的展开按钮选中工作表中的所有几行顶端标题行,“打印顺序”选中“先列后行”→确定。最后根据“Sheet1”工作表中的页面虚线调整各列列宽,到不超出页面虚线为止。“行高”也根据页面虚线进行调整,尽量使每个项目汇总行与其数据对应。

4、突出显示每项工程汇总:将鼠标移到第一项工程汇总行(或工程汇总下面插入的空行)行号右侧的的行首位置,鼠标变为右向的实心箭头后,单击选中全部工程汇总行(双击只选中本汇总行),然后利用工具栏上的相应按钮设置适宜的“字体颜色、填充颜色、加粗、倾斜”等格式。

5、突出显示列汇总和标题行:将鼠标移到透视表最后一行总计行行号右侧的的行首位置,鼠标变为右向的实心箭头后,单击选中该行,然后设置适宜的“字体颜色、填充颜色、加粗、倾斜”等格式。再将鼠标移到标题行最右侧单元格上,按下后向左选中整行,然后设置适宜的“字体颜色、填充颜色、加粗、倾斜”等格式。还可以在行首选中“行区域”和“页面区域”之间的不用显示的行,利用右键菜单的“隐藏”设置为不显示。

6、添加顶端标题:在“Sheet1”工作表最上面插入1~2个空行,选中行1在页面内的全部单元格,点击“合并及居中”按钮,双击该合并后的单元格,输入“××××公司材料出库月报表”,设置为合适的字体字号,如设为“24号、黑体字”。

六、刷新数据透视表:

至此就完成了数据

透视表的创建和美化,

用户可以在数据源(也

就是“出库单”工作表)

的末尾添加一些新记录

来验证。新数据添加完

后到刚才创建的数据透

视表中单击鼠标右键,

在弹出的右键快捷菜单

中选择“刷新

刷新””,即可见

到新增的数据。

用PPT演示动态数据透视图(表)

用PPT演示动态数据透视图(表)×××公司市场部要开一个关于×××调查情况的会议,有关调查资料已经 准备完毕,收集了大量的原始数据,存放在Excel工作簿中,(如图1)所示。 为了便于在会议中分析和展示数据,市场部的员工整理了大量的Excel图表, 然后复制到PowerPoint演示文稿中。这一过程耗费了很多时间。尽管他们知道可以利用Excel数据透视图表快速分析数据,但由于在PowerPoint中放映图表 时通常演示的都是静态的图表,大量的复制粘贴工作依然不可避免。 其实,可以在PowerPoint中加入数据透视图表,并且在放映幻灯片时,动态 地控制同一图表中显示的内容,灵活地显示各种分析结果,就像在Excel中控制 数据透视图表一样方便。 为了能实现这样的功能,首先需要在Excel工作表中,选中待分析的数据区域,并在“名称”框中输入此区域的名称,例如“调查结果”,并按“Enter”键确认。 如果不设置名称,将无法在PowerPoint中调用此区域的数据。 在PowerPoint演示文稿中新建一张空白幻灯片。在菜单中选择“视图”|“工具栏”|“控件工具箱”命令,显示“控件工具箱”工具栏,(如图2)所示。

在“控件工具箱”中单击右下角的“其他控件”按钮,显示更多控件。选择“Microsoft office Chart 11.0”,这是一个数据透视图控件(如果选择“Microsoft office PivotTable 11.0”,则选择的是数据透视表控件,二者的用法类似)。 在幻灯片中画出控件,然后在控件上单击右键,选择“Microsoft office Chart 11.0对象”|“命令和选项”命令,(如图3)所示。 这时将显示对话框,(如图4)所示,选择“显示/隐藏”选项卡,并选中所有的设置项,这些设置将允许在幻灯片放映时控制数据透视图。

根据出库单用Excel2007创建动态数据透视表

根据出库单创建动态数据透视表 (以Microsoft Excel 2007为例) 一、出库单录入:用Excel 2007打开“××××年×月出库统计表.xls”,左键双击工作表标签“Sheet1”,先将其改为“出库单”,并可视需要在右键菜单中设置标签颜色。然后在“出库单”工作表中按照出库 单号依次录入详细的出库数据,要求要求““月份月份””、“日期日期” ”各占一列,并且除“材料规格材料规格””、“单价单价” ”里面没有具体数值的项目以外不得有空格。注意:“工程名称”、“材料名称”、“材料规格”、“单位”、“领用科室”等项目下,录入的字段要尽量统一规范录入的字段要尽量统一规范, ,避免在字段前或后出现空格,例如“抢修工程”和“抢修工程”就会被视作两个工程项目而不能合并计数。 二、出库单排序出库单排序: :数据录入后为便于查找错误,可按多个标题字段进行排序。左键单击“出库单”工作表左上角(列A 左侧和行1正上),选中全页后,先后左击“开始→编辑→排序和筛选→自定义排序”→弹出“排序”对话框→依次“添加条件”为“主、次要关键字”→设置“排序依据”为“数值”和“次序”为“升序”→“确定”。 三、出库单纠错: 1、字段纠错字段纠错: :左键单击“出库单”工作表左上角(列A 左侧和行1正上)选中全页后,依次选择“开始→对齐方式→文本左对齐或文本右对齐”,看录入的字段与相邻表格边框之间有无空格,如有进行改正。字段全部完成纠错后用相同的方法选择“开始→对齐方式→居中”。 2、数值纠错:左击工作表“总金额”所在列的最上方“J”,选择“开始→样式→条件格式→管理规则”→弹出“条件格式规则管理器”对话框→弹出“新建规则”对话框中“选择规则类型”下面的第二行“只为包含以下内容的单元格设置格式”;“编辑规则说明”下依次设置为“单元格值”、“不等于”、“=$H1*$I1”;“格式”下“字体”中“字形”设置为“加粗倾斜”,。 四、创建数据透视表创建数据透视表: :由于每月的出库单和出库材料数量不一,为使数据透视表能够在添加出库材料后自动刷新,最好的办法就是创建动态的数据透视表。

EXCEL 2010 数据透视表应用

EXCEL 2010 数据透视表日常工作应用数据透视表功能能够将筛选、排序和分类汇总等操作依次完成,并生成汇总表格。以下通过一份发货清单数据做实际应用。 发货清单数据信息包含(印件编号、印件名称、数量、单位、征订机构、机构代码),数据格式如下图所示。 【图1】 根据以上数据、通过使用EXCEL数据透视表功能。对数据进行数据统计分析。 第一步: 单击EXCEL2010 中的“插入”按钮。下面显示一排功能按钮视图。在功能按钮视图中单击“数据透视表”,弹出创建数据透视表对话框。默认情况选择EXCEL工作表中的所有数据创建数据透视表。点击“确认”按钮即可。如下图所示。

【图2】

第二步:点击“确定”按钮后。EXCEL将自动创建新的空白数据透视表。如下图所示。 【图3】 第三步: 1、把报表字段中的“印件编号”字段拖动到“列标签”,“征订机构”字段拖动到“行标签”,“数量”字段拖动到“数值”,即可统计显示每个印件发往各机构的数量。如下图所示。

【图4】 2、把报表字段中的“印件编号”字段拖动到“行标签”,“征订机构”字段拖动到“列标签”,“数量”字段拖动到“数值”,数据分类显示格式如下图所示。 【图5】 3、把报表字段中的“印件编号”字段拖动到“列标签”,“征订机构”字段拖动到“列标签”,“数量”字段拖动到“数值”,数据分类并且汇总显示如下图所示。

【图6】 当然还有很多数据统计显示格式,只要按自己的需求进行字段的拖放。即可得到不同数据统计报表。 第四步: 数据透视表中数据过滤设置。在第三步中【图4】可以看到数据行显示征订机构,数据列显示印件编号。在【图四】中把“机构代码”字段拖入“报表筛选”区,然后选择要过滤的出来数据的”机构代码”。比如选择过滤出发往深圳地区各印件数量的数据,只需要在过滤条件中选择“05”即可。“05”代表深圳。 过滤前数据显示如下图所示。

规范Excel数据透视表的数据源,看这一篇就够了!

规范Excel数据透视表的数据源,看这一篇就够了! 规范Excel数据透视表的数据源,看这一篇就够了!数据透视表的威力虽然无比强大,但使用前提是数据源要规范,否则会给后期创建和使用数据透视表带来层层阻碍,甚至无法创建数据透视表。很多新人由于不懂得如何规范数据源,而对阻挡在数据透视表的大门外,此文帮助大家了解规范数据源的几点要求,以及如何修正不规范的数据源!1 不能包含多层表头,或记录中多次插入标题行2 数据记录中不能带空行(正确姿势)3 原始记录不能和计算行混杂4 数据源中的文本型数字要转换为数值5 数据源中不能包含重复记录6 不要输入不规范日期7 不要包含合并单元格8 数值和单位不能放在一个单元格9 列字段不要重复,名称要唯一10 能放在一个工作表里的数据不要分散放到多个工作表中下面把这些规则结合案例展开,便于大家记忆和理解。1 不能包含多层表头,或记录中多次插入标题行很多单位喜欢用多层表头,比如工资表,表格的第一行和第二行都是表头信息,这类报表在创建数据透视表之前需要将双层表头合并为一行。另外还有一种情况是,数据行之间穿插多个标题行......看看下面这个gif演示,为了让报表查看过程中能随时看到标题行,并且打印时可以每页带上标题行,我见过很多人这么干......其实要想随时查看到顶端标题行,冻结窗格即可,

点击如下gif动态演示效果2 数据记录中不能带空行下面这个案例,连续的销售记录被空行分隔开。这样的报表无法直接利用Excel的分类汇总功能和数据透视表汇总!给出批量删除多余空行的办法,我的操作演示效果(下图gif动态演示)3 原始记录不能和计算行混杂工作中的原始记录和计算行混杂,也是很多人常犯错误之一这样导致报表无法批量利用数据透视表汇总,而且当数据源更新时,工作强度很大,还极易出错!这种情况下,最快捷的办法就是选中全表筛选A列小计,然后批量删除。4 数据源中的文本型数字要转换为数值工作中很多系统导出的数据都是文本型数字,这样的数据源会导致数据透视表默认进行计数统计,而不是求和统计,后期处理很麻烦。其实只要掌握一定技巧,可以快捷的修复这类数据源下面这个操作就是利用选择性粘贴将文本数字批量转换为真正的数值。点击下图gif可查看动态演示过程5 数据源中不能包含重复记录当数据源中包含很多重复值时,我们需要先批量删除重复项,再进行数据透视。当判定重复的条件不止一个时,手动删除起来非常麻烦,用如下方法,可以几秒内完成多个条件的重复项判定并批量删除重复数据,一劳永逸!点击下图gif可查看动态演示过程6 不要输入不规范日期不规范的日期数据给工作带来很多困扰,比如无法正确排序,无法提取正确的年月日信息等......利用下面的技巧,可以帮你批量修复不规范的日期格式7 不要包

最简单的现金流水账数据透视表分析法

最简单的现金流水账数据透视表分析法 首先说明,本人非专业会计,数据透视表也极不熟悉,仅自己试着玩,当然是原创。以前做过单位现金流水账,经常需要月、季度、半年、全年分析账目收支情况,即收入、支出主要是哪些项目等。每次都去计算,那就太麻烦了。其实用数据透视表,就可以一劳永逸,设置好后,会自动生成月、季度、半年的收支汇总情况,很是方便,下面以EXCEL2010为例。下图即为数据透视表分析的结果: 当然,要制作现金流水账的数据透视分析,也得象纸质做原始账一样录入原始数据,且录入时有一定的规范(简单)要求,如下图:

原始数据录入格式,几乎与纸质账一样,当然你也可以增加“记账号”等内容,但就象上图的摘要一样,对数据透视表无大碍,可以忽略不计。为了后面好操作,注意:凡是“收入”在后缀上“收入”两字,凡是“支出”在后缀上“支出”两字,录入要按账目产生的时间为序。 原始数据录入完毕,选中其录入的所有内容后,在EXCEL2010上依次操作:插入→表格→弹出的对话框直接确定,如下图: (如果是一次性的,不再录入数据的话,此步可以不要。如果今后要继续在此表中增加数据,则必须这样做,才能建立动态的数据透视表,今后再录入数据后,只需按一下“刷新”,就是最新数据汇总分析。) 1、创建数据透视表:将光标放在上面列表中任意单元格,如A9,点击:插入→数据透视表→弹出“创建数据透视表”对话框→直接确定。

2、这时就会自动打开一张新工作表,在新表中有数据透视表(暂无数据)、数据透视表字段列表(一般在表的右侧,因设置不同,外观略有差异),如下图。将鼠标对准“数据透视表字段列表”中的“时间”按下左键不放,拖动“时间”到下面的“行标签”下方框内,用类似方法将“项目”拖到“行标签”内,将“收入”、“支出”拖到右下角的“数值”内。 如下,即为拖动的初步透视表,但时间和项目显示不便于查看,且由于原始数据的收入、支出列内有空格,数据透视表默认以“计数”来汇总,应当调整为“求和”来汇总,才能显示原始数据。下一步我们将进一步调整。

活用Vlookup和数据透视表

活用Vlookup和数据透视表 Excel是大家都非常熟悉的软件,本文与大家分享一下如何活用Vlookup和数据透视表这两个易学易用的功能,可以将原本平面的分散的多个数据表集中起来,使之变成“立体”的数据库并且可以随意“旋转”,以达到及时准确的多角度分析的需要。 一、现实需求 许多朋友可能会有这样的经历,刚给老板做完按销售部门的全年按月销售趋势报表,老板突然就想再看看,按客户类型的销售趋势是怎样的?刚把按客户类型的销售趋势报给老板之后,老板可能马上就会打电话说还想看看按产品类型的销售趋势是怎么样的?之后,可能又会需要按员工性别的销售趋势、按员工年龄段的销售趋势等等,换句话说从涉及的员工、客户、产品的每一个特点都有可能成为老板关注的对象,但这几个方面的排列组合就可以产生出无数的报表。 是老板的主意变得太快还是我们做报表的速度太慢呢? 大家都清楚这样数据分析会对决策起着非常重要的支持作用,而且数据提供的速度越快越及时,所起的效用就越大。如果数据能够像我们看展览品一样,老板需要看哪个角度,分析人员马上就将那个角度转给老板看,那将是多么惬意的事情啊,老板不仅及时得到了所要的报告,分析人员的工作效率也得到较大的提高。 以前与同事提出过这个想法,有的同事说,这是在讲一个神话吧?通过多年的实践总结发现,只要活用了Excel的两个功能,这个“神话”就很快变成了人人都能够很快学会的现实。 以下通过一个实例来介绍这个“神话”实现过程和所用的功能。 二、实例介绍 本实例以常见三个表为例子来介绍如何让三个图的数据旋转起来?简单的报表会用之后,大家只要按同一思路,翻阅相关专业书籍,那么不管多么复杂的报表还是多个不同的报表都会达到让我们任意旋转的要求。

最简单的现金流水账数据透视表研究分析法

最简单的现金流水账数据透视表分析法

————————————————————————————————作者:————————————————————————————————日期: 2

最简单的现金流水账数据透视表分析法 首先说明,本人非专业会计,数据透视表也极不熟悉,仅自己试着玩,当然是原创。以前做过单位现金流水账,经常需要月、季度、半年、全年分析账目收支情况,即收入、支出主要是哪些项目等。每次都去计算,那就太麻烦了。其实用数据透视表,就可以一劳永逸,设置好后,会自动生成月、季度、半年的收支汇总情况,很是方便,下面以EXCEL2010为例。下图即为数据透视表分析的结果: 当然,要制作现金流水账的数据透视分析,也得象纸质做原始账一样录入原始数据,且录入时有一定的规范(简单)要求,如下图: 原始数据录入格式,几乎与纸质账一样,当然你也可以增加“记账号”等内容,但就象上图的摘要一样,对数据透视表无大碍,可以忽略不计。为了后面好操作,注意:凡是“收入”在后缀上“收入”两字,凡是“支出”在后缀上“支出”两字,录入要按账目产生的时间为序。 原始数据录入完毕,选中其录入的所有内容后,在EXCEL2010上依次操作:插入→表格→弹出的对话框直接确定,如下图:

(如果是一次性的,不再录入数据的话,此步可以不要。如果今后要继续在此表中增加数据,则必须这样做,才能建立动态的数据透视表,今后再录入数据后,只需按一下“刷新”,就是最新数据汇总分析。) 1、创建数据透视表:将光标放在上面列表中任意单元格,如A9,点击:插入→数据透视表→弹出“创建数据透视表”对话框→直接确定。 2、这时就会自动打开一张新工作表,在新表中有数据透视表(暂无数据)、数据透视表字段列表(一般在表的右侧,因设置不同,外观略有差异),如下图。将鼠标对准“数据透视表字段列表”中的“时间”按下左键不放,拖动“时间”到下面的“行标签”下方框内,用类似方法将“项目”拖到“行标签”内,将“收入”、“支出”拖到右下角的“数值”内。

《Excel数据透视表与交互动态图表》

Excel数据透视表与交互动态图表 1对1培训及咨询、百度文库官方认证机构、提供不仅仅是一门课程,而是分析问题,解决问题的方法!管理思维提升之旅! (备注:具体案例,会根据客户行业和要求做调整) 知识改变命运、为明天事业腾飞蓄能上海蓝草企业管理咨询有限公司 蓝草咨询的目标:为用户提升工作业绩优异而努力,为用户明天事业腾飞以蓄能!蓝草咨询的老师:都有多年实战经验,拒绝传统的说教,以案例分析,讲故事为核心,化繁为简,互动体验场景,把学员当成真诚的朋友! 蓝草咨询的课程:以满足初级、中级、中高级的学员的个性化培训为出发点,通过学习达成不仅当前岗位知识与技能,同时为晋升岗位所需知识与技能做准备。课程设计不仅注意突出落地性、实战性、技能型,而且特别关注新技术、新渠道、新知识、创新型在实践中运用。 蓝草咨询的愿景:卓越的培训是获得知识的绝佳路径,同时是学员快乐的旅程,为快乐而培训为培训更快乐!目前开班的城市:北京、上海、深圳、苏州、香格里拉、荔波,行万里路,破万卷书! 蓝草咨询的增值服务:可以提供开具培训费的增值税专用发票。让用户合理利用国家鼓励培训各种优惠的政策。报名学习蓝草咨询的培训等学员可以申请免费成为“蓝草club”会员,会员可以免费参加(某些活动只收取成本费用)蓝草club 定期不定期举办活动,如联谊会、读书会、品鉴会等。报名学习蓝草咨询培训的学员可以自愿参加蓝草企业“蓝草朋友圈”,分享来自全国各地、多行业多领域的多方面资源,感受朋友们的成功快乐。培训成绩合格的学员获颁培训结业证书,某些课程可以获得国内知名大学颁发的证书和国际培训证书(学员仅仅承担成本

费用)。成为“蓝草club”会员的学员,报名参加另外蓝草举办的培训课程的,可以享受该培训课程多种优惠。 一.市场营销岗位及营销新知识系列课程 《狼性销售团队建立与激励》 《卓越房地产营销实战》 《卓越客户服务及实战》 《海外市场客服及实务》 《互联网时代下的品牌引爆》 《迎销-大数据时代营销思维与实战》 《电子商务与网络营销-企业电商实战全攻略》 《电子商务品牌成功之路-塑造高情商(EQ)品牌》 《精准营销实战训练营》 《卓越营销实战-企业成功源于成功的营销策划》 《关系营销-卓越营销实战之打造双赢客户》 《赢销大客户的策略与技巧》 《如何做好金牌店长—提升业绩十项技能实训》 二.财务岗位及财务技能知识系列 《财务报表阅读与分析》 《财务分析实务与风险管理》 《非财务人员财务管理实务课程》 《有效应收账款与信用管理控制》 《总经理的财务课程》

Excel 数据透视表应用大全

Error!Use the Home tab to apply标题1to the text that you want to appear here.Error!Use the Home tab to apply标题1to the text that you want to appear here. 2008 Excel 数据透视表应用大全 Microsoft Excel的功能真的可以用博大精深来形容。特别是自Excel2007 在原有的基础上又增加了一些更简单易用的功能。 特别是数据透视表功能,更被认为是Excel的精华所在。 本文从创建数据透视表到使用数据透视表查看、汇总、分析数据,还包括 数据透视表的布局控制,数据透视表的数据源更新与链接等功能都做了详 尽的介绍。 由于本人水平与时间关系。不足之处在所难免,希望您多提宝贵意见! 卢景德

Excel数据透视表应用详解 数据透视表和数据透视图表 A.数据透视表介绍 A.1什么是数据透视表? 数据透视表是一种可以快速汇总、分析大量数据表格的交互式工具。使用数据透视表可以按照数据表格的不同字段从多个角度进行透视,并建立交叉表格,用以查看数据表格不同层面 的汇总信息、分析结果以及摘要数据。 使用数据透视表可以深入分析数值数据,以帮助用户发现关键数据,并做出有关企业中关键 数据的决策。 数据透视表是针对以下用途特别设计的: 以友好的方式,查看大量的数据表格。 对数值数据快速分类汇总,按分类和子分类查看数据信息。 展开或折叠所关注的数据,快速查看摘要数据的明细信息。 建立交叉表格(将行移动到列或将列移动到行),以查看源数据的不同汇总。 快速的计算数值数据的汇总信息、差异、个体占总体的百分比信息等。 若要创建数据透视表,要求数据源必须是比较规则的数据,也只有比较大量的数据才能体现 数据透视表的优势。如:表格的第一行是字段名称,字段名称不能为空;数据记录中最好不 要有空白单元格或各并单元格;每个字段中数据的数据类型必须一致(如,“订单日期”字 段的值即有日期型数据又有文本型数据,则无法按照“订单日期”字段进行组合)。数据越 规则,数据透视表使用起来越方便。 如上图中的表格属于交叉表,不太适合依据此表创建数据透视表(不是不能使用数据透视表,只是使用上表创建数据透视表某些功能无法体现)。因为其月份被分为12个字段,互相比较

Excel创建动态数据透视表整理分析数据案例——科目明细表自动统计

财务黄姐发了一个科目明细表过来,对卢子说:你把这个表的各科目做个汇总表,比如银行存款借方是多少,贷方是多少,明白没? 卢子看了一下发过来的表格,回了一句:知道了。 如图1-14所示,表格设计得稍微有点不合理,就是一页A4纸的范围,就会插入一行空行跟标题,导致数据不连续。这样的数据如果用数据透视表汇总,可能会导致汇总出错,需要做一些处理才可以。 Step 01如图1 15所示,选择区域A:E,切换到“数据”选项卡,单击“筛选”按钮。

Step 02如图1 16所示,对一级科目这一列做筛选,单击“筛选”按钮,取消全选,只筛选一级科目跟空白,单击“确定”按钮。 Step 03如图1-17所示,选择筛选出来的行,右击选择“删除行”。

Step 04如图1-18所示,单击“清除”按钮。 这样就把多余的标题跟空白行删除掉了,得到标准的数据源,接下来就可以借助数据透视表轻松汇总。 Step 05如图1 19所示,单击明细表任意单元格如A1,切换到“插入”选项卡,单击“数据透视表”图表,在弹出的“创建数据透视表”对话框,会智能的帮你选择好区域,保持默认不变,单击“确定”按钮即可。

Step 06如图1-20所示,依次勾选一级科目、二级科目和明细,再将借方和贷方拉到值字段。

Step 07这样得到的借方跟贷方都是计数的,我们需要的是求和。如图1-21所示,单击“计数项:借方”这个单元格,右击选择“值汇总依据”为求和,用同样的方法将贷方也变成求和。

如图1 22所示,这时发现一级科目、二级科目和明细这3个内容堆在一起,看起来有点乱,正常我们都希望这些数据并排显示的。 Step 08如图1-23所示,单击数据透视表任意单元格,在“设计”选型卡,单击“报表布局”,“以表格形式显示”。

数据透视表资料

数据透视表

精品文档 数据透视表是一种交互式的表,可以进行某些计算,如求和与计数等。所进行的计算与数据在数据透视表中的排列有关。 例如,可以水平或者垂直显示字段值,然后计算每一行或列的合计;也可以将字段值作为行号或列标,在每个行列交汇处计算出各自的数量,然后计算小计和总计。 例如,如果要按季度来分析每个雇员的销售业绩,可以将雇员名称作为列标放在数提透视表的顶端,将季度名称作为行号放在表的左侧,然后对每一个雇员计算以季度分类能销售数量,放在每个行和列的交汇处。 之所以称为数据透视表,是因为可以动态地改变它们的版面布置,以便按照不同方式分析数据,也可以重新安排行号、列标和页字段。每一次改变版面布置时,数据透视表会立即按照新的布置重新计算数据。另外,如果原始数据发生更改,则可以更新数据透视表。 应用在Access中可以用“数据透视表向导”来创建数据透视表。这种向导用Excel 创建数据透视表,再用MicrosoftAccess创建内嵌数据透视表的窗体。 创建若要创建数据透视表,请运行“数据透视表和数据透视图向导”。在向导中,从 工作表列表或外部数据库选择源数据。向导然后为您提供报表的工作表区域和可用字段的列表。当您将字段从列表窗口拖到分级显示区域时,Microsoft Excel 自动汇总并计算报表。 如果使用“Office 数据连接”检索报表的外部数据(外部数据:存储在 Excel 之外的数据。例如,在 Access、dBASE、SQL Server 或 Web 服务器上创建的数据库。),则可直接将数据返回到数据透视表,而不必运行“数据透视表和数据透视图向导”。当不需要合并来自外部数据库(数据库:与特定主题或用途相关的数据的集合。在数据库内,关于特定实体的信息(如雇员或订单)分类归纳到表、记录和字段中。)的多个表(表:关于特定主题的一组数据的集合,以记录(行)和字段(列)的形式存储。)中的数据,或者不需要在创建报表前筛选数据以选择特定记录时,推荐使用“Office 数据连接”检索报表的外部数据,以及检索 OLAP (OLAP:为查询和报表(而不是处理事务)而进行了优化的数据库技术。OLAP 数据是按分级结构组织的,它存储在多维数据集而不是表中。)数据库的数据。 创建数据透视表后,可对其进行自定义以集中在所需信息上。自定义的方面包括更改布局、更改格式或深化以显示更详细的数据。 数据透视表和数据透视图报表概述 处理源数据 在创建数据透视表(数据透视表:一种交互的、交叉制表的 Excel 报表,用于对多种来源(包括 Excel 的外部数据)的数据(如数据库记录)进行汇总和分析。)或数据透视图报表(数据透视图:提供交互式数据分析的图表,与数据透视表类似。可以更改数据的视图,查看不同级别的明细数据,或通过拖动字段和显示或隐藏字段中的项来重新组织图表的布局。)时,可使用多种不同的源数据(源数据:用于创建 收集于网络,如有侵权请联系管理员删除

定义名称法创建动态数据透视表

定义名称法创建动态数据透视表 通常,创建数据透视表是通过选择一个已知的区域来进行,这样,数据透视表选定的数据源区域就会被固定。而定义名称法创建数据透视表,则是使用公式定义数据透视表的数据源,实现了数据源的动态扩展,从而创建动态的数据透视表。 图10-1展示了一张某品牌商场的销售记录表,如果希望使用它作为数据源来创建动态的数据透视表,请参照以下步骤。 图10-1 某品牌商场销售记录表 步骤1 在“销售记录”工作表中按组合键打开【名称管理器】对话框,(此外,在【公式】选项卡中单击【名称管理器】按钮也可以打开【名称管理器】对话框)单击【新建】按钮,弹出【新建名称】对话框,在【名称】文本框中输入“Data”,在【引用位置】文本框中输入公式: “=OFFSET(销售记录!$A$1,0,0,COUNTA(销售记录!$A:$A),COUNTA(销售记录!$1:$1))” 公式解析:OFFSET是一个引用函数,第二、三两个参数表示行、列偏移量,这里是0意味着不发生偏移,第四参数和第五参数表示引用的高度和宽度。公式中分别统计A列和第1行的非空单元格的数量作为数据源的高度和宽度。当“销售明细表”工作表中新增了数据记录时,这个高度和宽度的值会自动的发生变化,从实现对数据源区域的动态引用。 单击【确定】按钮关闭【新建名称】对话框,单击【关闭】按钮关闭【名称管理器】对话框,如图10-2所示。

图10-2 定义动态数据源 步骤2 单击“销售记录”工作表中的任意一个单元格(如A1),在【插入】选项卡中单击插入【数据透视表】按钮,弹出【创建数据透视表】对话框,在【表/区域】文本框中输入“Data”,单击【确定】按钮创建一张空白的数据透视表,如图10-3所示。 图10-3 将定义的名称用于数据透视表 步骤3 向空白数据透视表内添加字段数据,设置数据数据表布局,如图10-4所示。

在数据透视表中统计不重复值数量的方法

在数据透视表中统计不重复值数量的方法 在用数据透视表分析数据的过程中,有时需要统计某字段中不重复值(唯一值)的数量。例如下所示的数据源为一个随日期不断增加记录的销售流水表,其中各“分店”都有一些人员包含多条销售记录,如“姓名4”。现在需要在数据透视表中得到各“分店”有销售记录的人员数量,即得到表中各“分店”不重复“姓名”的数量。 如果直接在数据透视表中把“姓名”字段放到“数值”区域,仅能得到全部记录的计数值,而不是唯一的“姓名”数量。 在这种情况下,可以用添加辅助列、使用SQL命令和利用PowerPivot的方法在数据透视表中得到不重复值数量。本文以上图中的数据为例,介绍在Excel 2010的实现方法,供参考。 方法一:添加辅助列 1.在表格的右侧增加一个辅助列,并设置一个列标题,如“人员数量”,在E4单元格中输入公式: =IF(COUNTIF($C$4:C4,C4)=1,1,"")

然后填充公式到最后一行。 2.将数据区域转换为Excel 表格,这样当增加记录后,数据透视表可自动扩展数据源。方法是选择数据区域中的某个单元格,如C10单元格,依次选择“插入→表格”,弹出“插入表”对话框,单击确定。Excel将创建一个名称为“表1”的Excel表。 3.创建数据透视表。 选择上述表格中的某个单元格,依次选择“插入→数据透视表→数据透视表”,弹出“创建数据透视表”对话框,设置放置数据透视表的位置后确定。 将“分店”字段拖入到“行区域”,将“人员数量”字段拖入到“数值区域”。 右击数据透视表中的“人员数量”字段,选择“值字段设置”,在弹出的对话框中将该字段的“值汇总方式”由“计数”改为“求和”后确定,即可得到各“分店”中唯一“姓名”的数量。 方法二:使用SQL命令 1添加连接。

数据透视表的应用实例

数据透视表的应用实例 小吴是一家公司销售部门的员工,每天要面对很多销售信息,对这些数据统计、分析是他的工作之一,对付这些数据,当然是使用Excel作为工具是最合适的。可是小吴在分析这些数据时,只会使用Excel中的排序、自动筛选等功能,顶多再加上一些简单的函数帮忙,面对这些每天都会生成的大量数据,案头的工作已经成为了很重的包袱。 现在,有小吴这样困扰的人很多,在Excel中,往往会在数据表中存放或管理很多数据量较大的数据,若没有好的工作方法,这些数据确实是很难进行统计和分析的。 其实,这些数据大多又是以字段表的形式填写的。所谓“字段表”就是数据表的第一行是标题行,下面的数据信息按照标题的内容进行分类填写,每个标题所在的一列就称为一个字段,本文就来向大家介绍如何对付这些数据量较大的“字段表”。 这种字段表有一个非常大的好处就是分类清楚,每一列的信息类型是完全一致的,所以无论是排序、筛选、还是设置“数据有效性”都非常的方便。但是,这样的字段列表也有一个致命的弱点,就是无法便捷地跨列进行数据查询和分析,而在实际工作中,这种对多列信息进行跨列分类汇总的数据分析,恰恰是一种非常常见的操作,为了便捷有效地对多列数据的跨列(或跨表)分析,Excel给我们提供了一个非常好的分析工具——数据透视表。 数据透视表可以通过【数据】菜单【数据透视表和数据透视图】命令,借助【数据透视表向导】生成。可以根据需要,使“数据透视表”创建在源数据表中或是创建在一个新的“数据透视表”工作表中。数据透视表创建出来后,会在“字段列表”中自动显示出源数据表的各个字段名称;同时,会出现一个二维数据表的空表框架,如图1所示。

用PowerPoint演示动态数据透视图

用PowerPoint演示动态数据透视图 市场部要开一个关于互联网调查情况的会议,有关调查资料已经准备完毕,收集了大量的原始数据,存放在Excel工作簿中,如图1所示。为了便于在会议中分析和展示数据,市场部的小孙整理了大量的Excel图表,然后复制到PowerPoint演示文稿中。这一过程耗费了很多时间。尽管小孙知道可以利用Excel数据透视图表快速分析数据,但由于在PowerPoint 中放映图表时通常演示的都是静态的图表,大量的复制粘贴工作依然不可避免。 图1 存放在Excel工作簿中的原始数据 其实,可以在PowerPoint中加入数据透视图表,并且在放映幻灯片时,动态地控制同一图表中显示的内容,灵活地显示各种分析结果,就像在Excel中控制数据透视图表一样方便。为了能实现这样的功能,首先需要在Excel工作表中,选中待分析的数据区域,并在“名称”框中输入此区域的名称,例如“调查结果”,并按【Enter】键确认。如果不设置名称,将无法在PowerPoint中调用此区域的数据。 在PowerPoint演示文稿中新建一张空白幻灯片。在菜单中选择【视图】|【工具栏】|【控件工具箱】命令,显示“控件工具箱”工具栏,如图2所示。在“控件工具箱”中单击右下角的“其他控件”按钮,显示更多控件。选择“Microsoft Office Chart 11.0”,这是一个数据透视图控件(如果选择“Microsoft Office PivotTable 11.0”,则选择的是数据透视表控件,二者的用法类似)。

图2 选择“其他控件”中的内容 在幻灯片中画出控件,然后在控件上单击右键,选择【Microsoft Office Chart 11.0对象】|【命令和选项】命令,如图3所示。这时将显示对话框,如图4所示,选择“显示/隐藏”选项卡,并选中所有的设置项,这些设置将允许在幻灯片放映时控制数据透视图。 图3 画出控件并设置控件

Excel数据透视表制作库存表

Excel数据透视表制作库存表一例 问题:我需要用Excel做产品的库存表,这样我可以清楚产品进出数量以及库存。如果要在一个Excel工作簿中,用一张sheel1做进货表,另一张sheel2做出货表,然后sheel3就可以看到总的库存。能否问一下类似这种表如何制定? 这种库存表可以用数据透视表中的“多重合并计算数据区域”功能和添加计算项来实现,并且通过名称定义给数据透视表设置一个动态数据源,这样当在进货表和出货表中更新记录时,可以通过刷新数据透视表来更新结存数据。 下面以Excel 2003为例,来介绍一下其制作方法。假如工作簿中包含三个工作表,分别是“进货”、“出货”及“结存”。在“进货”表中A列是“货号”,B列为“进仓”,即进货数量;在“出货”表中A列是“货号”,B列为“出仓”,即出货数量;“结存”表为总的库存情况。

一、定义区域名称作为数据透视表的动态数据源 在“结存”表中使用数据透视表可以直接得到各货号的汇总数量,十分方便。但当在“进货”表和“出货”表中添加新的数据后,数据透视表不会自动更新。为此,可以给数据透视表设置一个动态数据源,让其在刷新后自动更新数据源。 在“进货”表中,单击菜单“插入→名称→定义”,在“定义名称”对话框中定义一个名称,例如“进货”,在“引用位置”下输入公式: =OFFSET(进货!$A$1,0,0,COUNTA(进货!$A:$A),2) 注意本例进货表中要作为数据源的区域仅有两列,公式中用红色标识的数字为“2”。

同样,在“出货”表中定义另一个名称,本例为“出货”,其公式为: =OFFSET(出货!$A$1,0,0,COUNTA(出货!$A:$A),2) 二、建立数据透视表 1.添加多重合并计算数据区域 选择“结存”工作表中需要放置数据透视表的某个单元格,单击菜单“数据→数据透视表和数据透视图”,打开“数据透视表和数据透视图向导”对话框,选择“多重合并计算数据区域”。

用PPT演示动态数据透视图和数据透视表

十步完成用PPT演示动态数据透视图和数据透视表 为了便于在会议中分析和展示数据,我们一般都整理了大量的Excel图表,然后复制到PowerPoint演示文稿中,这一过程耗费了很多时间。尽管我们知道可以利用Excel数据透视图表快速分析数据,但由于在PowerPoint 中放映图表时通常演示的都是静态的或固定的图表,大量的复制粘贴工作依然不可避免。 其实,可以在PowerPoint中加入数据透视图表,并且在放映幻灯片时,动态地控制同一图表中显示的内容,灵活地显示各种分析结果,就像在Excel中控制数据透视图表一样方便,老板要什么就立即分析什么,下面把具体步骤列举如下: 第一步:在Excel工作表中,选中待分析的数据区域,选择“插入-名称-定义”,并取名后确认。否则PowerPoint将无法调用此区域的数据。 第二步:在PowerPoint的菜单中选择“视图”|“工具栏”|“控件工具箱”命令,显示“控件工具箱”工具栏,在“控件工具箱”中单击右下角的“其他控件”按钮,显示更多控件。选择“Microsoft Office Chart 11.0”这是一个数据透视图控件(如果选择“Microsoft Office PivotTable 11.0”,则选择的是数据透视表控件,二者的用法类似)。 第三步:在幻灯片中插入控件,在控件上右击,选择“Microsoft Office Chart 11.0对象”|“命令和选项”,选择“显示/隐藏”选项卡,并选中所有的设置项,这些设置将允许在幻灯片放映时控制数据透视图。 第四步:再次在控件上单击右键,并选择“Microsoft Office Chart 11.0对象”|“编辑”命令。 第五步:在这里可指定控件所对应的数据来源。如果数据量不大,可以选中“在一张数据表中输入的数据”,并立即输入数据。如果数据已经存放在Excel工作簿中,可选中“一个数据库的表或查询”。 第六步:单击“连接”按钮,显示“数据明细”设置,单击“编辑”按钮,显示“选取数据源”对话框,第一次设置数据源时,需单击“新建源”按钮。以后如果已经设置过数据源,则只需选择已保存的数据源文件(.odc)。 第七步:单击“新建源”按钮后,显示“数据连接向导”对话框。 第八步:选择“ODBC DSN”,并单击“下一步”按钮。显示连接ODBC数据源设置。 第九步:选择“Excel Files”,单击“下一步”按钮。在出现的对话框中,选择存放数据的Excel工作簿文件。 第十步:单击“确定”后将显示出Excel工作簿中的名称(刚才定义的名称),即对应了工作表中的数据。 第十一步:单击“下一步”按钮,为数据源起名并保存数据源文件,如图所示。

手把手教你动态数据透视表

手把手教你动态数据透视表 写给小白,懂得别闲啰嗦,勿喷! 学会了它,再也不用害怕老板让我反复出具同款数据结果啦! 您是否有过反反复复做多个数据透视表?您是否有过相同类型的数据透视表做过多次?您是否希望化繁为简?今天“小乾”带领大家学习一下动态数据透视表,但是动态数据透视表到底是一个什么东东呢?就让“小乾”通过手把手系列,教会大家这个“高大上”的功能吧! 工具: Excel2013,Excel2010及以下版本(2007,2003)请读者自行研究功能位置,本例使用Excel2013 材料: 销售订单数据 备注: 只要我们有任何规则性原始数据(薪酬数据、运营数据、产品数据、生产数据、物流数据。。。。。。。),均可以使用该功能进行动态透视 正题: 这里有一份某公司销售订单数据,如下图: 我们任何一家公司,只要有销售,就会有对应的订单数据,这些数据每时每刻都在变化,假设老板想知道某省现在的销售额,我们就可以用数据透视表功能进行操作

但是数据是实时变化的,我们如果不会动态数据透视,总用数据透视表功能进行反复操作,不但大大的降低我们的数据处理速度,还会让人产生疲劳厌烦感觉,但如果我们使用动态数据透视功能,这一切原来都这么简单,只需在原数据透视表的基础上点击刷新即可 步骤: ①:公式选项卡——定义名称 或按Crtl+F3,然后点击新建

②:输入状态如下:

重点讲解一下offset函数:Reference——要引用的起始位置,Rows——从起始位置开始向下偏移的行数,Cols——从起始位置开始向右偏移的列数,Height——新引用的高度(行数),Width——新引用的宽度(列数) Counta函数:就是计算所选区域非空单元格的个数

《Excel数据透视表的妙用》教学设计

让你的分析看得见 ——Excel数据透视表的妙用 单位:华南师大附中 姓名:陈妤 一、基本情况 教材《信息技术基础(必修)》(教育科学出版社)第四章第二节§4.2.1“表格数据的处理”之“数据透视表”部分虽然举例说明了一个透视表生成的过程,但更多的是对数据透视表的功能作文字上的描述,不够直观。学生难于从文字的表面透视“数据透视表”的原理,也往往只能停留在操作的层面上,难于真正掌握数据透视表在挖掘数据价值方面的重要应用。笔者认为,教材中“数据透视表”的使用部分完全可以和“表格数据加工的多元性”结合起来,这样可以更加好地突出数据透视表的功能和作用,同时又使得“表格数据加工的多元性”有了一个技术平台的支持。 二、教学目标 “表格信息加工”是比较难掌握的一节,尤其是数据透视表更是一个难点。数据透视表的使用是“表格数据的处理”的一个重要部分。“表格数据的处理”主要是借助表格对数据进行处理,揭示事物在不同条件下的变化规律;数据是对客观事物定量的分析,但由于加工主体不同,多少带有一些主观色彩。数据透视表正是最能体现这一点的。因此,本课的目标在于: 1)了解数据透视表的含义; 2)熟练掌握数据透视表的使用方法,尤其是懂得合理放置“页字段”、“行字段”、“列字段”和“数据项”; 3)理解由不同的组合方式所得的数据透视表所反映的不同的内容; 4)灵活运用数据透视表,为自己的分析目的而用; 5)体验自主探索的学习过程; 6)学会与他人分享学习体会。 三、教材分析 教材《信息技术基础(必修)》(教育科学出版社)第四章第二节§4.2.1“表格数据的处理”之“数据透视表”部分虽然举例说明了一个透视表生成的过程,但更多的是对数据透视表的功能作文字上的描述,不够直观。学生难于从文字的表面透视“数据透视表”的原理,也往往只能停留在操作的层面上,难于真正掌握数据透视表在挖掘数据价值方面的重要应用。笔者认为,教材中“数据透视表”的使用部分完全可以和“表格数据加工的多元性”结合起来,这样可以更加好地突出数据透视表的功能和作用,同时又使得“表格数据加工的多元性”有了一个技术平台的支持。

C# 创建Excel数据透视表

C# 操作Excel数据透视表 一、概述 数据透视表(Pivot Table)是一种交互式的表,可以进行某些计算,如求和与计数等,可动态地改变透视表版面布置,也可以重新安排行号、列标和页字段。当改变版面布置时,数据透视表也会按照新的布置来进行更新,可以说是一个功能强大的数据分析工具。因此,本篇文章将介绍在C# 中关于Excel数据透视表的操作示例,示例内容主要包含以下要点:1.创建透视表 1)创建数据缓存 2)创建数据透视表 3)添加行字段和列字段 4)添加值字段 5)设置样式 2.设置行折叠、展开 3.设置字段升序、降序 4.删除透视表 二、使用工具 Spire.XLS for .NET(可支持80余种Excel内置的数据透视表样式) PS:安装后,注意在项目中引用Spire.XLS.dll再进行代码操作,dll文件在安装路径下的Bin 文件夹中获取。 三、示例操作 1.创建透视表 C# //创建一个Workbook类实例,并加载Excel文档

Workbook workbook = new Workbook(); workbook.LoadFromFile("test.xlsx"); //获取第一个工作表 Worksheet sheet = workbook.Worksheets[0]; //为需要汇总和分析的数据创建缓存 CellRange dataRange = sheet.Range["A1:D10"]; PivotCache cache = workbook.PivotCaches.Add(dataRange); //使用缓存创建数据透视表,并指定透视表的名称以及在工作表中的位置 PivotTable pivotTable = sheet.PivotTables.Add("PivotTable", sheet.Range["A12"], cache); //添加行字段 var r1 = pivotTable.PivotFields["月份"]; r1.Axis = AxisTypes.Row; var r2 = pivotTable.PivotFields["厂商"]; r2.Axis = AxisTypes.Row; //设置行字段的标题 pivotTable.Options.RowHeaderCaption = "月份"; //添加列字段 var col1 = pivotTable.PivotFields["产品"]; col1.Axis = AxisTypes.Column; //设置列字段的标题 pivotTable.Options.ColumnHeaderCaption = "产品"; //添加值字段 pivotTable.DataFields.Add(pivotTable.PivotFields["总产量"], "求和项:总产量", SubtotalTypes.Sum); //设置透视表的样式(Spire.XLS共支持80余种Excel内置的数据透视表样式) pivotTable.BuiltInStyle = PivotBuiltInStyles.PivotStyleDark13; //保存并打开文档 workbook.SaveToFile("数据透视表.xlsx", ExcelVersion.Version2013); System.Diagnostics.Process.Start("数据透视表.xlsx"); 测试结果:

相关文档
最新文档