需要 VLOOKUP 查询帮助 - 从范围内计数
VLOOKUP query help required - count from a range
我正在尝试构建一个电子表格来帮助自动为我们拥有的办公室 F1 梦幻联赛计分。
我附上了一个示例数据集,但基本上我需要搜索一个范围,然后计算构造函数出现在编号位置的次数(R、D 还没有完成,所以不计),然后进位这是积分榜。
我还需要为前 10 名做类似的事情,如果来自同一制造商(梅赛德斯、梅赛德斯)的 2 辆汽车出现在 1-10 位,则为积分榜加分。
在工作模型中,race1
的数据直接来自 BBC 通过网络查询,因此它们与 'driver' 之间的显示方式是它必须保留的方式(我还有其他操作 运行 查找驱动信息,所以不能移动)。
我弹出了 example on my drive here and updated version。
您需要与拼写保持一致,否则这将不起作用,但是对于 standings
B2,您可以尝试:
=IF(COUNTIFS(race1!C:C,A2,race1!A:A,"<>D",race1!A:A,"<>R")=2,20,IF(COUNTIFS(race1!C:C,A2,race1!A:A,"<>D",race1!A:A,"<>R")=1,7,-15))
在 C2 中:
=COUNTIF(race1!$C:$C,A2)*10
都复制下来以适应。
编辑 为 B 列中的汽车数量将第一个公式更改为:
=COUNTIFS(race1!C:C,A2,race1!A:A,"<>D",race1!A:A,"<>R")
为了积分,将第一个公式放在 C2 中(将两者都复制下来以适应)。
我正在尝试构建一个电子表格来帮助自动为我们拥有的办公室 F1 梦幻联赛计分。
我附上了一个示例数据集,但基本上我需要搜索一个范围,然后计算构造函数出现在编号位置的次数(R、D 还没有完成,所以不计),然后进位这是积分榜。
我还需要为前 10 名做类似的事情,如果来自同一制造商(梅赛德斯、梅赛德斯)的 2 辆汽车出现在 1-10 位,则为积分榜加分。
在工作模型中,race1
的数据直接来自 BBC 通过网络查询,因此它们与 'driver' 之间的显示方式是它必须保留的方式(我还有其他操作 运行 查找驱动信息,所以不能移动)。
我弹出了 example on my drive here and updated version。
您需要与拼写保持一致,否则这将不起作用,但是对于 standings
B2,您可以尝试:
=IF(COUNTIFS(race1!C:C,A2,race1!A:A,"<>D",race1!A:A,"<>R")=2,20,IF(COUNTIFS(race1!C:C,A2,race1!A:A,"<>D",race1!A:A,"<>R")=1,7,-15))
在 C2 中:
=COUNTIF(race1!$C:$C,A2)*10
都复制下来以适应。
编辑 为 B 列中的汽车数量将第一个公式更改为:
=COUNTIFS(race1!C:C,A2,race1!A:A,"<>D",race1!A:A,"<>R")
为了积分,将第一个公式放在 C2 中(将两者都复制下来以适应)。