【问题标题】:Extracting data using Index Match function使用索引匹配功能提取数据
【发布时间】:2023-03-13 20:46:01
【问题描述】:

我正在使用图片中显示的上述公式从“C”列中提取数据。我可以提取“CE”的数据,但是在提取“PE”的数据时我犯了错误。一切都显示在图片中。谁能帮帮我。

这里还要补充一点。 “CE”和“PE”行是动态的。在每日数据中,执行价格可以增加或减少。意味着增加罢工说 5600, 5700 可能在双方。

【问题讨论】:

标签: excel excel-formula


【解决方案1】:

使用下面的数组公式到F3 单元格,然后向下拖动。

=IFERROR(INDEX($C$3:$C$12,SMALL(IF($A$3:$A$12="PE",ROW($C$3:$C$12)-ROW($C$2),""),ROW(1:1))),"")

下面的公式到G3单元格

=IFERROR(INDEX($C$3:$C$12,SMALL(IF($A$3:$A$12="CE",ROW($C$3:$C$12)-ROW($C$2),""),ROW(1:1))),"")

CTRL+SHIFT+ENTER 计算公式,因为它是一个数组公式。

【讨论】:

  • 完美。谢谢harun24hr
【解决方案2】:

在 F3 中使用

=SUMPRODUCT(($A$3:$A$12=F$2)*($B$3:$B$12=$E3)*$C$3:$C$12)

在 G3 中使用

=SUMPRODUCT(($A$3:$A$12=G$2)*($B$3:$B$12=$E3)*$C$3:$C$12)

【讨论】:

    猜你喜欢
    • 2021-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-01
    相关资源
    最近更新 更多