EXCEL如果功能,请指导我......?

时间:2013-07-01 06:48:52

标签: excel function if-statement

我有一个由数据集组成的表,比如2,4,6,8,10,12,14,16

我想创建一个程序,其中我输入一个单元格,另一个单元格显示输出。

例如:

如果我在输入单元格中键入值3,则excel将在输出单元格中响应“不存在3.适合的值为2和4”。

如果我在输入单元格中键入值4,则excel将在输出单元格中响应值4。

我想起了If功能。 I14是输入单元格。 D7直到D14是数据所在的单元格。

如果I14与数据中的任何值相同,则输出将显示该值。如果不一样......我被卡住了。

=IF(I14=$D$7:$D$14,$D$7:$D$14,I14)

请帮助我!

1 个答案:

答案 0 :(得分:2)

您可能需要数据验证工具。

  1. 选择要进行此验证的单元格,在您的情况下,选择单元格I27
  2. 转到“数据”标签,点击“数据验证”按钮并使用以下选项:

    enter image description here

    源是有效列表的位置,在您的情况下是$D$7:$D$14。如果需要,您也可以取消选中下拉列表。

  3. 然后,您可以选择所需的警告:

    enter image description here