代码之家  ›  专栏  ›  技术社区  ›  Richard

基于不同匹配类型的多个条件的Excel索引匹配

  •  1
  • Richard  · 技术社区  · 6 年前

    我正在尝试编写一个公式来查找基于两列的值,其中一列是完全匹配的,另一列是近似值。

    我一直在看 https://exceljet.net/formula/index-and-match-with-multiple-criteria

    该项目是关于客户定价折扣。每个客户被分配一个折扣组,根据他们订购的数量有数量中断。

    例如:

    Discount Group  Qty Break   % Discount
    A               0           0%
    A               50          10%
    A               100         20%
    B               0           0%
    B               100         15%
    B               200         25%
    

    因此,如果B组的客户订购了150台,我想在第一列中查找B,然后在150以下查找值,即100,并返回15%的折扣。

    希望这有道理! 谢谢。

    1 回复  |  直到 6 年前
        1
  •  2
  •   user4039065 user4039065    6 年前

    尝试,

    =aggregate(14, 7, c:c/((a$1:a$99="B")*(b$1:b$99<=150)), 1)