发布网友 发布时间:2022-05-06 07:56
共5个回答
热心网友 时间:2022-06-29 02:01
回复的是一个*的联动菜单,你也可以理解为多级联动,制作方法相似。
一、实现效果:*联动,选择区域——》省份——》市。
二、实现步骤
1、根据自己的实际需要,将B2:B4,选中,设置数据有效性(数据选项卡——》数据验证——数据验证)数据源选择:$G$1:$M$1
2、把区域,省份数据源,创建成名称:
首先:选择G1:M10,“开始”选项卡——》查找和选择——》常量
然后:选择“公式”选项卡——》根据所选内容创建——》首行
3、光标定位到:C2位置,点击“数据”选项卡——》数据验证——数据验证——》允许:序列,来源:=INDIRECT(B2),单击确定即可。
多级菜单类似,以此类推。
=INDIRECT(),函数使用说明
=INDIRECT(),不加引号,引用单元格对应地址的值
=INDIRECT(),加引号,显示单元格的值
热心网友 时间:2022-06-29 02:02
在excel中跟随下拉菜单中的内容而变化,可以直接等于过去,如果你是需要将数字1转换为中文小写的一,可以用TEXT函数,也可以直接设置单元格格式。
=TEXT(E1,”[DBNum1]”)
如果是需要其他的什么就根据实际需求进行调整。
追答为什么不能直接等于呢?那是需要什么转换计算吗?
热心网友 时间:2022-06-29 02:02
a列下拉菜单可以用数列,b列显示的值和a列的值要有个对应表(假如放在A3:B100范围),如1:一 2:二,这样在b列用vlookup 找到对应表对应的值,如 B1=VLOOKUP(A1,A$3:B$100,2,FALSE)
热心网友 时间:2022-06-29 02:03
这个详细说好啰嗦的,参考下图,如果不懂就百度“二级菜单制作”就有教程了:
热心网友 时间:2022-06-29 02:04
Excel如果用VBA应该可以做到。但是即使用VBA也是编程,理论上也应该给劳务费。都要花不少功夫去做的,不是写个简单的函数处理些简单的数据。帮别人写简单的公式,通常我也不要钱,一般找我写公式的人还会给打赏一点点红包表示感谢的,毕竟是需要动脑筋才能产生的效果,提高工作效率的。如果写复杂的公式我还要收费呢。写一个较为复杂的功能,可能需要构思很长时间,还需要逐步验证,需要考虑部分会不会出现bug,或者其他错误,还要测试在各种条件下会不会出问题。费时间费精力,为什么不能要劳务费?Excel是一个灵活送数据库,可计算可编程,即使能实现这些功能,也需要耗费脑细胞去构思,需要动手写,需要反复测试验证的。不要说用Excel能做出就没价值。