根据列中的值增加列中的计数
Increment count in column based on value in column
我有 2 列 A 和 B。A 包含姓名,B 包含这些姓名的计数,直到该记录为止,如下所示。
-----------------------------------
| A | B |
-----------------------------------
1 | Fruits | 1 |
2 | Flowers | 1 |
3 | Fruits | 2 |
所以,想要一个公式。期待一个数组公式。即使数组公式不可能,一般公式
附上电子表格以便更好地解释。
您不需要数组公式,我会尽可能避免使用它们。您可以使用
完成您的任务
=COUNTIF(A:A1,A1)
其中 A1 是您要计算的值列中的第一个值。 $
允许您锚定 COUNTIF
范围的顶部,同时保持底部动态。
在 google 电子表格中,您可能想尝试:
=ArrayFormula(iferror(SORT(ROW(A1:A),SORT(ROW(A1:A),A1:A,1),1)-MATCH(A1:A,SORT(A1:A),0)-ROW()+2))
我有 2 列 A 和 B。A 包含姓名,B 包含这些姓名的计数,直到该记录为止,如下所示。
-----------------------------------
| A | B |
-----------------------------------
1 | Fruits | 1 |
2 | Flowers | 1 |
3 | Fruits | 2 |
所以,想要一个公式。期待一个数组公式。即使数组公式不可能,一般公式
附上电子表格以便更好地解释。
您不需要数组公式,我会尽可能避免使用它们。您可以使用
完成您的任务=COUNTIF(A:A1,A1)
其中 A1 是您要计算的值列中的第一个值。 $
允许您锚定 COUNTIF
范围的顶部,同时保持底部动态。
在 google 电子表格中,您可能想尝试:
=ArrayFormula(iferror(SORT(ROW(A1:A),SORT(ROW(A1:A),A1:A,1),1)-MATCH(A1:A,SORT(A1:A),0)-ROW()+2))