2016 - 2024

感恩一路有你

Excel统计一行单元格尾数里不重复的尾数

浏览量:3140 时间:2024-08-07 12:16:21 作者:采采

在使用Excel时,有时候我们需要统计一行数字中不重复的尾数个数。本文将介绍如何使用VBA、辅助列和函数来实现这个目标,并分享一个只用一个公式就能搞定的方法。

VBA实现

1. 打开工作表格,并在任意一行输入一些数字,可以使用随机函数RANDBETWEEN,也可以手动输入。

2. 在旁边创建一个新的列标题。

3. 在空白处输入以下VBA代码:

```

{SUM(IFERROR(FIND((ROW(Sheet3!$1:$10)-1),SUM(--RIGHT(A3:K3)*10^(COLUMN(Sheet3!$A$3:$K$3)-1)))^0,0))}

```

4. 按下Ctrl Shift Enter以进行数组公式的输入。

辅助列实现

1. 打开工作表格,并在任意一行输入一些数字,可以使用随机函数RANDBETWEEN,也可以手动输入。

2. 在旁边创建一个新的列标题。

3. 在该列的第一个单元格输入以下公式:

```

RIGHT(A3,1)

```

4. 将该公式拖动到所有需要统计的单元格上。

5. 在另一个空白单元格中输入以下公式来统计不重复的尾数个数:

```

SUM(1/COUNTIF(A3:A11,A3:A11))

```

使用函数实现

1. 打开工作表格,并在任意一行输入一些数字,可以使用随机函数RANDBETWEEN,也可以手动输入。

2. 在旁边创建一个新的列标题。

3. 在空白处输入以下公式:

```

IF(COUNTIF($A$3:$K$3,""RIGHT(A3,1))1,RIGHT(A3,1),"")

```

4. 将该公式拖动到所有需要统计的单元格上。

5. 在另一个空白单元格中输入以下公式来统计不重复的尾数个数:

```

COUNTIF(B3:B11,"<>")

```

以上三种方法都能够统计一列单元格中不重复的尾数并显示出来。选择合适的方法,让你的Excel操作更加方便。希望对大家有所帮助!

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。