如何計算Excel單元格內(nèi)指定的字符個數(shù)呢?
統(tǒng)計一個單元格內(nèi)的指定字符個數(shù),看看A1單元格中含幾個“花”字?
可以使用以下兩個公式計算單元格內(nèi)的特定字符個數(shù)。
第一個公式:
=LEN(A1)- LEN(SUBSTITUTE(A1,"花",))
公式中,LEN(A1)用于計算出A1單元格的字符個數(shù)。
用SUBSTITUTE(A1,"花",)替換掉A1單元格內(nèi)所有的“花”。
LEN(SUBSTITUTE(A1,"花",))計算出替換掉“花”之后的字符個數(shù)。
最后使用A1單元格的字符個數(shù),減去替換掉“花”之后的字符個數(shù),得出A1 單元格內(nèi)有幾個“花”。
擴(kuò)展閱讀:
SUBSTITUTE 函數(shù)用于在文本字符串中用新文本替代舊文本。
該函數(shù)有四個參數(shù):
第一個參數(shù)是需要替換其中字符的文本,或?qū)形谋?需要替換其中字符)的單元格的引用。
第二個參數(shù)是需要替換的舊文本。
第三個參數(shù)是用于替換舊文本的新文本。
第四參數(shù)可選。用來指定要替換字符串中第幾次出現(xiàn)的舊文本。如果指定了第四參數(shù),則只有滿足要求的舊文本被替換;否則會將每一處舊文本都更改為新文本。
本例中第三參數(shù)簡寫,相當(dāng)于將舊字符刪除。第四參數(shù)省略,表示將所有的“花”都進(jìn)行替換。
===========
第二個公式:
{=COUNT(0/(MID(A1,ROW(1:100),1)="花"))}
該公式用MID函數(shù)分別從A1單元格的第1:100位開始,截取長度為1的字符。得到以下數(shù)組結(jié)果:
={"詠";"花";"凝";……;"";""}
再用這個截取到的數(shù)組結(jié)果分別判斷是否=“花”,得到由邏輯值TRUE和FLASE組成的新數(shù)組:
{FALSE;TRUE;FALSE;……FALSE;FALSE}
用0除以這些邏輯值,0除以TRUE結(jié)果為0;0除以FALSE,結(jié)果為錯誤值#DIV/0!,COUNT函數(shù)計算出其中的數(shù)值個數(shù),也就是“花”的個數(shù)。
繼續(xù)查找其他問題的答案?
-
Excel 2019如何使用復(fù)制、粘貼命令插入Word數(shù)據(jù)?(視頻講解)
2021-01-257次播放
-
Excel 2019如何制作數(shù)據(jù)透視表?(視頻講解)
2021-01-2227次播放
-
Excel 2019如何設(shè)置相對引用?(視頻講解)
2021-01-2210次播放
-
2021-01-2212次播放
-
Excel 2019如何使用命令復(fù)制公式?(視頻講解)
2021-01-226次播放
-
2021-01-223次播放
-
2021-01-222次播放
-
Excel 2019如何利用開始選項卡進(jìn)入篩選模式?(視頻講解)
2021-01-223次播放
-
Excel 2019如何設(shè)置指定數(shù)據(jù)的篩選?(視頻講解)
2021-01-223次播放
-
Excel 2019如何設(shè)置自定義排序?(視頻講解)
2021-01-222次播放
點擊加載更多評論>>