2个字之间的计数
Counting between 2 words
我有类似下面的东西table:
|一月|
| 5 |
| 10 |
| 20 |
| 50 |
|三月|
| 1 |
| 101|
| 6 |
我需要 come 函数来计算一月和三月之间的值。
Result:4
提前致谢。
根据您的需要,我可以看到一些可能性。
1) 如果您确切知道 "Jan"(例如 A1)和 "Mar"(例如 A6)的位置,您可以使用 =COUNT(A2:A5)
。当您知道您的月份将在哪里时,这很有用。
2) 如果您不知道 "Jan" 和 "Mar" 的确切位置,您需要使用 Match 的变体,它可能看起来像 B1 中的 =MATCH("Jan", A:A, 0)
然后=MATCH("Mar", A:A, 0)
在 C1 中。这将为您提供 "Jan" 和 "Mar" 的行号,然后您可以将其重新插入 =COUNT()
.
用于计数的示例公式如下所示:
=COUNT(INDIRECT("A"&B1):INDIRECT("A"&C1))-2
-2 是为了说明您包含了这些行。
我认为不需要 INDIRECT:
=MATCH("Mar",A:A,0)-MATCH("Jan",A:A,0)-1
(除了根据 [excel] 标记将答案限定为 复杂 ,作为不止一个函数)。
我有类似下面的东西table:
|一月|
| 5 |
| 10 |
| 20 |
| 50 |
|三月|
| 1 |
| 101|
| 6 |
我需要 come 函数来计算一月和三月之间的值。
Result:4
提前致谢。
根据您的需要,我可以看到一些可能性。
1) 如果您确切知道 "Jan"(例如 A1)和 "Mar"(例如 A6)的位置,您可以使用 =COUNT(A2:A5)
。当您知道您的月份将在哪里时,这很有用。
2) 如果您不知道 "Jan" 和 "Mar" 的确切位置,您需要使用 Match 的变体,它可能看起来像 B1 中的 =MATCH("Jan", A:A, 0)
然后=MATCH("Mar", A:A, 0)
在 C1 中。这将为您提供 "Jan" 和 "Mar" 的行号,然后您可以将其重新插入 =COUNT()
.
用于计数的示例公式如下所示:
=COUNT(INDIRECT("A"&B1):INDIRECT("A"&C1))-2
-2 是为了说明您包含了这些行。
我认为不需要 INDIRECT:
=MATCH("Mar",A:A,0)-MATCH("Jan",A:A,0)-1
(除了根据 [excel] 标记将答案限定为 复杂 ,作为不止一个函数)。