【问题标题】:Why does my Excel function have too many arguments?为什么我的 Excel 函数的参数太多?
【发布时间】:2016-11-14 00:08:25
【问题描述】:

谁能告诉我这个函数有什么问题?非常感谢!!

=IF(B412500,"优秀"))

【问题讨论】:

  • 提示:什么条件应该触发“GREAT”?
  • IF 采用三个参数。你喂它四个。太多了。

标签: excel function parameter-passing


【解决方案1】:

给你:

=if(B4 < 7500, "POOR", if(B4 < 10000, "GOOD", if(B4 < 12500, "GREAT", "EXCELLENT")))

注意,这假设您的 B4 值是数字,因此您可以根据需要添加错误处理。

【讨论】:

    【解决方案2】:

    您可以使用查找函数来代替嵌套的 IF。将值存储在电子表格的表格中(易于维护)或将值对写入公式:

    =LOOKUP(B4,{0,7500,10000,12500},{"poor","good","great","excellent"})
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-12
      • 1970-01-01
      • 2011-10-31
      • 2021-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多