Microsoft Excel 2013 - 如果未按预期工作

Microsoft Excel 2013 - 如果未按预期工作

我有以下 IF 公式:

=IF(O2>=9,"Level 3",IF(O2>=6,"Level 2",IF(O2>=3,"Level 1",IF(O2>=0,"Level 0"))))

我的所有答案都属于第 3 级。

O 列有工作年限,所以我想将它们分为 4 个层级。0-3、3-6、6-9 和 9 及以上。

答案1

确保 O 列未设置为文本(选择该列并选择单元格属性,或按 Ctrl+1)。在 Excel 中,字符始终等于数字。

答案2

这个公式似乎有效,但实际上它计算的是 0-2、3-5、6-8 和 9+(假设这是可以接受的)。

随便说一下,听起来好像您O2在复制公式时没有调整值以正确匹配工作表中的其余单元格(例如,对于第 3 行,您将使用O3not O2)。

相关内容