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