根据一个单元格的值填充另一个单元格

根据一个单元格的值填充另一个单元格

我正在尝试在 Excel 中创建风险评估表。

我目前有一个显示日期的下拉菜单,我想根据所选的日期来填充另一个单元格。

我已经设法让它工作了一天,但不是所有的日子。

=IF(F16="Monday","Apple","")

我如何扩展此公式来显示以下内容:

F16 = 星期一,G16 = 苹果
F16 = 星期二,G16 = 橙子
F16 = 星期三,G16 = 香蕉
F16 = 星期四,G16 = 梨

答案1

基本上,您所寻找的就是LOOKUPExcel 中的函数。

步骤1:列出 X 和 Y(在您的情况下为 DAYS 和 FRUITS)- 假设此范围为 A1 至 B7

第2步:在您希望水果名称出现的单元格中写入以下公式=VLOOKUP(A8,A1:B7,2,0)(假设 A8 包含您的 DAY)

答案2

如果您不想添加额外的单元格,就像 Prasanna 建议的那样,只需添加:

=IF(F16="Monday","Apple",IF(F16="Tuesday","Orange",IF(F16="Wednesday","Banana",IF(F16="Thursday","Pare",""))))

答案3

根据您的 Excel 版本,您可能能够使用 IFS 函数。这实际上执行了嵌套 IF 函数的工作。

在 G18 中,尝试:

=IFS(F16=Monday,Apple,F16=Tuesday,Orange,F16=Wednesday,Banana,F16=Thursday,Pear)

相关内容