excel 如何在重复时增加列值,否则重置为1?

ryoqjall  于 2023-02-05  发布在  其他
关注(0)|答案(1)|浏览(120)

我有一个列的图像网址和其他列是“图像位置”。所以,如果图像网址有相同的“基地ID”我想位置列从1递增。如果基地值不同,我想重置回1。
例如(你看到所有结束与foobar-8.jpg..我需要的方式来检查是否foobar的变化,如果它没有开始回到1。否则继续增加+1像下面这样?这是可行的VBA?我不能用普通Excel(2013)。

ttygqcqt

ttygqcqt1#

使用COUNTIF

=COUNTIF(A$2:A2,A2)

在我建议的公式中需要注意的是绝对和相对单元格坐标。当你向下填充它时,A$2保持不变,A2向上递增,所以向下5行,公式变成:=COUNTIF(A$2:A7,A7),表示对前面所有行中A7中值的所有示例进行计数
COUNTIF的解释可以在这里找到:
https://support.microsoft.com/en-us/office/countif-function-e0de10c6-f885-4e71-abb4-1f464816df34

相关问题