使用相同的下拉列表强制选择前一个单元格?

使用相同的下拉列表强制选择前一个单元格?

我的工作表有多个单元格包含相同的下拉列表。下拉列表的数据也在此工作表上(在隐藏列 (H) 中)。因此下拉列表来源 =$H$1:$H$6

A C H(下拉数据)
落下 落下 落下 落下 选项 A
落下 落下 落下 落下 选项 B
落下 落下 落下 落下 选项 C
落下 落下 落下 落下 简介
落下 落下 落下 落下 简介 B
落下 落下 落下 落下 简介C

这就是我想要实现的目标:

如果用户在 C2 中选择选项 B,我希望左侧的单元格(在本例中为 B2)模拟其选择以介绍 B。如下所示:

A C H(下拉数据)
落下 落下 落下 落下 选项 A
落下 简介 B 选项 B 落下 选项 B
落下 落下 落下 落下 选项 C
落下 落下 落下 落下 简介
落下 落下 落下 落下 简介 B
落下 落下 落下 落下 简介C

我不知道如何在不在每个单元格中放置某种公式的情况下做到这一点,例如:=IF(B1="Option A","Intro B",IF(B1="Option B","Intro B",IF(B1="Option C", "Intro C",""))) 在这种情况下,这将是 A1 的公式。

但即使这样可行,我想知道我是否应该在下拉列表的源中放置一个公式?或者这是否可以通过调整每个单元格中的公式来实现。

哦,如果在 A 列中选择了一个选项,则没有前一个单元格,因此它不会应用于 A 列。

答案1

输入和输出分离:

输入位于 A1:D6,输出位于 A11:D16

在此处输入图片描述

输入范围没有公式,仅使用 $H$1:$H$6 作为下拉列表的值列表在每个单元格中进行数据验证。

输出范围包含有效实施屏幕截图中所示规则的公式。

不同的公式可以实现将输出与输入稍微不同的规则。

相关内容