【问题标题】:excel formula to pull values from another sheet if number in one column is the same如果一列中的数字相同,则excel公式从另一张表中提取值
【发布时间】:2018-10-24 11:29:13
【问题描述】:

我正在尝试自动生成发票,需要一些帮助。我在一个选项卡上格式化了我的发票,所有订单都在一个单独的选项卡上输入。 “订单”标签有多个列 - 发票 ID、发票日期、客户 ID 等。订单中的每个产品都输入到具有相同发票 ID 的新行中。

我在“发票”标签的单元格中设置了公式,以便在我只需输入发票 ID 时从“订单”标签中获取信息。但是,如何修改公式以获取一个发票 ID 下的所有产品以填充到发票上?以下是我目前的公式:

=INDEX(Orders!E:E,MATCH(Invoice!$I$10,Orders!A:A,0)

发票 ID 位于“发票”标签上的单元格 I10 和“订单”标签上的 A 列中。 产品 ID 位于“订单”标签的 E 列中。

该公式在第一个产品上效果很好,但是如何让具有相同发票 ID 的其他产品出现在第一个项目下方的行中的发票上?

【问题讨论】:

    标签: excel indexing match


    【解决方案1】:

    试试,

    =INDEX(Orders!E:E, aggregate(15, 6, row($2:$999)/(Invoice!$I$10=Orders!A$2:A$999), row(1:1)))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-16
      • 1970-01-01
      • 1970-01-01
      • 2014-10-05
      • 1970-01-01
      相关资源
      最近更新 更多