选择特定的下拉选项,将光标置于另一个单元格中或突出显示另一个单元格以进行数据输入

选择特定的下拉选项,将光标置于另一个单元格中或突出显示另一个单元格以进行数据输入

在 Excel 2016 中,我创建了一个表格,其中包含一些单元格中的下拉选择。示例表

我想找到一个公式,提示另一个单元格突出显示、框架或具有闪烁的光标,以提示用户在用户选择特定的下拉选项时将数据输入该单元格。

例如,如果用户选择“其他”或“多个”,系统会自动提示他们要添加关于“其他”或“多个”的说明的单元格。在我的图片中,从下拉列表中选择了“多个”(C 列,第 509 行),光标最终会在标有“EXP”的列(I 列,第 509 行)中闪烁。

我尝试了各种 IF 语句,但我的下拉菜单要么改变以反映数学命令,要么出现循环参数错误。(抱歉,我没有记下我正在使用的公式以便能够引用它们)。

答案1

据我所知,重新定位光标必须通过宏来完成。您可以使用条件格式 - 例如用红色填充标记依赖单元格:

  1. 选择当下拉菜单中选择某个值时想要填充的列表列。
  2. 在主页选项卡中的“样式”部分中选择“条件格式”,然后单击“新建规则”。
  3. 选择“使用公式[...]”并输入类似这样的公式 =AND($A2="Selection";ISBLANK(B2))
  4. 通过“格式...”按钮选择一种格式(填充颜色)。
  5. 单击“OK”确认。
  6. 对需要突出显示的下拉菜单中的每个值重复步骤 1 到 5。

按照以下规则调整公式:

  1. $A2是 DropDown 列中的第一个单元格。请确保保留$
  2. B2(没有任何$)是您在步骤 1 中选择的列的左上角单元格。
  3. "Selection"是您想要从下拉列表中匹配的精确文本字符串。
  4. 如果您在第一步中选择的单元格对于多个 DropDown 选择是相同的,则公式可能如下所示:=AND(OR($A2="Selection1";$A2="Selection2";$A2="...",$A2="SelectionN");ISBLANK(B2))

看到这个例子

我认为您希望完整列表列都具有这种行为!

相关内容