Excel表格中当一列下拉数据改变时,另一列下拉跟着变动怎么设置?如下图,例如当名称下拉选择高粱时,重量下拉为1.32,当名称下拉变为土豆时,重量下拉自动变为为5.05。这个怎么实现?请大神回答一下。
假设A2单元格已经设置了数据有效性下拉选择列表,C、D列是材质和密度对应关系,当A2选择材质以后,B2自动填入密度;
1、在B2输入公式:=IFERROR(VLOOKUP(A2,C:D,2,0),"") 回车;
见图一
2、显示效果:
见图二
3、如在A2选择:铸铁;
见图三
B2会自动填入符合C、D列对应关系的密度
见图四
说明:公式中 iferror是为了防止A2出现空格时,显示错误而设的,可以不要,直接用公式:=VLOOKUP(A2,C:D,2,0)