用MSO Excel2010制作一二级下拉菜单(ZT)

本文详细介绍了一级和二级下拉菜单在Excel中的创建过程。一级下拉菜单用于固定选项如性别等,而二级下拉菜单则实现了动态更新的功能,比如根据所选部门显示相应的职位。通过使用数据有效性和INDIRECT函数,读者可以轻松学会如何实现这些功能。

http://ce.sysu.edu.cn/hope2008/beautydesign/ShowArticle.asp?ArticleID=12600


1. 功能描述。
  Excel中用户输入数据时,Excel会产生一个下拉菜单,只允许用户输入菜单中预设好 的这些数据。一级的下拉菜单常用于性别、政治面貌、是否判断内容;除此之外,二级的下拉菜单也很常用,例如在某企业的招聘网站上,你选择某个部门,后面就 只能选择属于这个部门的一些职位,那么这些下拉菜单是如何制作的呢?

2. 一级下拉菜单
1) 选中“性别”数据区域
2) 执行“数据/有效性”命令,打开“数据有效性”对话框;

用MSO Excel2010制作一二级下拉菜单(ZT) - god2speed - god2speed的博客 
图1

3) 单击“设置”选项卡,在“允许”栏选择“序列”,“来源”中输入“男,女”(不含引号,用英文单引号分隔);

用MSO Excel2010制作一二级下拉菜单(ZT) - god2speed - god2speed的博客
 图2

4) 单击“确定”按钮。

3. 二级下拉菜单
1) 先列出一个基本表表1。将A17:A19选中,在地址栏定义为“人力资源部”,并回车。检验的方法可以再选择A17:A19,地址栏会显示“人力资源部”。旧版本的MSO Excel会有一个专门的名称定义菜单,2010这样的定义方式更方便了,大家可以自己对照。

用MSO Excel2010制作一二级下拉菜单(ZT) - god2speed - god2speed的博客
图3

  同样方法,将B17:B20和C17:C20分别定义为“财务部”和“市场部”。

2) 再将A16:C16定义为“部门”。至此,层级上的定义就做好了,可以利用地址栏检验一下定义是否成功。

用MSO Excel2010制作一二级下拉菜单(ZT) - god2speed - god2speed的博客
图4


3) 在要绘制的工作表表2里面,列出“部门”和“职位”两列。

用MSO Excel2010制作一二级下拉菜单(ZT) - god2speed - god2speed的博客
图5

4) 按照之前“一级下拉菜单”的制作步骤,分别给“部门”列下的数据区域制作下拉菜单,不同的是,在“数据有效性”对话框中,“来源”是“=部门”,这个部门就是之前基本表中定义为“部门“,实际上包含了“人力资源部,财务部,市场部”三个内容。

用MSO Excel2010制作一二级下拉菜单(ZT) - god2speed - god2speed的博客
图6

  如果出现“源格式错误”提示框,需要检查一下定义是否正确,但是有的时候是软件抽象,不用理他,重新试试。这样,“部门”这一列就可以选择这三个部门了。

用MSO Excel2010制作一二级下拉菜单(ZT) - god2speed - god2speed的博客
图7

5) 在工作表中先把部门这三项用下来菜单完成。

用MSO Excel2010制作一二级下拉菜单(ZT) - god2speed - god2speed的博客
图8


6) 选择“职位”下方数据区域,“数据有效性”对话框中,“来源”是“=INDIRECT(A2)”,函数INDIRECT返回文本字符串指定的引用,这样,每个部门后面对应的职位就只能从自己定义的范围内选择,这就是第(1)、(2)步的作用了。

用MSO Excel2010制作一二级下拉菜单(ZT) - god2speed - god2speed的博客
图9


7) 最后做好了二级菜单。

用MSO Excel2010制作一二级下拉菜单(ZT) - god2speed - god2speed的博客
图10


  下拉菜单大功告成。MSO2010很强大,其功能还需要我们共同努力探讨,多多拍砖。
内容概要:本文系统介绍了算术优化算法(AOA)的基本原理、核心思想及Python实现方法,并通过图像分割的实际案例展示了其应用价值。AOA是一种基于种群的元启发式算法,其核心思想来源于四则运算,利用乘除运算进行全局勘探,加减运算进行局部开发,通过数学优化器加速函数(MOA)和数学优化概率(MOP)动态控制搜索过程,在全局探索与局部开发之间实现平衡。文章详细解析了算法的初始化、勘探与开发阶段的更新策略,并提供了完整的Python代码实现,结合Rastrigin函数进行测试验证。进一步地,以Flask框架搭建前后端分离系统,将AOA应用于图像分割任务,展示了其在实际工程中的可行性与高效性。最后,通过收敛速度、寻优精度等指标评估算法性能,并提出自适应参数调整、模型优化和并行计算等改进策略。; 适合人群:具备一定Python编程基础和优化算法基础知识的高校学生、科研人员及工程技术人员,尤其适合从事人工智能、图像处理、智能优化等领域的从业者;; 使用场景及目标:①理解元启发式算法的设计思想与实现机制;②掌握AOA在函数优化、图像分割等实际问题中的建模与求解方法;③学习如何将优化算法集成到Web系统中实现工程化应用;④为算法性能评估与改进提供实践参考; 阅读建议:建议读者结合代码逐行调试,深入理解算法流程中MOA与MOP的作用机制,尝试在不同测试函数上运行算法以观察性能差异,并可进一步扩展图像分割模块,引入更复杂的预处理或后处理技术以提升分割效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值