Excel公式-如果查找中有重复值,则想返回一个特定值

时间:2019-05-13 09:57:17

标签: excel excel-formula

在下表中,我想基于BCA列填充BCA_Answer列。

BCA列中的APP出现多次(例如APP1)的地方,我想返回BCA_Answer字段中Answer列的值,但是如果APP出现多次并有答案,则必须填充Answer值N Y和N在:

BCA Server  Answer  BCA_Answer
APP1    SERV1   Y   
APP1    SERV2   N   
APP2    SERV3   N   
APP3    SERV3   N   
APP3    SERV4   Y   
APP4    SERV5   Y   

我尝试了vlookups和数组,但是不确定该怎么做。对于用户而言,这必须是excel,而不是数据库,即使那样会更容易。

请在BCA_Answer栏中查看所需的结果。

****************所需的输出低于***************

APP1重复两次,并具有Y和N值,但查找在BCA_Answer列中的值为N,而不是Y。

BCA Server  Answer  BCA_Answer
APP1    SERV1   Y   N
APP1    SERV2   N   N
APP2    SERV3   N   
APP3    SERV3   N   
APP3    SERV4   Y   
APP4    SERV5   Y

1 个答案:

答案 0 :(得分:0)

如果我对你的理解正确,你想

编辑:简体

  • 如果应用程序为单数,则不显示任何内容
  • 如果应用重复且所有答案均为Y,请显示“ Y”
  • 如果APP重复且答案为N,则显示“ N”

情况就是这样

import "antd/dist/antd.css";

应该这样做。请注意,我使用了带有结构化引用的表格和公式,以便不必担心更改单元格范围。如果愿意,可以替换适当的范围引用。

enter image description here