如果和Vlookup在Excel中跨越范围

实际上,我需要为每个唯一ID(列A)计算出是否在该唯一ID(列$ D)的一组设置范围内存在“Y”。 一些ID只有一次(在这里我只是使用一个Vlookup),但其他ID在返回列中重复使用不同的值。

理想情况下,我想输出表看起来像输出表。 每个id被分组(不重复的id)。

原料表

原料表

输出表

输出表

请让我知道,如果我已经构build这个不正常或任何其他的反馈。 非常感激,

山姆

在你的输出表中,你可以尝试countifs。 第一个testing会计算原始数据中的ID,第二个testing会检查是否有任何Y:

=if(countifs( 'Raw Sheet'A:A, A1, 'Raw Sheet'!D:D,"Y")>0, "Y","N") 

Countifs查找满足A列中匹配的ID和D列中至less有一个“Y”的行。如果有一个或多个匹配,则if条件返回“Y”,否则返回“N”。

让我知道如果您需要帮助,从您的原始数据列删除重复A.