如:在一个单元格下拉列框中有铺贴800*800地砖,铺贴600*600地砖,铺贴1M*1M地砖三个选项,另一个单元格下拉列框中有铺贴地砖的价格:35,36,37。。怎样可以在选铺贴800*800地砖选项时后面那个单元格下拉列框就自动显示35,选择铺贴600*600地砖时后面自动显示36,,以此类推,。。。
如果我现在铺砖的选项有10个,价格也有10个,那我在VLOOKUP(A1,{"铺贴800*800地砖",35;"铺贴600*600地砖",36;"铺贴1M*1M地砖",37},2,0)
的基础上哪些地方需要改一下
首先,在前面数据有效性设置里增加项目,用半角单引号隔开。
其次,修改公式:
在{"铺贴800*800地砖",35;"铺贴600*600地砖",36;"铺贴1M*1M地砖",37}里面增加内容,在37的后面输入一个半角分号后输入选项名称,用半角双引号括起来,后再输入价格,再输入分号,带双引号的项目名称,逗号,价格....
其余部分不变。
还有其他方法没啊,这一项项的输入实在有点困难吖,万一碰到选项更多的话怎么办呢
追答很多的话,建议把选项价格对应表输入到某一区域的单元格里,如将项目输入到E1:F10中,价格输入到F1:F10中
数据有效性里设置来源为:=$E$1:$E$10
相应的公式改为:
=VLOOKUP(A1,$E$1:$F$10,2,0)
这样可以达到同样的效果。
可以具体说明下怎样申明自定义函数吗
追答数据量不大的话,还是用前面几个介绍的Vlookup的方法吧
追问数据量大的话还有没有其他简单一点的方法啊,实在不知道咋搞呀
如果现在我铺砖的选项有10个,也只能这样一一输入吗,谢谢