-1

我需要根据售出的门票数量将门票分成特定的列。

售票:100

            1-10    11-50   51-100  100+ (tickets sold)

            10      40      50      0

所以很明显,它将限制 10 到第一列,40 到第二列,50 到第三列,其余的将在第 4 列中。它需要计算每列有多少已售出的门票需要进入特定列。

示例 2:

售票:33

            1-10    11-50   51-100  100+ (tickets sold)

            10      23      0      0

我知道如何使用 javascript 来做到这一点,但我不太喜欢 excel 脚本。

我该如何写这个表达式?

4

2 回答 2

2

假设 K1 包含票的数量并且第一行包含您可以使用的上限:

10                 50                             100
=K1-MAX(0; K1-A1)  =$K1-SUM($A2:A2)-MAX(0;$K1-B1) =$K1-SUM($A2:B2)-MAX(0;$K1-C1)

第二列公式可以拉过去。

在此处输入图像描述

于 2012-11-15T01:04:50.063 回答
0

示例 1:

=IF(A2>10, 10, IF(A2>50, 50, "Less than 10 tickets sold"))

示例 2:

=IF(AND(A2>1, A2<11), 10, IF(AND(A2>11, A2<51), 23, IF(A2>50, 0, "NA")))
于 2012-11-15T00:57:36.950 回答