如何 excel 用函式統計特定文字開頭的資料?

時間 2022-12-19 14:35:10

1樓:excel與財務

用countifs函式可以解決,建議加一個合計列,公式:=countifs(a:a,f2,e:e,">8000")

excel多條件求和、多條件計數、多條件查詢,多到你無能為。

2樓:1陳杭榮

=自定義函式(a:d,f2)

**文字:function 自定義函式(a as range, b as string)

for i = 2 to 10000

if , 1) =then exit for

if , 1) =b and , 3) +4) >8000 then 自定義函式 = 自定義函式 + 1

nextend function

3樓:去柔小

1.有一組資料,想要用函式計算出以字母a開頭的資料的個數2.點選「fx」

3.在「查詢函式」中輸入「countif」,點選「確定」

4.在「區域」中輸入「a1:a10」

excel統計以特定字母開頭的資料數量(可不可以使用countif函式)

4樓:奈永修戈倩

可以使用countif函式。

假設資料在a列,分別在b1,b2中統計以co開頭和po開頭的數量b1中輸入:

=countif(a:a,"co*")

b2中輸入:

=countif(a:a,"po*")

ok,試試看。

excelí³¼æîä×ö¸öêýµäº¯êý¹«ê½êçê²ã´£¿

excel提取特定字串前面資料的函式

5樓:山桑弓

可以用常量陣列批量查詢,為防止未找到出錯,第二引數後面再拼上abc,公式寫為。

=left(b4,min(find(,b4&"abc"))1)下拉。

excel中提取特定文字前的資料的函式?

6樓:方括號

這樣的資料不一定是文字,也可能是時間格式。

如果是時間格式,取分的公式是=minute(a1),取秒的公式是=second(a1)。

如果是文字格式,取分的公式是=mid(a2,find("時",a2)+1,find("分",a2)-find("時",a2)-1),取秒的公式是=mid(a2,find("分",a2)+1,find("秒",a2)-find("分",a2)-1)。

可見,這樣的資料設定為時間格式會方便不少。

7樓:匿名使用者

如果資料格式一樣的話比較好辦,提取36可用=mid(a1,6,2),提取25可用=mid(a1,3,2),表示從a1資料的第6(3)個字元起取2個字元。

8樓:匿名使用者

答案都很精彩。

如果是125件就更簡單了。

=left(a1,len(a1)-1)

9樓:匿名使用者

分 =mid(a1,find("時",a1)+1,find("分",a1)-find("時",a1)-1)

秒 =mid(a1,find("分",a1)+1,find("秒",a1)-find("分",a1)-1)

子易空間站 - 高效辦公指導**。

10樓:匿名使用者

取分的公式為: =mid(a1,find("時",a1)+1,find("分",a1)-find("時",a1)-1)

取秒的公式為: =mid(a1,find("分",a1)+1,find("秒",a1)-find("分",a1)-1)

11樓:匿名使用者

發檔案到,我給你處理。

excel怎樣彙總?把以某字頭開始的數彙總

12樓:匿名使用者

用輔助列和資料透檢視和資料透視表,很簡單。

要是你的資料像你說的那樣的規律,可以先在最後邊加一個欄位,=left(a1,3)這樣就樂意提取出111和222等,然後向下填充到每個單元格。再做資料-資料透檢視和透視表,將相應欄位放在相應位置就可以了。也可以先按你新加的列進行排序,然後用分類彙總。

不過這樣看起來不大好看。

13樓:

1、選定ab列,按b列升序排序。

2、在d1單元格輸入公式:

=left(b1,3)&"

在d2單元格輸入公式:

=if(left(b2,3)=left(b1,3),"left(b2,3)&"

將公式向下複製到相應行。

3、選定d列,點"複製",在d1點右鍵"選擇性貼上",選中"數值",點"確定"。

4、選定d列,點"資料"->排序",按升序排序。將d列的資料集中在一起,刪除d列前面的空白單元格。

5、在c1單元格輸入公式:

=sum(if(left(b$1:b$1000,3)=left(d1,3),a$1:a$1000))

公式以ctrl+shift+enter三鍵結束。

將公式向下複製到d列相應行。

cd列就是你要的結果。

14樓:匿名使用者

這個比較難說清楚。找個**給你看下吧。

用分類彙總吧。你這個是按照行數來彙總,因此這麼做:

1.先插入一列序號列a1=序號,a2=roundup((row()-1)/12,0)。然後往下填充公式到最後一行。

分類彙總行的位置會變化,公式會重新計算。因此先選中a列,複製選擇性貼上,保留值。

2.資料-分類彙總,分類欄位「序號」,彙總方式「求和」,選定彙總項(自己選),彙總結果顯示在資料下方。

15樓:匿名使用者

可以呀先點一下b10單元格,選擇「插入」—>函式」,選擇函式「sum」,點選「確認」,然後按住「ctrl」,用滑鼠點選你要彙總的單元格(如111098、111012、111003),選擇完畢後「確認」就可以啦。

在excel中如何用函式統計特定字元的個數

16樓:竭儉許雨

excel中現有函式不具備完成統計特定字元個數的功能。除非你編制「巨集」。

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

17樓:匿名使用者

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

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

發郵件到或。

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

18樓:匿名使用者

第一個工作表,假定從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列,向下拉。

19樓:咣咣撞大運

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

20樓:

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

在sheet2中的a2單元格輸入:

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

21樓:匿名使用者

說的不明白。。。

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

截張圖或傳個附件。

excel統計人數用什麼函式,excel頻率統計用什麼函式?

侯玉川 countif 這個函式很輕鬆解決問題。計算百分比的時候,也可以用這個函式.除以總數就可以.總數計數函式可以使用 count 詳細的資料參見函式說明。excel頻率統計用什麼函式?excel中怎麼用函式統計數量 姓王的 看不見表的名稱和行列號,沒法幫你寫公式呀 sumproduct c 2 ...

excel 統計函式,excel中統計個數的函式

建議樓主用資料透視表試試,只需設定一下,不需要任何公式,就可以完成此統計。比如資料區域是在a1 b60000單元格。a b1 資料1 資料2 1 選中a1 b60000單元格,注意不能包含空單元格,否則在後面對資料無法進行分組統計。2 單擊 資料 資料透視表和資料透檢視 點兩次 下一步 選擇 現有工...

求excel的統計函式,求Excel的統計函式

以2007版excel為例,對下圖中1 22行中每個單元格的字母出現次數進行統計的方法如下 1 在f2單元格輸入函式 countif 對滿足條件的單元格數量進行統計,如下圖所示。2 輸入countif函式的區域引數,即第2行的a e單元格,也就是輸入或選中 a2 e2,如下圖所示。3 輸入輸入cou...