比较两列并给出结果所需的公式

时间:2019-05-10 06:05:52

标签: excel excel-formula

我是excel公式的新手,请在这里为我提供帮助。我有两列U和Z列,其中U列包含“异常”,“高”,“中等”,“低”和“ Z”列之类的值。

我的问题是,我必须基于U列和Z列两列,在AA列中获得“关键,重大,受限”的答案。以下条件。

  • U列包含Exceptional,Z列包含不太可能,那么在AA列中,我应该得到的答案为Critical。
  • U列包含“例外”,Z列包含“可能”,然后在AA列中,我的答案为“严重”。
  • U列包含Exceptional,而Z列包含,那么在AA列中,我应该得到的答案为Critical。
  • U列包含“例外”,Z列包含“肯定”,然后在AA列中,我的答案应该为“关键”。
  • U列包含High,而Z列包含不太可能,那么在AA列中,我应该得到的答案是Major。
  • U列包含“高”,Z列包含“可能”,然后在AA列中,我的答案应为Major。
  • U列包含“高”,Z列包含“可能”,然后在AA列中,我得到的答案为“严重”。
  • U列包含“高”,Z列包含“肯定”,那么在AA列中,我应该得到的答案为“关键”。
  • U列包含“中等”,Z列包含“不太可能”,那么在AA列中,我应该得到“受限”的答案。
  • U列包含“中度”,Z列包含“可能”,然后在AA列中,我的答案应为Major。
  • U列包含“中等”,Z列包含“可能”,那么在AA列中,我应该得到“专业”的答案。
  • U列包含“中等”,Z列包含“肯定”,那么在AA列中,我应该得到“专业”的答案。
  • U列包含Low,Z列包含不太可能,那么在AA列中,我应该得到有限的答案。
  • U列包含“低”,Z列包含“可能”,然后在AA列中,我的答案应为“受限”。
  • U列包含Low,而Z列包含,那么在AA列中,我应得到有限的答案。
  • U列包含“低”,Z列包含“肯定”,那么在AA列中,我应得到有限的答案。

2 个答案:

答案 0 :(得分:2)

这是一个解决方案。公式适用于AA1单元格,假设您的数据从第1行开始

=CHOOSE(MATCH(3*MATCH(U1,{"Low","Moderate","High","Exceptional"},0)
+MATCH(V1,{"Unlikely","Possible","Likely","Certain"},0),{0,8,12,100},1),"Limited","Major","Critical")

工作原理:

  

低= 3分
  中等= 6分
  高= 9分
  优异= 12分
  不太可能= 1点
  可能= 2分
  可能= 3分
  某些= 3分

总结:

  

0-7:受限制
   8-11:专业
  12+:严重

答案 1 :(得分:1)

在这些情况下,创建一些包含可能的文本字符串的帮助程序列表很方便,以方便您参考。

enter image description here

我在AA1中使用的公式翻译为:

=IF(AND(U1=$AC$1,SUMPRODUCT(--(Z1=$AD$1:$AD$4))>0),$AE$1,IF(AND(U1=$AC$2,SUMPRODUCT(--(Z1=$AD$1:$AD$2))>0),$AE$2,IF(AND(U1=$AC$2,SUMPRODUCT(--(Z1=$AD$3:$AD$4))>0),$AE$1,IF(AND(U1=$AC$3,Z1=$AD$1),$AE$3,IF(AND(U1=$AC$3,SUMPRODUCT(--(Z1=$AD$2:$AD$4))>0),$AE$2,IF(AND(U1=$AC$4,SUMPRODUCT(--(Z1=$AD$1:$AD$4))>0),$AE$3,))))))

向下拖动...