Excel統(tǒng)計一行單元格尾數(shù)里不重復(fù)的尾數(shù)
在使用Excel時,有時候我們需要統(tǒng)計一行數(shù)字中不重復(fù)的尾數(shù)個數(shù)。本文將介紹如何使用VBA、輔助列和函數(shù)來實現(xiàn)這個目標(biāo),并分享一個只用一個公式就能搞定的方法。VBA實現(xiàn)1. 打開工作表格,并在任意一行
在使用Excel時,有時候我們需要統(tǒng)計一行數(shù)字中不重復(fù)的尾數(shù)個數(shù)。本文將介紹如何使用VBA、輔助列和函數(shù)來實現(xiàn)這個目標(biāo),并分享一個只用一個公式就能搞定的方法。
VBA實現(xiàn)
1. 打開工作表格,并在任意一行輸入一些數(shù)字,可以使用隨機函數(shù)RANDBETWEEN,也可以手動輸入。
2. 在旁邊創(chuàng)建一個新的列標(biāo)題。
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以進行數(shù)組公式的輸入。
輔助列實現(xiàn)
1. 打開工作表格,并在任意一行輸入一些數(shù)字,可以使用隨機函數(shù)RANDBETWEEN,也可以手動輸入。
2. 在旁邊創(chuàng)建一個新的列標(biāo)題。
3. 在該列的第一個單元格輸入以下公式:
```
RIGHT(A3,1)
```
4. 將該公式拖動到所有需要統(tǒng)計的單元格上。
5. 在另一個空白單元格中輸入以下公式來統(tǒng)計不重復(fù)的尾數(shù)個數(shù):
```
SUM(1/COUNTIF(A3:A11,A3:A11))
```
使用函數(shù)實現(xiàn)
1. 打開工作表格,并在任意一行輸入一些數(shù)字,可以使用隨機函數(shù)RANDBETWEEN,也可以手動輸入。
2. 在旁邊創(chuàng)建一個新的列標(biāo)題。
3. 在空白處輸入以下公式:
```
IF(COUNTIF($A$3:$K$3,""RIGHT(A3,1))1,RIGHT(A3,1),"")
```
4. 將該公式拖動到所有需要統(tǒng)計的單元格上。
5. 在另一個空白單元格中輸入以下公式來統(tǒng)計不重復(fù)的尾數(shù)個數(shù):
```
COUNTIF(B3:B11,"<>")
```
以上三種方法都能夠統(tǒng)計一列單元格中不重復(fù)的尾數(shù)并顯示出來。選擇合適的方法,讓你的Excel操作更加方便。希望對大家有所幫助!