Excel-IF函数如何在不同的单元格中返回多个值?

Excel-IF函数如何在不同的单元格中返回多个值?,excel,function,if-statement,excel-formula,vlookup,Excel,Function,If Statement,Excel Formula,Vlookup,这就是我想要的: 如果A1=“红色”,则在当前单元格中返回“是”,在A3中返回“良好”。我不需要A3中的任何代码。您可以使用以下公式: =IF(A1="Red", {"yes","good"},"") 输入公式后,选择单元格并将选择范围扩展到其右侧,以便也选择包含公式的单元格及其相邻的右侧单元格 现在按F2键;excel将在编辑模式下输入公式单元格,现在按Ctrl+Shift+enter您将需要一个事件宏。您不能使用单个公式。公式只向其占用的单元格返回一个值,除非它们是数组(CSE)公式,在这

这就是我想要的:
如果A1=“红色”,则在当前单元格中返回“是”,在A3中返回“良好”。我不需要A3中的任何代码。

您可以使用以下公式:

=IF(A1="Red", {"yes","good"},"")
输入公式后,选择单元格并将选择范围扩展到其右侧,以便也选择包含公式的单元格及其相邻的右侧单元格


现在按F2键;excel将在编辑模式下输入公式单元格,现在按Ctrl+Shift+enter

您将需要一个事件宏。您不能使用单个公式。公式只向其占用的单元格返回一个值,除非它们是数组(CSE)公式,在这种情况下,它们会向其占用的单元格返回一个结果数组