当前位置:主页 > Office办公

最新发布

Excel工作表最大行列介绍
Excel工作表最大行列介绍

在Excel2003版中,工作表的最大行数是:65536行,最大列数是:IV(256)列。  微软在发布excel 2007版,单元格最大数目是:1048576行,XFD(16384)列。  其中的XFD列是这样算出来的: X是26个字母中第24个字母,F是第6个,D是第4个。 因此XFD对应的是 24*26*26+6*26+4=16384。  同时按住Ctrl键+四个小箭头键,就可以定位到最左、右、上和下的单元格,就可以看到行和列的最大值。  Excel 2007 网格为 1,048,576 行乘以 16,384 列,与Excel 2003 相比,它提供的可用行增加了1,500%,可用列增加了 6,300%。也就是说,在excel中对单元格几乎没有限制容量大小,唯一受限的是我们的电脑可用内存,只要CPU足够快,内存足够高,理论上就没有限制。

229 次浏览
Excel2003如何确定计算和选代的设置
Excel2003如何确定计算和选代的设置

我们应该丁解,所有打开的工作簿都使用相同的计算和迭代设置。例如,如果我们打开了两个工作簿,就不能把其中的一个设置为自动计算,而另一个设置为手工计算。虽然我们可以使用特定的设置保存工作簿(例如,手工计算不使用迭代),如果打开了另外个工作簿,这些设置就会改变。  Excel一般遵循这些规则来确定使用哪个计算和选代的设置:  ●第一个打开的工作簿使用保存在该工作簿的计算方式。如果再打开其他工作簿,它们使用相同的计算方式。  例如,假设我们有两个工作簿:Book1和Book2。Book1的迭代设置被关掉(默认设置),并且Book2(它使用有目的的循环引用)的迭代设置打开。如果先打开Book1,然后再打开Book2。则两个工作簿的选代设置都被关闭。如果先打开Book2,然后再打开Book1,则两个工作簿的迭代设置都被打开。  ●对一个工作簿修改计算方式,就修改了所有工作簿的计算方式。  如果我们打开两个工作簿Book1和Book2。修改其中任何一个工作簿的计算方式或者选代设置都会影响这两个工作簿。  ●一个工作簿的所有工作表都使用相同的计算方式。  ●如果关闭了所有工作簿并且创建一个新的工作簿,则新的工作簿使用与最后一个关闭的工作簿相同的计算方式。一个例外是:如果所创建的工作簿是从一个模板创建的。如果确实是这样,则该工作簿使用模板定义的计算方式。  ●如果一个工作簿的计算方式修改了,并且保存了这个文件,则当前的计算方式就保存到该工作簿中。

113 次浏览
如何在excel2003中使用条件格式辨别正向变化
如何在excel2003中使用条件格式辨别正向变化

在excel2003中,用户可以使用条件格式辨别正向变化,将两个数值进行比较,以确定两个数值的大小。例如通过比较学生在两个不同时间的某科目的考试成绩,以确定该学生在此科目上的成绩是否进步  条件格式用于突出显示某些行,这些行上,学生的后一次考试分数高于前一次考试的分数。  例如范围A2:C12的条件格式公式如下所示  =$C2>$B2  请注意,该公式使用了混合引用。列部分是绝对的,但是行部分是相对的。  实例  某老师想通过比较期中考试和期末考试的成绩,以确定哪些学生的成绩有了比较大的进步了,而哪些学生的成绩退步较大。基础数据如图所示   1.选择A2:A12单元格区域,点击菜单栏的“格式”——“条件格式”,将弹出“条件格式”对话框。  2.在“条件格式”对话框中的“条件1”下拉列表框中选择“公式”,然后在公式输入框中输入公式“=$C2-$B2>10”,并设置其格式为蓝色加粗。此公式表示如果期末考试的成绩比期中考试的成绩多出10分以上,则表示该学生成绩有较大的进步。  3.点击“添加”按钮,为“条件2”添加公式“=$C2-$B2<-10”,并设置其格式为红色加粗。此公式表示如果期末考试的成绩比期中考试的成绩少出10分以上,则表示该学生成绩有较大的退步。  4.点击“确定”按钮关闭“条件格式”对话框。效果如图所示  这样A列中被应用蓝色加粗的学生成绩有较大进步,应用红色加粗的学生成绩有较大退步。

