EXCEL中,设定某个单元格随着另外几个单元格数据有效性内容的变化,显示指定的内容

2024-11-23 13:44:54
推荐回答(2个)
回答1:

建立如下表格

拿血脂项目举例

如果出现未见异常

公式为=VLOOKUP(B2,B2:C4,2,0),计算结果为A

出现未见明显异常

公式为=VLOOKUP(B3,B2:C4,2,0),计算结果为B

出现异常

公式为=VLOOKUP(B4,B2:C4,2,0),计算结果为C

从上述三个公式看出,只有查找项在变动。分别变为B2、B3、B4

那么就可以建立下图的下拉表格

在E4输入

E4=IFS(F2="未见异常",B2,F2="未见明显异常",B3,F2="异常",B4)

再将E4代入上述VLOOKUP公式

公式表示为=VLOOKUP(IFS(F2="未见异常",B2,F2="未见明显异常",B3,F2="异常",B4),B2:C4,2,0)

那么就完成了血脂项目下拉菜单出现对应结果的操作

同理,肾功能、肝功能项目用此法完成下拉菜单操作。

然后在红色圆圈处输入公式用”&“连接:血脂的公式&肾功能的公式&肝功能的公式

回答2:

1、在工作表的D:E列建立数据序列与内容的对应表;
2、然后在A1单元格设置下拉选项,分别对应1、2、3、4、……
3、在B1单元格输入以下公式
=IF(A1="","",VLOOKUP(A1,D:E,2,0))