IF 公式包含顺序答案

IF 公式包含顺序答案

我正在尝试编写一个输出连续数字的 IF-THEN 公式(参见底部的示例)。如果您需要进一步了解该过程,请告诉我。以下是我正在尝试做的事情:

  • 我有 4 种不同的计划类型(始终是 4 种中的 1 种 - PFP 1、IRC 2、兑换 3、消费者促销 4(数字按总额分配,并且始终相同)
  • 我需要 D 列(一次性订单)有一个公式,该公式可以查看同一时间的所有计划,并查看 D 列中的数字并从 1 开始计数。每个一次性订单每个月都必须从 1 开始。因此,如果在一个月内只执行 3 个计划(例如 12 月),则一次性公式将被分配 IRC - 2 兑换 - 3,消费者促销 4。对于一次性订单,它必须在每个时间段以 1 开始。那么在 12 月... IRC 将变为 1,兑换将变为 2,消费者促销将变为 3,因为 PFP 不是在 12 月执行的计划。

例子:

D1 公式-分析 A 列(A:7-A:9)中的所有相同时间,并在 C 列(C:7-C:9)中找到相关的数字。D:7 将变为 1(因为没有 PFP - 1),D:8 将变为 2,D:9 将变为 3。

一次性付款 D1- 我需要比较项目时间和总额,然后如果它包含所有 4 个项目,总额顺序将是 1,2,3,4,但如果只有 2,3,4(例如 12 月),我需要从 1 开始。所以 2=1、3=2、4=3。

Row     Column A         Column B          Column C    Column D
1       Program Timing   Program Type      Lump Sum    Lump Sum Order
2       November         PFP               1           1
3       November         IRC               2           2
4       November         Redemption        3           3
5       November         Consumer Promo    4           4
6       December         IRC               2           1
7       December         Redemption        3           2
8       December         Consumer Promo    4           3
9       January          PFP               1           1
10      January          PFP               1           1
11      January          PFP               1           1
12      January          PFP               1           1
13      January          Consumer Promo    4           2

答案1

可以简单到

  • D2=1
  • D3==IF(A2<>A3, 1, IF(C2=C3, D2, D2+1))

(并向下拖拽)?

相关内容