112 次浏览
excel2003公式中的#REF!错误
excel2003公式中的#REF!错误

当个公式使用一个无效的单元格引用时,出现#REF!错误。该错误出现在以下几种情况下:  ●删除了有一个公式引用的单元格。例如,如果第1行、A 列或者B列被删除,则下面的公式显示一个#REF!错误。  =A1/B1  ●把个公式复制到一个位置上,而该位置上相对单元格引用是无效的。例如,如果把下面的公式从A2复制到A1,则公式返回#REF!错误,因为它试图引用一个不存在的单元格。  =A1-1  ●删除了有一个公式引用的单元格。例如,如果第1 行、A列或者B列被删除,则下面的公式显示一个#REF!错误。  =A1/B1  ●裁剪掉一个单元格(使用“编辑”——“裁剪”),然后把它粘贴到一个被公式引用的单元格中。该公式会显示#REF!错误。

113 次浏览
excel2003中可以应用的有效性标准类型
excel2003中可以应用的有效性标准类型

在excel2003中点击菜单栏的“数据”——“有效性”,Excel显示“数据有效性”对话框。“数据有效性”对话框的“设置”选项卡使我们能够定义下列任何一种数据有效性标准,如图所示   ●任何值:选择该选项,删除任何存在的数据有效性。然而,要注意,如果“输入消息”选项卡上的复选框被选择,则输入信息(如果有的话)仍然显示。  ●整数:用户必须输入整数。通过使用“数据”下拉列表我们可以定义一个整数的有效范围。例如,我们可以定义输入项必须是大于或者等于100的整数。  ●小数:用户必须输入数字。通过使用“数据”下拉列表我们可以定义一个数字的有效范围。例如,我们可以定义输入项必须是大于或者等于0,并且小于或者等于1。  ●序列:用户必须从所提供的输入项中选择。通过使用源控件定义包含序列的范围(该范围必须是一行或者一列)。如果有个短的序列,可以把它直接输入到源控件(使用列表分隔符分隔每一项,该分隔符定义在地区设置上,如果使用U.S.地区设置,分隔符是逗号)。  ●日期:用户必须输入日期。通过使用“数据”下拉列表我们可以定义一个有效日期的范围。例如,我们可以定义输入的数据必须大于或者等于2001年1月1日,并且小于或者等于2001年12月31日。  ●时间:用户必须输入时间。通过使用“数据”下拉列表我们可以定义个有效的时间范围。例如,我们可以定义输入的数据必须大于12:00PM。  ●文本长度:限制数据(字符个数)的长度。通过使用“数据”下拉列表我们可以定义一个有效长度。例如,我们可以定义输人数据的长度为1(一个字母字符)。  ●自定义:一个逻辑公式确定用户输人项的有效性。可以把公式直接输入到公式控件里,或者定义一个包含公式的单元格引用。  “数据有效性”对话框的“设置”选项卡包含另外两个选项:  ●忽略空值:如果选择了该项,则允许输入空值。  ●把有同样设置的所有其他单元格应用这些更改:如果选择了该项,则所进行的修改应用到所有其他包含原始数据有效性标准的单元格。  即使使用了有效的数据有效性,用户也可能输入无效的数据,了解这一点是非常重要的。如果在“数据有效性”对话框的“出错警告”选项卡上,把“样式”设置为除了停止之外的任何一个选项,无效数据就可能被输入。

144 次浏览
如何在excel2003中定义有效性标准
如何在excel2003中定义有效性标准

