在 Excel 2016 中,我创建了一个表格,其中包含一些单元格中的下拉选择。示例表
我想找到一个公式,提示另一个单元格突出显示、框架或具有闪烁的光标,以提示用户在用户选择特定的下拉选项时将数据输入该单元格。
例如,如果用户选择“其他”或“多个”,系统会自动提示他们要添加关于“其他”或“多个”的说明的单元格。在我的图片中,从下拉列表中选择了“多个”(C 列,第 509 行),光标最终会在标有“EXP”的列(I 列,第 509 行)中闪烁。
我尝试了各种 IF 语句,但我的下拉菜单要么改变以反映数学命令,要么出现循环参数错误。(抱歉,我没有记下我正在使用的公式以便能够引用它们)。
答案1
据我所知,重新定位光标必须通过宏来完成。您可以使用条件格式 - 例如用红色填充标记依赖单元格:
- 选择当下拉菜单中选择某个值时想要填充的列表列。
- 在主页选项卡中的“样式”部分中选择“条件格式”,然后单击“新建规则”。
- 选择“使用公式[...]”并输入类似这样的公式
=AND($A2="Selection";ISBLANK(B2))
。 - 通过“格式...”按钮选择一种格式(填充颜色)。
- 单击“OK”确认。
- 对需要突出显示的下拉菜单中的每个值重复步骤 1 到 5。
按照以下规则调整公式:
$A2
是 DropDown 列中的第一个单元格。请确保保留$
。B2
(没有任何$
)是您在步骤 1 中选择的列的左上角单元格。"Selection"
是您想要从下拉列表中匹配的精确文本字符串。- 如果您在第一步中选择的单元格对于多个 DropDown 选择是相同的,则公式可能如下所示:
=AND(OR($A2="Selection1";$A2="Selection2";$A2="...",$A2="SelectionN");ISBLANK(B2))
看到这个例子。
我认为您希望完整列表列都具有这种行为!