如果下一个单元格的值不同,则Excel会计数
我有这个数据:
Kota Mataram | Mataram Kota Mataram | Ampenan Kota Mataram | Cakranegara Kota Bima | Bima Kota Bima | Asakota Kota Bima | Rasanae Barat Kab. Dompu | Dompu Kab. Dompu | Hu'u Kab. Dompu | Kempo
我真正想要产生的数据是格式:
1 | Mataram 1 | Ampenan 1 | Cakranegara 2 | Bima 2 | Asakota 2 | Rasanae Barat 3 | Dompu 3 | Hu'u 3 | Kempo
所以如果下一个单元格的值不一样,就会有某种variables重新计算(总和)。 我不是专家,我的逻辑是在COUNTIF停止。 提前致谢
假设最左边的列从B1开始。 把A1放在A1中,再从A2开始另一列
=IF(B1=B2,A1,A1+1)
然后填写下来,只要其余的这个列。
如果你的数据是sorting的,你不需要COUNTIF
。 你可以使用IF
。 在上面两者之间插入一列,并假设第一个单元格是A1,那么只需要在B1单元格中放置1
,在下面的单元格中直到结束,使用:
=IF(A2=A1, B1, B1+1)
所以,如果当前行A列的值与上面的值相同,则取B1,否则加1到前一个计数。