要定义允许输人到单元格或者范围中数据的类型,步骤如下:  1.选择单元格或者范围,选择菜单栏的“数据”——“有效性”,Excel显示“数据有效性”对话框。  2.单击“数据有效性”对话框中的“设置”选项卡,从“允许”下拉框中选择个选项,要定义公式,选择“自定义”。从“数据”下拉框中选择定义条件。所做的选择决定可以访问的其他控制,如图所示   3.单击“输入消息”选项卡,并且定义当用户选择了该单元格,要显示哪个信息。可以使用这个选项逐步告诉用户需要什么样的数据类型,如图所示  4.单击“出错警告”选项卡,并且定义当用户进行了无效的输入,要显示哪个错误信息。风格的选择确定当输入了无效项时用户选择什么。要防止无效输入,选择停止。这一步是可选的。  5.单击“确定”按钮关闭“数据有效性”对话框。  执行了这些步骤之后,单元格或者范围就包吉了所定义的有效性标准。

136 次浏览
Excel数据透视表系列教程十一
Excel数据透视表系列教程十一

本文是数据透视表系列教程十一,通过一个实例来讲解利用数据透视表向导制作数据透视表的方法。  本文以一个实例(如下图所示)来讲解利用数据透视表向导制作数据透视表的具体方法。制作数据透视表必须保证数据源是一个数据清单。  第一步,单击数据清单中的任意非空单元格,单击菜单“数据”——“数据透视表和数据透视图”命令,打开“数据透视表和数据透视图向导——3步骤之1”对话框。  第二步,在数据源类型下面,选用默认选项,“Microsoft Office Excel数据列表或数据库”。在“所需创建的报表类型”下面选择“数据透视表”。单击“下一步”。  第三步,默认情况下,系统自动选中整个数据清单作为数据源。如果需要修改数据源区域,可直接在“选定区域”文本框中重新输入数据区域,或单击“浏览”按钮,从文件中拖动选择数据源。单击“下一步”。  第四步,在“数据透视表和数据透视图向导——3”对话框中,单击“布局”按钮。  第五步,根据需要,将右边的字段拖动到左边的“页” 区域、“行” 区域、“列” 区域和“数据” 区域中。  什么字段拖动至什么区域呢?其实,只要牢记数据透视表其实就是进行“分类”和“汇总”的工作。在透视表中,很明显中间最大的区域是存放数据的,也就是“汇总”项,旁边的页字段,列字段和行字段用来放置各个分类项。  在本实例中,希望得到一个能够显示不同日期的各个销售人员对不同商品在各个城市的销售情况汇总表,那么,可以将日期字段拖拽到页区域,将销售人员和商品字段拖拽到行区域,将城市字段拖拽到列区域,将销售量和销售额拖拽到中间最大的数据区域中。  提示:如果最后得到的报表不满足要求,可以在数据透视表完成后,再重新进行布局。

114 次浏览
Excel数据透视表系列教程一
Excel数据透视表系列教程一

本文讲解三个知识点:第一,什么是数据透视表,第二,数据透视表的作用,第三,以工作表数据制作数据透视表的注意事项。  数据透视表是一个系列教程,小编会为大家逐步讲解数据透视表和数据透视图关联的知识,配合实例加以讲解,并附上案例的excel源文件供大家学习使用。  数据透视表是excel中功能最大、使用最灵活、操作最简单的工具。使用数据透视表不必输入复杂的公式和函数,仅仅通过向导就可以创建一个交互式表格,从而自动提取、组织和汇总数据。如果将数据透视表和函数结合使用,更能创建出满足各种需求的报表。  什么是数据透视表呢?数据透视表就是一种交互式报表,可以快速分类汇总大量的数据,并可以随时选择页、行和列中的不同元素,快速查看源数据的不同统计结果,同时还可以随意显示和打印出用户感兴趣区域的明细数据,使分析、组织复杂的数据更加快捷有效。  数据透视表的作用就是将用户从创建复制公式、使用各种函数的烦琐工作中解脱出来,使其迅速而准确的对数据进行处理分析,制作出漂亮的报告和图表。  以工作表数据制作数据透视表的注意事项有以下七点:  以工作表数据制作数据透视表,这些工作表数据必须是一个数据清单。所谓数据清单,就是在工作表数据区域的顶端行为字段名称(标题),以后各行为数据(记录),并且各列只包含一种类型数据的数据区域。这种结构的数据区域就相当于一个保存在工作表的数据库。  第一,数据区域的顶端行为字段名称(标题)。  第二,避免在数据清单中存在有空行和空列。这里需指明以下,所谓空行,是指在某行的各列中没有任何数据,如果某行的某些列没有数据,但其他列有数据,那么该行就不是空行。同样,空列也是如此。  第三,各列只包含一种类型数据。

