如何在EXCEL中自動計算每個字元的數量?

2023-01-07 14:45:18 字數 4556 閱讀 4393

1樓:笑一笑說一說

在l2中輸入或複製貼上下列公式。

=(len(concat(h$2:h$100))-len(substitute(concat(h$2:h$100),k2,""len(k2)

下拉填充。

excel: 如何計算字元個數。

2樓:最愛分享

利用excel中的len()函式就可以輕鬆地計算出字元的個數。下面我們以下表為例來說明如何利用len()函式來計算字元的個數。

第一步:單擊b1單元格,輸入公式=len(a3)。如下圖:

第二步:輸入完公式後按回車鍵,就計算出了a3單元格的字元個數為10個。如下圖:

拓展:我們再利用複製公式的方法試計算下面a4、a5、a6單元格中有空格、標點符號和字母的字元個數。把滑鼠放在b3單元格右下角黑色正方形上,雙擊滑鼠複製公式。如下圖:

說明:len()函式是用來計算字元個數的函式,這裡的字元可以是漢字、空格、標點符號和字母等。

3樓:匿名使用者

樓主所說的字元存放在那裡,如果在一個單元格區域可以用countif函式統計,比如在a1:a10單元格統計a的個數可以用這個公式:

=countif(a1:a10,"a")

如果字元在同一個單元格內則可以用substitute函式,例如在a1單元格內統計a的個數可以用這個公式:

=len(a1)-len(substitute(a1,"a","

4樓:匿名使用者

=len(a1)-len(substitute(a1,"f","

用字串所在單元格替換公式中的a1;用要查詢字元替換公式中的f。

公式含義:=a1單元格字元數-a1單元格刪除f後的字元數。

5樓:匿名使用者

用len函式,比如計算a1的字元個數,=len(a1),即可。

excel中如何計算字元個數?

6樓:網友

可以使用以下公式計算單元格內的特定字元個數:

=len(a1)- len(substitute(a1,"字元",)

公式中,len(a1)用於計算出a1單元格的字元個數。

用substitute(a1,"字元",)替換掉a1單元格內所有的「字元」。

len(substitute(a1,"字元",)計算出替換掉「字元」之後的字元個數。

最後使用a1單元格的字元個數,減去替換掉「字元」之後的字元個數,得出a1 單元格內有幾個「字元」。

字元是指計算機中使用的字母、數字、字和符號,包括:1、2、3、a、b、c、~!#¥%…等等。

在 ascii 編碼中,一個英文字母字元儲存需要1個位元組。在 gb 2312 編碼或 gbk 編碼中,一個漢字字元儲存需要2個位元組。在utf-8編碼中,一個英文字母字元儲存需要1個位元組,一個漢字字元儲存需要3到4個位元組。

在utf-16編碼中,一個英文字母字元或一個漢字字元儲存都需要2個位元組(unicode擴充套件區的一些漢字儲存需要4個位元組)。在utf-32編碼中,世界上任何字元的儲存都需要4個位元組。

7樓:冰河水潺潺

a列1 天下達人社群歡迎你的到來。

2 誰笑到最後歡迎你。

3 北京歡迎你。

4 ……歡迎你。

5 上海歡迎。

6 你好。7 歡迎你111

8 =countif(a1:a7,"*歡迎你*")結果是5如果你只是想要統計有幾個單元格中包含「歡迎你」,那麼上邊的公式滿足你的要求(*是萬用字元)

但是如果你是想統計一共有多少個「歡迎你」,例如a3單元格中如果是「北京歡迎你呀歡迎你」,如果你要的結果是6(一共出現過6次),那麼公式就不好做了,建議用vba實現。

8樓:貢金蘭祭雪

=sumproduct(len(a9:i9))字元個數包括單元格里面的空格。

或=sumproduct(len(substitute(a9:i9,"

字元個數不包括單元格里面的空格。

怎麼在excel中的什麼函式計算出單元格中不同字元數量 10

9樓:聲

樓上的。你說的公式=len(a1)-len(substitute(a1,"b","沒有錯。可是我有一個問題無法解決。

就是"b"的這個地方如果我輸入法是"01".我在單元格a1內輸入。

11.它本是2個01.可是結錯算成4個了。

11.它讀成了2個1.你說這什麼樣避免呀。

10樓:excel到

問題不是很清楚。是一個單元格里的不同字元的數量?還是很多個單元格里面不同內容的數量?還是很多單元格不同內容中各內容的數量?

11樓:

sxpose的方法很棒哦,學習,路過,別把分給我哦呵呵。

怎樣在excel中統計某個字元的個數,函式怎麼用

12樓:匿名使用者

在第六列的第一格輸入:=countif($b$1:$e$100,b1)

然後向下拉,向右拉(即把公式複製到f1:i100內)問題有點不清楚。

發郵件到或。

我幫你把公式寫上再傳給你吧。

13樓:匿名使用者

第一個工作表,假定從a1開始寫。

第二個工作表,假定第一行寫a,b,c,d……a2=countif(sheet1!1:1,a$1),向右拉到z列,再向下拉。

如果你想從第二個工作表的第一行開始,得到結果(就是說,不在第一行寫a,b,c,d……)那麼公式是:

a1=countif(sheet2!1:1,char(column()+64))向右拉到z列,向下拉。

14樓:咣咣撞大運

這種問題最好傳個附件上來,因為1,2句話說不明白,發個附件過來我們把公式都寫進去,給你傳過去,你自己看,有不明白的再問我們,這樣效率會很高。

15樓:

我不會陣列公式,否則應該很簡單,提供一個土辦法給你,僅供參考。

在sheet2中的a2單元格輸入:

=countif(sheet1!$a$1:$e$1,a1)公式右拉;然後將所有公式的絕對引用$符號去掉,再將a1 b1 c1...z1改為絕對引用後,公式下拉。

16樓:匿名使用者

說的不明白。。。

因為你說每個字母,並沒有說清楚是a-z的每個字母還是每行的5個字母。

截張圖或傳個附件。

如何計數excel中含有特定字元的個數?

在excel中如何自動統計某行中含有相同字元單元格的總個數?

17樓:辛迪貓貓

countif函式 :統計函式。

語法: countif(區域 ,條件)示例:

18樓:無知

含a的單元格個數=countif(a:a,"*a*")

不含a的單元格個數=counta(a:a)-countif(a:a,"*a*")

19樓:房菱

使用countif函式。

抄比如想統計在a1到a15之間的「√」個數,在你想顯示的計算結果的。

**中輸入:「=countif(a1:a15,"=不含最外面一層雙引號。這樣,顯示的數字就是「√」的個數了。

20樓:匿名使用者

=countif(a1:a5,"a?")

countif是統計一定範圍內符合條件的個數。

第一個引數是範圍。

第二個是條件。

? 代表模糊查詢。

21樓:匿名使用者

a6 : countif(a1:a5,"=a?")用來統計有a的格子。

a7: =count(a1:a5)-a6 用來統計沒有a的格子 。

excel 如何統計字串中某個指定字元的數量

怎麼用excel計算一個字串中某個字元的個數

22樓:匿名使用者

用excel計算一copy個字串中某個字元的bai個數可使用excel的內建。

dulen函式。

以所提問zhi題的字串(結果為dao72)為例:

其公式應為: =len(字串所在單元格)

23樓:匿名使用者

可用以下bai方法:

1、用len和substitute函式配合du計算。zhi示例:假定a1="abcdacad",求a的個數。

公式dao=len(a1)-len(substitute(a1,"a",)這種方法的原理內是:用原字串長度容減去刪除指定字元後的字串長度,得到指定字元的數量。

2、用sumproduct和mid函式計算。如上例,公式為

公式首先用mid函式將字串分解為單個元素,再進行一一比對,最後用sumproduct函式彙總得到結果。

如何在excel中,如何在excel中輸入

樓主這個問題。真是好 在excel中如何編寫程式 基本思路 在excel裡面如何製作座標圖?你說的在這個 中想要繪製座標圖,應該從插入這一個選項中選擇。用這種方式宣告的引用,不能通過引用對目標變數的值進行修改,從而使引用的目標成為const,達到了引用的安全性。f s 可以在插入裡面插入圖表就行。用...

如何在excel中自動生成隨機數

第一步 開啟要插入隨機數的xls 在 中定位要輸入隨機數的單元格。第二步 在單元格中輸入 randbetween 20,20 10,之後將滑鼠定位到其餘單元格,可以看到 之前的單元格中出現了一個隨機數 190 首先輸入等於randbetween 函式,然後輸入需要生成的欄位,在輸入需要結束的欄位,按...

如何在excel中程式設計,在EXCEL中如何編寫程式

一 工具 microsoft office excel二 ai作du步驟 1.雙擊開啟桌面的 zhiexcel。2.單擊右dao 上角的office圖示,找到excel選項,單擊開啟。版3.勾選在功權能區顯示 開發工具 選項卡,單擊確定按鈕完成修改。4.單擊選單欄的開發工具,然後找到visual b...