【问题标题】:SUM range of cells after performing VLOOKUP on each cell对每个单元格执行 VLOOKUP 后对单元格范围求和
【发布时间】:2023-03-27 11:15:01
【问题描述】:

我有一本记录 F1 锦标赛积分的工作簿。

一张表包含点系统的命名数据范围,如下所示:

此数据范围称为chmp_pts_tbl(冠军积分表)。

如您所见,在比赛中获得第一名可获得 25 分,第二名可获得 18 分,以此类推。

 

在另一个工作表上,我有一个比赛结果表(包括一些示例数据):

出于说明目的,我已对图像中的数据进行了“硬编码”,以显示其应如何工作。

以图片为例,对于每一行,我希望PTS 单元格中的值是所有车手比赛结果的总和。

不知何故,我需要将 VLOOKUP 与冠军表比赛结果中的值相结合。

再看我的例子,Lewis Hamilton 有 68 分,因为他有 2 次第一名和 1 次第二名 (25 + 25 + 18)。

如果我只是SUM 他的比赛结果,我会得到4 (1 + 1 + 2),但我真正想要它做的是换掉比赛结束位置,以获得位置值得,然后将它们全部加起来。

有人有什么想法吗?

【问题讨论】:

    标签: excel excel-formula sum vlookup named-ranges


    【解决方案1】:

    在 Excel 中,将命名范围一分为二,这样您就可以使用如下公式:

    =SUMPRODUCT(SUMIF(A:A,E2:L2,B:B))
    

    【讨论】:

    • 那是绝对的性,哈哈。不过说真的,谢谢。很棒的答案 +1
    猜你喜欢
    • 1970-01-01
    • 2012-02-11
    • 1970-01-01
    • 1970-01-01
    • 2021-06-28
    • 1970-01-01
    • 1970-01-01
    • 2013-04-10
    • 1970-01-01
    相关资源
    最近更新 更多