如何将IF公式与Excel中的下拉菜单结合?

时间:2020-05-30 19:21:36

标签: excel excel-formula dropdown excel-indirect

这就是我要实现的目标。如果学生获得1 *或1年级的成绩,他们将不会获得钥匙。如果他们获得2或3年级,则教师可以从以下项中进行选择: A-出勤 B-行为 C-功课 L-迟到 O-组织 H-作业。

我想做的是,创建一个带有选项1 *,1,2,3的下拉列表。如果教师选择2或3,它将提供另一个带有键(A,B,C,H,L,O)的下拉菜单。我知道可以使用依赖下拉列表来完成此操作,但是对于我来说这不起作用。

我到目前为止所做的事情: 我有一列标记为“成绩”的列,其中的下拉菜单列出了1 *,1,2、3。 然后,我用标签“ key”创建了另一列,并使用了数据验证方法和公式“ = INDIRECT”。

然后发生的是,“键”列没有显示下拉菜单。只是一个空白单元格。

我在做什么错了?

1 个答案:

答案 0 :(得分:0)

这是一种解决方法,

使用一个表,我为它使用名称“ tbl_gradechoose”。 对于每个年级,一列。 使用Datavalidation,选择“列表”并作为公式的来源

=INDIRECT("tbl_gradechoose[" & A1 &"]")

此处以英语Excel版本显示: enter image description here

在Excle的德语版中显示: enter image description here