excel数据有效性序列的使用.doc_第1页
excel数据有效性序列的使用.doc_第2页
excel数据有效性序列的使用.doc_第3页
excel数据有效性序列的使用.doc_第4页
excel数据有效性序列的使用.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

应用一下拉菜单输入的实现例1:直接自定义序列有时候我们在各列各行中都输入同样的几个值,比如说,输入学生的等级时我们只输入四个值:优秀,良好,合格,不合格。我们希望Excel2000单元格能够象下拉框一样,让输入者在下拉菜单中选择就可以实现输入。操作步骤:先选择要实现效果的行或列;再点击数据有效性,打开数据有效性对话框;选择设置选项卡,在允许下拉菜单中选择序列;在数据来源中输入优秀,良好,合格,不合格(注意要用英文输入状态下的逗号分隔!);选上忽略空值和提供下拉菜单两个复选框。点击输入信息选项卡,选上选定单元格显示输入信息,在输入信息中输入请在这里选择。例2:利用表内数据作为序列源。有时候序列值较多,直接在表内打印区域外把序列定义好,然后引用。操作步骤:先在同一工作表内的打印区域外要定义序列填好(假设在在Z1:Z8),如“单亲家庭,残疾家庭,残疾学生,特困,低收人,突发事件,孤儿,军烈属”等,然后选择要实现效果的列(资助原因);再点击数据有效性,打开数据有效性对话框;选择设置选项卡,在允许下拉菜单中选择序列;“来源”栏点击右侧的展开按钮(有一个红箭头),用鼠标拖动滚动条,选中序列区域Z1:Z8(如果记得,可以直接输入=$Z$1:$Z$8;选上忽略空值和提供下拉菜单两个复选框。点击输入信息选项卡,选上选定单元格显示输入信息,在输入信息中输入请在这里选择。例3:横跨两个工作表来制作下拉菜单用INDIRECT函数实现跨工作表在例2中,选择来源一步把输入=$Z$1:$Z$8换成=INDIRECT(表二!$Z$1:$Z$8),就可实现横跨两个工作表来制作下拉菜单。应用二自动实现输入法中英文转换有时,我们在不同行或不同列之间要分别输入中文和英文。我们希望Excel能自动实现输入法在中英文间转换。操作步骤:假设我们在A列输入学生的中文名,B列输入学生的英文名。先选定B列,点击进入数据有效性,打开数据有效性对话框;选择输入法对话框,在模式下拉菜单中选择关闭(英文模式);然后再确定,看看怎么样。应用三数据唯一性检验员工的身份证号码应该是唯一的,为了防止重复输入,我们用“数据有效性”来提示大家。操作步骤:选中需要建立输入身份证号码的单元格区域(如B2至B14列),执行“数据有效性”命令,打开“数据有效性”对话框,在“设置”标签下,按“允许”右侧的下拉按钮,在随后弹出的快捷菜单中,选择“自定义”选项,然后在下面“公式”方框中输入公式:=COUNTIF(B:B,B2)=1,确定返回。以后在上述单元格中输入了重复的身份证号码时,系统会弹出提示对话框,并拒绝接受输入的号码。在设置下位框时,怎么让“数据有效性”中“序列”中的“来源”从另外一个“SHEET”中选取?0分 标签:下位 有效性 数据 回答:2 浏览:3146 提问时间:2008-01-28 11:25EXCEL求助: 在设置下位框时,怎么让“数据有效性”中“序列”中的“来源”从另外一个“SHEET”中选取?共2条评论.相关资料: DNA序列中的结构与简化模型.pdf更多资料最佳答案 此答案由提问者自己选择,并不代表爱问知识人的观点 揪错 评论 举报 45614234学者 需要手工输入引用单元格 附件 附件:Book1.xls 数据有效性-用序列在Excel 2007中实现快速录入技术专题OFFICE 2010-11-26 18:00:11 阅读164 评论0 字号:大中小订阅 用序列在Excel 2007中实现快速录入-感谢宝宝贝 本贴来自天极网群乐社区-/group/review-14905641-1.html经过试验,我使用定义序列使这个问题很快得到了解决,数据的输入工作也因此轻松很多。一、建立基础数据表 首先我们选中一个工作表,双击其工作表标签,将其改名为“基础数据”。然后将四个科室的班级名称依次分别输入在A列至D列的单元格中,每一科室单独一列。科室的名称可放在该列的最上面一行。在E1单元格输入“科室”,并在其下方单元格中分别录入各科室名称。如图1所示。 选中A列单元格区域,然后点击功能区“公式”选项卡“定义的名称”功能组“定义名称”按钮右侧的小三角形,在弹出菜单中选择“定义名称”命令,打开“新建名称”对话框,如图2所示。确认在对话框“名称”输入栏为“微机科”后按确定按钮关闭对话框。这样就可以把A列单元格区域定义为“微机科”了。 用同样的方法选定B、C、D各列,分别以各科室名定义相应的单元格区域。选定科室所在的E列,将该列区域定义为“科室”。 二、使用序列实现快速准确录入现在回到目标工作表,以图3所示表格为例。选中B2:B6单元格区域,点击功能区“数据”选项卡“数据工具”功能组“数据有效性”按钮右下角小三角形,在弹出菜单中选择“数据有效性”命令,打开“数据有效性”对话框。 单击对话框中“设置”选项卡,在“允许”下拉列表中选择“序列”,并在“来源”下的输入框中输入“=INDIRECT($B$1)”,如图4所示。 选中C2:C6单元格区域,仍然打开“数据有效性”对话框。所有设置与图4所示相同,这是要把“来源”中的公式修改为“=INDIRECT($B2)”。要注意公式中引用方式的不同。 经过此番设置后,当我们把鼠标定位于B2:B6区域中某单元格时,会在该单元格右侧出现下拉按钮,我们可在此下拉列表中选择输入科室名称。而我们单击C2:C6区域中某单元格的下拉按钮时,则会显示当前科室的班级列表,如图5所示。 其他答案excle常用公式 都比较实用excle常用公式一、求字符串中某字符出现的次数:例:求A1单元格中字符a出现的次数: =LEN(A1)-LEN(SUBSTITUTE(A1,a,) 二、如何在不同工作薄之间复制宏: 1、打开含有宏的工作薄,点“工具/宏(M)”,选中你的宏,点“编辑”,这样就调出了VB编辑器界面。 2、点“文件/导出文件”,在“文件名”框中输入一个文件名(也可用默认的文件名),注意扩展名为“.bas”,点“保存”。 3、将扩展名为“.bas”的文件拷贝到另一台电脑,打开EXCEL,点“工具/宏/VB编辑器”,调出VB编辑器界面,点“文件/导入文件”,找到你拷贝过来的文件,点“打开”,退出VB编辑器,你的宏已经复制过来了。三、如何在EXCEL中设置单元格编辑权限(保护部分单元格) 1、先选定所有单元格,点格式-单元格-保护,取消锁定前面的。 2、再选定你要保护的单元格,点格式-单元格-保护,在锁定前面打上。 3、点工具-保护-保护工作表,输入两次密码,点两次确定即可。四、excel中当某一单元格符合特定条件,如何在另一单元格显示特定的颜色比如: A11时,C1显示红色 0“条件格式”,条件1设为:公式 =A1=1 2、点“格式”-“字体”-“颜色”,点击红色后点“确定”。条件2设为:公式 =AND(A10,A1“字体”-“颜色”,点击绿色后点“确定”。条件3设为:公式 =A1“字体”-“颜色”,点击黄色后点“确定”。 4、三个条件设定好后,点“确定”即出。五、EXCEL中如何控制每列数据的长度并避免重复录入 1、用数据有效性定义数据长度。用鼠标选定你要输入的数据范围,点数据-有效性-设置,有效性条件设成允许文本长度等于5(具体条件可根据你的需要改变)。还可以定义一些提示信息、出错警告信息和是否打开中文输入法等,定义好后点确定。 2、用条件格式避免重复。选定A列,点格式-条件格式,将条件设成“公式=COUNTIF($A:$A,$A1)1”,点格式-字体-颜色,选定红色后点两次确定。这样设定好后你输入数据如果长度不对会有提示,如果数据重复字体将会变成红色。六、在EXCEL中如何把B列与A列不同之处标识出来?(一)、如果是要求A、B两列的同一行数据相比较:假定第一行为表头,单击A2单元格,点“格式”-“条件格式”,将条件设为: “单元格数值”“不等于”=B2 点“格式”-“字体”-“颜色”,选中红色,点两次“确定”。用格式刷将A2单元格的条件格式向下复制。 B列可参照此方法设置。(二)、如果是A列与B列整体比较(即相同数据不在同一行):假定第一行为表头,单击A2单元格,点“格式”-“条件格式”,将条件设为: “公式”=COUNTIF($B:$B,$A2)=0 点“格式”-“字体”-“颜色”,选中红色,点两次“确定”。用格式刷将A2单元格的条件格式向下复制。 B列可参照此方法设置。按以上方法设置后,AB列均有的数据不着色,A列有B列无或者B列有A列无的数据标记为红色字体。七、在EXCEL中建立下拉列表按钮选定你要设置下拉列表的单元格,点“数据”-“有效性”-“设置”,在“允许”下面选择“序列”,在“来源”框中输入你的下拉列表内容,各项之间用半角逗号隔开,如: A,B,C,D 选中“提供下拉前头”,点“确定”。八、阿拉伯数字转换为大写金额假定你要在A5输入阿拉佰数字,B5转换成中文大写金额(含元角分),请在B5单元格输入如下公式: =IF(INT(A5*10)-INT(A5)*10)=0,TEXT(INT(A5),DBNum2G/通用格式)&元&IF(INT(A5*100)-INT(A5)*10)*10)=0,整,零&TEXT(INT(A5*100)-INT(A5*10)*10,DBNum2G/通用格式)&分),TEXT(INT(A5),DBNum2G/通用格式)&元&IF(INT(A5*100)-INT(A5)*10)*10)=0,TEXT(INT(A5*10)-INT(A5)*10),DBNum2G/通用格式)&角整,TEXT(INT(A5*10)-INT(A5)*10),DBNum2G/通用格式)&角&TEXT(INT(A5*100)-INT(A5*10)*10,DBNum2G/通用格式)&分) 九、EXCEL中怎样批量地处理按行排序假定有大量的数据,需要将每一行按从大到小排序,如何操作?由于按行排序与按列排序都是只能有一个主关键字,主关键字相同时才能按次关键字排序。所以,这一问题不能用排序来解决。解决方法如下: 1、假定你的数据在A至E列,请在F1单元格输入公式: =LARGE($A1:$E1,COLUMN(A1) 用填充柄将公式向下复制到相应行。 2、用鼠标选定F列,用“查找/替换”的方法,将该列的$A替换成$A$,$E替换成$E$。 3、用鼠标选定F列所有有公式的单元格,用填充柄将公式向右复制到J列。 你原有数据将按行从大到小排序出现在F至J列。如有需要可用“选择性粘贴/数值”复制到其他地方。 注:第1步的公式可根据你的实际情况(数据范围)作相应的修改。十、巧用函数组合进行多条件的计数统计例:第一行为表头,A列是“姓名”,B列是“班级”,C列是“语文成绩”,D列是“录取结果”,现在要统计“班级”为“二”,“语文成绩”大于等于104,“录取结果”为“重本”的人数。统计结果存放在本工作表的其他列。公式如下: =SUM(IF(B2:B9999=二)*(C2:C9999=104)*(D2:D9999=重本),1,0) 输入完公式后按Ctrl+Shift+Enter键,让它自动加上数组公式符号。十一、EXCEL中某个单元格内文字行间距调整方法。当某个单元格内有大量文字时,很多人都觉得很难将其行间距按自己的要求进行调整。现介绍一种方法可以让你任意调整单元格内文字的行间距:右击单元格,点设置单元格格式-对齐,将水平对齐选择靠左,将垂直对齐选择分散对齐,选中自动换行,点“确定”。你再用鼠标将行高根据你要求的行距调整到适当高度即可。注:绿色内容为关键点,很多人就是这一点设置不对而无法调整行间距。十二、如何在EXCEL中引用当前工作表名如果你的工作薄已经保存,下面公式可以得到单元格所在工作表名: =RIGHT(CELL(filename),LEN(CELL(filename)-FIND(,CELL(filename) 十三、相同格式多工作表汇总求和方法假定同一工作薄有SHEET1至SHEET100共100个相同格式的工作表需要汇总求和,结果放在SHEET101工作表中,请在SHEET101的A1单元格输入: =SUM( 单击SHEET1标签,按住Shift键并单击SHEET100标签,单击A1单元格,再输入:)此时公式看上去内容如下: =SUM(SHEET1:SHEET100!A1) 按回车后公式变为 =SUM(SHEET1:SHEET100!A1) 所以,最简单快捷的方法就是在SHEET101的A1单元格直接输入公式: =SUM(SHEET1:SHEET100!A1) 然后按回车。十四、如何判断单元格里是否包含指定文本?假定对A1单元格进行判断有无指定文本,以下任一公式均可: =IF(COUNTIF(A1,*&指定文本&*)=1,有,无) =IF(ISERROR(FIND(指定文本,A1,1),无,有) 十五、如何替换EXCEL中的通配符“?”和“*”?在EXECL中查找和替换时,?代表任意单个字符,*代表任意多个字符。如果要将工作表中的?和*替换成其他字符,就只能在查找框中输入?和*才能正确替换。十六、EXCEL中排名次的两种方法:(一)、用RANK()函数: 假定E列为成绩,F列为名次,F2单元格公式如下: =RANK(E2,E:E) 这种方法,分数相同时名次相同,随后的名次将空缺。 例如:两个人99分,并列第2名,则第3名空缺,接下来是第4名。(二)、用排序加公式: 1、先在后面用填充柄增加一列(假定为G列)与行号相同的序列数。 2、将全表按分数列(E列)排序,在F2单元格输入1,在F3单元格输入公式: =IF(E3=E2,F2,F2+1) 将公式向下复制到相应行。 3、选定公式列,点“复制”,在F1单元格点右键,点“选择性粘贴/数值”,点“确定”。 4、将全表按最后一列(G列)排序,删除最后一列。 第二种方法分数相同的名次也相同,不过随后的名次不会空缺。十七、什么是单元格的相对引用、绝对引用和混合引用?相对引用、绝对引用和混合引用是指在公式中使用单元格或单元格区域的地址时,当将公式向旁边复制时,地址是如何变化的。 具体情况举例说明: 1、相对引用,复制公式时地址跟着发生变化,如C1单元格有公式:=A1+B1 当将公式复制到C2单元格时变为:=A2+B2 当将公式复制到D1单元格时变为:=B1+C1 2、绝对引用,复制公式时地址不会跟着发生变化,如C1单元格有公式:=$A$1+$B$1 当将公式复制到C2单元格时仍为:=$A$1+$B$1 当将公式复制到D1单元格时仍为:=$A$1+$B$1 3、混合引用,复制公式时地址的部分内容跟着发生变化,如C1单元格有公式:=$A1+B$1 当将公式复制到C2单元格时变为:=$A2+B$1 当将公式复制到D1单元格时变为:=$A1+C$1 规律:加上了绝对地址符“$”的列标和行号为绝对地址,在公式向旁边复制时不会发生变化,没有加上绝对地址符号的列标和行号为相对地址,在公式向旁边复制时会跟着发生变化。混合引用时部分地址发生变化。注意:工作薄和工作表都是绝对引用,没有相对引用。十八、求某一区域内不重复的数据个数例如求A1:A100范围内不重复数据的个数,某个数重复多次出现只算一个。有两种计算方法:一是利用数组公式: =SUM(1/COUNTIF(A1:A100,A1:A100)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论