Excel中的限制和约定
本文主要以Excel 2007及以后的版本为基础,集中收集整理了Excel自身的一些限制和约定。
使用Excel,了解一些Excel的限制和约定是必要的,这样可以避免在碰到问题陷入迷茫或者钻牛角尖。
当然,如果有必要,还可以通过变通的技巧来绕过这些限制,这就要看实际情形了!
功能区
从Excel 2007开始,Excel经典的菜单和工具栏被成功改造成了功能区。功能区永远位于工工作簿的顶部,你只能最小化功能区,不能够移动它。
工作表行列数
Excel 2007及其后续版本大大扩展了工作表的行列数,工作表列从原来的256列扩展至16384列,工作表行从原来的65536行扩展至1048576行。
单元格
一个单元格最多可以容纳32000个字符。
排序
Excel 2007及以后的版本将排序条件由3个扩充到了64个,还可以使用颜色来排序。
公式与函数
在Excel 2007及更新的版本中,公式的长度可超过8000个左右的字符,公式的嵌套层数可以有64层,函数的参数可达到255个,而数组引用的行列数没有限制。在Excel 2003中,公式的长度为1024个字符,公式的嵌套层数为7层,函数的参数为30个。
名称
在定义名称时,名称必须以字母或中文字符开头、不区分大小写、最长255个字符,但不能包含空格、不能与单元格引用相同、不能使用除下划线和点之外的符号。
要避免使用与Excel内部名称同名,否则会覆盖掉内部名称。这些内部名称包括:Consolidate_Area、Criteria、Database、Extract、FilterDatabase、Print_Area、Print_Titles、Sheet_Title、Tablen。
数据有效性
当复制一个未使用数据有效性的单元格,将其粘贴到使用了数据有效性的单元格中时,会删除该单元格中的数据有效性。
Excel表
不能共享包含表的工作簿。
不能在包含表的工作簿中创建或者使用自定义视图。
不能在包含表的工作簿中跟踪用户的修订情况。
表中不能包含多单元格数组公式。
表中不能插入自动分类汇总。
表中不能使用“快速填充”功能。
不能对表中的单元格使用“合并后居中”功能。
注:使用命令“转换为区域”,将表转换为列表后即可突破上述局限。
数据透视表
在Excel 2007及之后的版本中,数据透视表的列数由原来的255列扩展至16384列,行数由原来的65536行扩展至1048576行,字段数由原来的255个扩展至16384个,唯一透视字段项数由原来的32768个扩展至1048576个。