EXCEL問題統計一列資料出現的次數相同的只算一次

2021-04-12 11:35:52 字數 3478 閱讀 5925

1樓:匿名使用者

excel2003的用這公式,區域設定為a1:a1000,請根據實際需要修改:

=sum(if(a1:a1000<>"",1/countif(a1:a1000,a1:a1000)))

excel 2007及以上版本用這回公式:答=sum(if(a:a<>"",1/countif(a:a,a:a)))

以上都是陣列公式:

2樓:匿名使用者

<>""),row(a:a)))

該引用等效於從a1到a列最後有資料的行,資料增加,區間自動擴大。另外你是問一列資料有幾種吧?

3樓:平陽虎

=sumproduct(1/countif(a1:a1000,a1:a1000))

excel 使用函式統計一列中相同幾個相同的詞出現的次數。謝謝!!!

4樓:總動員

excel2003的用這公式,

bai區域設定為dua1:a1000,請根據實際需zhi要修改:dao =sum(if(a1:

a1000>"",1/countif(a1:a1000,a1:a1000))) excel 2007及以上

版本用這公式:版 =sum(if(a:a>"",1/countif(a:a,a:a))) 以上都是陣列

權公式:

5樓:tian丫丫呀

既然你已經統計好前5個關鍵字的出現次數  你只要把總行數 減去 這5個關鍵字的次數之和  不就是其他關鍵字的次數了麼

6樓:陽光上的橋

其餘的公式:

=counta(c2:c31) - sum(f2:f11)

excel如何實現同一列中重複項每出現一次統計次數加1?

7樓:匿名使用者

c2中輸入公式:=countif($b$2:b2,b2)

然後點c2單元格右下角的小黑點,下拉填充公式

8樓:匿名使用者

c2=countif(b$2:b2,b2)

下拉即可

9樓:

c2=countif(b$2:b2,b2)

10樓:匿名使用者

=countif(b&1:b1,b1)往下拉就可以了

11樓:良藏蟻愜

方法很多。

假設原資料在a列

方法1b1輸入公式

=countif(a:a,a1)

雙擊填充柄,即可在b列得到同行a列數字的重複次數。

方法2b1輸入1,雙擊填充柄

單擊c1》資料》合併計算》引用位置選a:b;標籤勾選「最左列」

確定後即可在c:d得到結果,與方法1不同之處是c列沒有重複值方法3資料透視表

在原資料前插入一行,並在a1輸入「欄位名」

在資料透視表中將「欄位名」拖到行、資料處,彙總方式選擇計數。

excel中,怎麼統計一列中某個詞出現的次數。

12樓:天使在唱歌

1、以excel2010版本為例,首先開啟excel**,在a列輸入資料;

2、現要統計a列資料中數字5出現的次數,那麼先在b1單元格輸入countif函式;

3、countif函式中先輸入需要計算滿足條件的單元格區域則a1到a20,然後輸入要計算的數字5,按enter鍵;

4、就會得到完整的countif函式公式了,也計算出了5出現的次數是3,計算正確;

5、同理,如果想查詢別的數字,例如10 ,那麼在countif函式的第二個引數輸入數字10 ,即可計算出數字10 出現的次數了。

13樓:匿名使用者

microsoft excel 提供其他函式,可用來基於條件分析資料。例如,若要計算基於一個文字字串或某範圍內的一個數值的總和,可使用 sumif 工作表函式。若要使公式返回兩個基於條件的值之一,例如某指定銷售量的銷售紅利,可使用 if 工作表函式。

三、舉例如下

1.假設是要在b1單元格中統計a列單元格區域中名字為「張三」的單元格個數,則b1單元格寫入公式

=countif(a:a,"張三")

2.假設是要在b2單元格中統計a列單元格中姓」張「的人數個數,則b2單元格寫入公式

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

這裡的*做萬用字元使用,可以代替多個字元

3.假設要在b3單元格得出c列分數中及格(含60分)的個數,則b3單元格寫入公式

=countif(c:c,">=60")

4.假設要在b4單元格得出c列分數中為100分的個數,則b4單元格寫入公式

=countif(c:c,100)

14樓:漫步雲影_虎虎

俗世小妙招91(excel小技巧,最適合新手的操作,快速統計某個資料出現的次數)

15樓:匿名使用者

這個你可以使用函式也可以,嗯,用篩選功能來完成找到的個數。

16樓:limbo居民也能

沒必要那麼麻煩,用替換

功能就成。

先點上方工作列的「開始」

再點右上角的查詢和選擇裡的「替換」,

把你想要統計的字寫在「查詢內容」的位置

再把「替換為」隨便填上,再點全部替換,

提示框就會告訴你替換了幾次也就是有幾個你想統計的字,然後撤回就好了。

17樓:斷夢

=countif(e14:e32,7020),e14:e32是要統計的區域,7020代表的是要統計的詞。

18樓:匿名使用者

=countif(a1:a10,"=中國")

此公式統計a!至a10單元格區域內「中國」的個數

excel統計一列中相同的出現的次數累加

19樓:手機使用者

112 3

1 11 2

1 1公式如下這是個陣列公式 ,最後得ctrl+shift+enter其中b1單元格可以修改值的輸入沒有版的會

權顯示為0

=max(large(--(a1:a8<>b1)*row(1:8),row(1:

8))-if(iserror(large(--(a1:a8<>b1)*row(1:8),row(1:

8)+1)),0,large(--(a1:a8<>b1)*row(1:8),row(1:

8)+1))-1)

希望對你能有所幫助。

20樓:德增嶽釗煙

如下圖,在e19輸入以下公式

=sum(if(a2:a17=1,if(d2:d17=30,e2:e17)))

這裡注意,輸完後,按ctrl+shift+回車鍵,看到兩個大括號,即可,有不清楚的,追問

將excel中的一列資料按照對應另一列的條件篩選顯示為多列

不行吧?我也沒試過 excel 如何按照一列資料內容在另一列中查詢對應內容 使用vlookup函式處理 excel版本參考 2010 模擬資料 a1 b5,查詢測試對應的資料 1 e1輸入公式 vlookup d1,a b,2,0 2 回車,檢視效果 d1輸入 vlookup a1,b 1 c 10...

excel裡面,如何把多列資料變成一列資料?例如第一行的 a1 a2 a3 a4,按照順序變成4行,一列

比如你的資料在sheet1中 sheet2的a1輸入公式 offset sheet1 a 1,roundup row 1 1 4,0 1,mod row 1 1 1,4 公式下拉即可 你可以生成一個新的sheet 用公式把sheet1中的資料轉過去 比如 sheet1 中有 a1 a2 a3 a4 ...

如何excel中一列資料變成幾列

你在access中准備貼上的時候,選擇 格仔 方法不對,不能直接點中乙個單元格就貼上的,這與excel不同。比如你要將excel中的a1到b5這10個單元格複製到access中,首先選中這些單元格,並選擇 複製 再到access的 裡把游標放在要貼上內容單元格的第1個單元格的左邊邊框上,這時游標會變...