我有一个Excel表格,列出了我希望根据特定条件从中返回最大项目名称的各种项目。这是表结构:
Project Title (A); Category (B); Completed Year (C); Dollar Amount(D)
下面的数组公式将根据该条件给出最大的排名项目。然而,当我尝试查找column A
时,它不能正常使用重复项,就像许多零美元项目一样:
{(LARGE(IF($B$2:$B$1000="Services",IF(YEAR($C$2:$C$1000)=2015,$D$2:$D$1000,""),""),1)}
答案 0 :(得分:0)
请考虑使用以下数组公式:
{=(LARGE(IF($B$2:$B$1000="Services",1,0)*IF(YEAR($C$2:$C$1000)=2015,1,0)*$D$2:$D$1000,1))}
我正在使用IF
生成符合每个条件的每行的数组1。然后乘以它们只对每条满足两者的行保持1。最后将该数组乘以您的目标值数组,以仅保留相关的数据,以便LARGE
进行比较。的问候,
此致