112 次浏览
Excel数据透视表系列教程十六
Excel数据透视表系列教程十六

本文讲解数据透视表教程中按星期分组查看数据的方法。  Excel没有提供现成的按星期进行分组查看数据的功能。如果需要将数据清单按星期分组查看,该如何实现呢?  我们可以从源数据入手,采用增加辅助列的方法实现按星期进行组合的目的。  下面是按星期对数据进行分组制作透视表的详细过程。   第一步,在源数据数据区域右侧增加两个辅助列,分别为“年”和“周”。在G2单元格输入公式:=YEAR(A2),获取某个日期所属的年份数字。在H2输入公式:=WEEKNUM(A2,2),获取某个日期所属周的数字,然后向下复制公式。  第二步,按照数据透视表系列教程前面介绍的方法来制作数据透视表,只是将“销售人员、城市、日期”拖拽到页区域,将“年和周”拖拽到行区域,将“商品”拖拽到列区域即可。  第三步,为了美化数据透视表,单击格式菜单——自动套用格式,下面选择样式“表6”。  说明:WEEKNUM函数的意思是获取某个日期是某年的哪个周。同时添加两个辅助列“年”和“周”,是为了区分各年的相同周次。如果不同时添加年和周,而仅仅添加一个辅助列“周”,就会将各个年份相同的周次数据进行加总,这显然是不正确的。

145 次浏览
Excel数据透视表系列教程十
Excel数据透视表系列教程十

本文是数据透视表系列教程十,介绍一个更为普遍的二维报表整理为数据清单的方法。  下面1图所示的二维报表数据。这种表格设计的初衷是为了方便输入数据,但是却为数据汇总和分析造成了麻烦。例如,要统计办公室的复印纸的耗量和费用,就比较麻烦。对于这样的表格,最后将其设计为日记流水账的形式,如图2所示。尽管在输入数据时有些麻烦,但统计汇总分析就很方便。  那么如何将图1所示的二维表格转换为图2所示的规范表格呢,利用函数也是很复杂的,可以利用VBA编制程序比较方便。下面就是相关的VBA程序代码。Public Sub DataList()Dim myArray As VariantDim n As Long, i As Long, k As Long, j As LongDim ws0 As WorksheetDim wsNew As WorksheetmyArray = Array("日期", "材料", "单位", "部门", "数量", "金额")Set ws0 = Worksheets("不科学表格")n = ws0.Range("A65536").End(xlUp).Row – 2On Error Resume NextApplication.DisplayAlerts = FalseWorksheets("数据清单").DeleteApplication.DisplayAlerts = FalseOn Error GoTo 0Set wsNew = Worksheets.AddWith wsNew.Name = "数据清单".Range("A1:F1") = myArrayk = 1For j = 4 To 8 Step 2For i = 1 To nIf ws0.Cells(i + 2, j) <> "" Then.Cells(k + 1, 1) = Format(ws0.Cells(i + 2, 1), "yyyy-m-d").Cells(k + 1, 2) = ws0.Cells(i + 2, 2).Cells(k + 1, 3) = ws0.Cells(i + 2, 3).Cells(k + 1, 4) = ws0.Cells(1, j).Cells(k + 1, 5) = ws0.Cells(i + 2, j).Cells(k + 1, 6) = ws0.Cells(i + 2, j + 1)k = k + 1End IfNext iNext jEnd WithSet ws0 = NothingSet wsNew = NothingEnd Sub  只要运行上面代码,就可以迅速的将二维报表数据转换为数据清单。现在就可以利用整理好的“数据清单”制作数据透视表。Excel数据透视表系列教程十

131 次浏览
共计75934条记录 上一页 1.. 2912 2913 2914 2915 2916 2917 2918 ..7594 下一页