Excel 查找vnedor名称和最新付款对应的月份

Excel 查找vnedor名称和最新付款对应的月份,excel,Excel,我有一个表格,用于在不同月份根据不同发票向不同分包商和供应商付款。我想根据最新的发票,在特定供应商的汇总表中获得该月的数据。有人能告诉我如何得到它吗?请考虑以下示例: 第一步是根据供应商对数据进行排序。我已经按照A列对它们进行了排序 使用高级筛选器获取F列中的唯一值以创建摘要 在列G中,使用公式=COUNTIF($A:$A,$F2)获取每张发票的分录数 在列H中键入以下公式: =MAX(间接(“C”和行(索引($A$2:$A$18,匹配($F2,$A$2:$A$18,0))和“:C”和行(索引

我有一个表格,用于在不同月份根据不同发票向不同分包商和供应商付款。我想根据最新的发票,在特定供应商的汇总表中获得该月的数据。有人能告诉我如何得到它吗?

请考虑以下示例:

第一步是根据供应商对数据进行排序。我已经按照A列对它们进行了排序

使用高级筛选器获取F列中的唯一值以创建摘要

在列G中,使用公式
=COUNTIF($A:$A,$F2)
获取每张发票的分录数

在列H中键入以下公式:

=MAX(间接(“C”和行(索引($A$2:$A$18,匹配($F2,$A$2:$A$18,0))和“:C”和行(索引($A$2:$A$18,匹配($F2,$A$2:$A$18,0))+SUM(G2))

该公式的工作原理如下:

  • 使用
    间接设置
    MAX
    的范围
  • 在<代码>间接<代码>公式内使用<代码>索引<代码>和<代码>行<代码>查找范围
    $A$2:$A$18
    中的第一行,该行对应于供应商名称,作为
    最大
    公式的起点
  • 使用您设置的G列中的发票分录计数
    MAX
    公式范围的末尾
  • 计算单元格H2中的公式时,最终结果应为
    =MAX($C2:$C5)
    ,并作为结果返回给您

    这是因为日期在excel中存储为数字。如果同一供应商在同一日期开具了多张发票,则该发票仍然有效

    要显示月份,您可以将单元格格式化为
    MMMM-YYYY
    ,或者如果所需的输出只是文本,则将公式嵌套在文本公式中,如:

    =文本(最大值(间接(“C”)和行(索引($A$2:$A$18,匹配($F2,$A$2:$A$18,0))和“:C”和行(索引($A$2:$A$18,匹配($F2,$A$2:$A$18,0))+总和(G2)),“MM YYYY”)

    在工作簿中实现它应该很容易,只要您根据供应商名称对整个表进行排序


    我希望这会有帮助。

    你试过什么吗?尝试pivot表,与您共享问题,并共享示例数据和预期输出