如何在Excel中添加单元格菜单选项

数据-有效性-序列各选项之间用英文输入状态下逗号分隔

[应用]下拉菜单输入实现

例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确定返回上述单元格输入了重复身份证号码时系统会弹出提示对并拒绝接受输入号码

你可能感兴趣的:(学术)