乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 怎样在<em>excel</em>单元格下拉菜单里选择其中的设定<em>函数<

怎样在<em>excel</em>单元格下拉菜单里选择其中的设定<em>函数<

作者:乔山办公网日期:

返回目录:excel表格制作


建一个新的工作表,将字母与数字对应到A、B列。

然后在你现有数字列用VLOOKUP公式引用。

比如你的当前字母列为A列,新建表为SHEET2,用如下公式。

其中第一个参数$A:$A为公式参数的兼容写法,实际上它在公式中只代表一个单元格中的值。

因为这样的写法,系统会自动转换,比如公式在row3行,$A:$A就代表$A$3

 

=VLOOKUP($A:$A,Sheet2!$1:$65536,2,0)

 

dychj8827197度友用的是内存数组,我用的新建工作表作数组列,数组TABLE与内存数组可用F9转换。用新建工作表的好处在于,你的原字母列的下拉菜单的项目可引用此表的A列即字母列,而B列的值由公式在新建表中引用求得。这样可以无限扩展。

___________________________________________

居然有人用LOOKUP函数。先多学习的这个函数的用法与条件。



不用宏,也不用数据有效性,可以换个思路,用定义名称的方法设置函数的选择。
1、用快捷键Ctrl+F3,调试出定义名称栏,新建一个名称,如“公式一”,在下方输入公式,这里需要把据对引用符号,即$去掉,变成相对引用,点击关闭,重复再定义“公式二”、“公式三”等自己需要的函数表达式,
2、在需要输入公式的单元格中输入“公式”、或“公”字时,就会出现名称选择框,就可以在选择框内选择自己需要的函数式,
3、这里需要注意的是名称定义用的是相对引用,就是说引用的单元格要有一定的规律,在定义名称的时候,函数式引用的单元格与要计算的单元格的规律一致,如引用在B1输入定义名称”公式一,定义函e799bee5baa6e997aee7ad94e78988e69d83330数式为if(A1=“”,0,""),引用名称时在B输入公式一时,函数式为if(A2=“”,0,""),这跟用下拉填充函数的形式一样。
4、对于长度偏长,或不能用下拉复制公式的方法复制,都可以用定义名称的方法来使用。定义名可以使IF函数突破局限,也可以是表达式更加直观的表达出计算所用到的数据(将数据函数定义一个相关的名称)。
5、对于你提问的问题,可以这样设置,定义名称“0#柴油”、“93#汽油”、“97#汽油”,分别公式设置为=A1/1205;=A1/1370;=A1/1346;这里A1代表数据所在的单元格,定义完毕后,就可以在单元格中输入“0#柴油”、“93#汽油”、“97#汽油”,对应引用相关公式。
行号你用了绝对引用,所以不能改变,去掉$符号就可以自动变化了
=INDEX(硬件软件,0,MATCH(D2,产品型号,0)),

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网