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

如图,在 B4,D4,F4,B5,B6,F6,中,已经设定(数据有效性),如果有某个单元格内容显示的是“异常”或者“升高”等其他内容……,则在“红色圆圈”区域显示自己想要输入对应的内容:比如:B4---异常,显示(体检存在肝功能异常,建议定期复查肝功能);D4---异常,显示(建议定期复查肾功能),F4---升高,显示(清淡饮食4-6周后复查血脂);B6--脂肪肝,显示(定期复查肝脏B超)………………如果同时几个内容异常,则几个内容合并连接在一起,比如上述几个单元格异常,最终显示的结果是:体检存在肝功能异常,建议定期复查肝功能;建议定期复查肾功能;清淡饮食4-6周后复查血脂;定期复查肝脏B超

建立如下表格

拿血脂项目举例

如果出现未见异常

公式为=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)

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

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

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

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-02
1、在工作表的D:E列建立数据序列与内容的对应表;
2、然后在A1单元格设置下拉选项,分别对应1、2、3、4、……
3、在B1单元格输入以下公式
=IF(A1="","",VLOOKUP(A1,D:E,2,0))