发布网友 发布时间:2022-04-21 10:11
共5个回答
热心网友 时间:2023-04-22 15:52
=IF(INDIRECT("C" & ROW())="电气类",INDIRECT("电气供应商!$B2:$B300"),INDIRECT("机械供应商!$B2:$B300"))热心网友 时间:2023-04-22 15:52
觉得你这个公式里面的INDIRECT("C" & ROW())有点画蛇添足,如果公式在第二行,直接用C2表示不就可以了。热心网友 时间:2023-04-22 15:53
选择要设置有效性的区域
区域有效性条件,允许里选择序列
来源里输入公式:=IF(C2="电气类",电气供应商!$B$2:$B$300,机械供应商!$B$2:$B$300)
去掉忽略空值前面的勾。
上面的公式是假设从第2行开始。
热心网友 时间:2023-04-22 15:53
将INDIRECT("C" & ROW())定义为一个名称试试?CTRL+F3,名称中输入CRW,引用中输入INDIRECT("C" & ROW()),确定。然后在公式中将INDIRECT("C" & ROW())替换为CRW热心网友 时间:2023-04-22 15:54
你设两个名称,一个“电气类“=电气供应商!$B2:$B300,另一个是"机械类"=机械供应商!$B2:$B300