M.Excel 优先级排序公式

M.Excel 优先级排序公式

请帮忙,如果你们知道用什么公式对下面的项目进行排序

  • 第 1 层:如果任何单元格范围内有“大于”或“不满意”,我将得到 1.5
  • 第 2 层:如果第 1 层不满足,如果任何单元格范围内有“有效”,我将得到 4.5
  • 第 3 层:如果第 1 层和第 2 层不满足,我将获得 7.5

优先级从第 1 层 -> 第 2 层 -> 第 3 层。问题是,我需要在一个单元格中放置所有 3 个层/公式。

请帮忙!!

答案1

在范围上使用 COUNTIF 来查看它们是否存在,如果存在,则输入所需的值。

=IF(SUM(COUNTIF(A1:D1,{"Greater","Unsatisfactory"})),1.5,IF(COUNTIF(A1:D1,"Effective"),4.5,7.5))

其中 A1:D1 是要测试的范围。

相关内容