1樓:
這個公式是陣列公式,記得使用ctrl+shift+enter 三鍵組合結束輸入。
應該是 =
把完整的公式複製來看看,才知道問題所在
你確定是在編輯欄裡以3鍵組合結束輸入的嗎?
公式改為:
=sumproduct(1/countif(d3:d97,if(b3:b97="香港",d3:d97,)))
這是普通公式
我研究了一下為什麼你的公式中有小數,是因為公式進行判斷只是對b列是不是香港進行了判斷,沒有對對應的d列,所以如果別的地區有數值和香港的一樣,也會參與計算,這樣就會出現小數了.
2樓:匿名使用者
應該是浮點誤差,在「1/countif(……)」套上round,即改為「round(1/countif(……),0)」
3樓:匿名使用者
=sum(if(frequency(a2:a10,a2:a10)>0,1)) 計算單元格 a2:a10 中唯一數值的個數,但不計算空白單元格或文字值的個數 (4)
=sum(if(frequency(match(b2:b10,b2:b10,0),match(b2:
b10,b2:b10,0))>0,1)) 計算單元格 b2:b10 中唯一文字和數值的個數(不得包含空白單元格)(7)
=sum(if(frequency(if(len(a2:a10)>0,match(a2:a10,a2:
a10,0),""), if(len(a2:a10)>0,match(a2:a10,a2:
a10,0),""))>0,1)) 計算單元格 a2:a10 中唯一文字和數值的個數,但不計算空白單元格或文字值的個數 (6)
4樓:開懷一笑
此公式中countif(d3:d97,d3:d97)均返回0,應該不對吧
怎麼用excel中countif這個函式
5樓:匿名使用者
countif函式的語法格式:=countif(range,criteria)
引數解釋:
一、range 表示條件區域——對單元格進行計數的區域。
二、criteria 表示條件——條件的形式可以是數字、表示式或文字,甚至可以使用萬用字元。
countif(條件區域,條件)
例子:計算80到89之間的人數
=countif(a1:a100,">=80")-countif(a1:a100,">90")
6樓:糖果罐
開啟excel**,對**中的資料進行統計。
2.在空白區域輸入「=countif」並雙擊進入公式編輯介面。3.
在公式編輯處鍵入「=countif(b2:g6,">=80")-b15countif(b2:g6,">90")」公式,單擊「enter」鍵,即可求出80-90分之間的人數。
注意的是在輸入過程中,必須將鍵盤調節成英文模式輸入法。
4.圖中紅色陰影部分即為分數值在80-90之間的數字,個數為10個,與函式計算結果一致。
7樓:zer0小雪
countif函式的用法:在指定區域中按指定條件對單元格進行計數(單條件計數)。
countif函式的語法格式:=countif(range,criteria),引數range 表示條件區域——對單元格進行計數的區域,引數criteria 表示條件——條件的形式可以是數字、表示式或文字,甚至可以使用萬用字元。
countif函式用法示例如下:
1.如下圖示例,我們需要計算每個發貨地點的個數;
2.我們先算出第一個,廣州這個發貨地點的個數,滑鼠左鍵單擊輸出框,如下圖紅框所示;
3.輸入函式「=countif(a2:a12,c2)」,如下圖紅框所示;
4.按回車鍵,就會計算出第一個發貨地點的個數,如下圖紅框所示;
5.利用填充柄複製公式填充其他發貨地點的個數,如下圖紅框所示;
6.如果我們需要計算兩個以上的發貨地點的總個數,比如「廣州+上海」,如下圖紅框所示;
7.在輸出框裡面輸入「=sum(countif(a2:a12,))」,如下圖紅框所示;
8.按回車鍵,就可以輸出計算結果了,如下圖紅框所示。
8樓:天使在唱歌
1、以excel2010版本為例,如下圖所示要計算語文80到89之間的人數;
2、在b2單元格輸入 =countif(b2:b6,">=80")-countif(b2:b6,">89")後按回車鍵則可得出結果,公式先計算的是大於等於80以上的人數再減掉大於90以上的人數,則可得到80到89之間的人數。
excel中countif函式顯示的結果為什麼不對?
9樓:匿名使用者
countif()函式只能識別數字的前15位,公式改為:
=countif(d$2:d$22414,d2&"*")
向下填充即可。
10樓:才
excel**裡面使用baicountif統計出錯的分析如下du
:一、公式=countif(查詢範zhi圍,查詢條件),正dao常情況下,查詢範圍都回是固定的,答即:絕對引用,如:
$a$2:$d$1000,以免在拖動複製時查詢範圍變動而出現結果錯誤;
二、輸入的查詢條件有誤,如:單獨查詢一個字串"a"時沒有帶有雙引號("")而出錯,正常情況下的查詢條件應該直接引用單元格,以免出錯;
三、使用countif統計的資料範圍較大(幾萬條或更大),此時需要耐心等待運算結果;
四、countif函式統計時不區分大小寫,如:字串「a"和字串"a"將匹配相同的單元格,因此,統計的結果會出現不準。
11樓:慶年工坊
用下篩選看看能不能找到另外一個
excel中的countif函式公式正確,計算結果出錯,這是什麼原因?
12樓:才
excel**裡面使用抄countif統計出襲錯的分析如下:
一、公式=countif(查詢範
圍,查詢條件),正常情況下,查詢範圍都是固定的,即:絕對引用,如:$a$2:$d$1000,以免在拖動複製時查詢範圍變動而出現結果錯誤;
二、輸入的查詢條件有誤,如:單獨查詢一個字串"a"時沒有帶有雙引號("")而出錯,正常情況下的查詢條件應該直接引用單元格,以免出錯;
三、使用countif統計的資料範圍較大(幾萬條或更大),此時需要耐心等待運算結果;
四、countif函式統計時不區分大小寫,如:字串「a"和字串"a"將匹配相同的單元格,因此,統計的結果會出現不準。
13樓:
公式沒問題,最好截圖將行、列標包括在內便於大家分析
14樓:startfrom零
目測第一個y與第二個y距離不一樣,是不是第一個y單元格內在y前後在y後有空格。
15樓:初速度
"y"好象不一樣,雙擊後y所在單元格看看前後有沒有空格
16樓:
看起來區域中有兩個單元格的值是y,要看下單元格內是不是還有其他不可見的字元,比如空格。
如果區域中一個格是「y",另一個格是「y 」,多個空格,看起來沒有區別,但公式會判斷為不同的內容的。
17樓:
你公式錯了,g6:ae6 表示的是第6行的g列到ae列,上圖中你一行才2個y,當然是2了
18樓:匿名使用者
應該是沒錯的啊,你確定你的第一個y是在g列或者g列之後嗎,是不是不在g6:ae6範圍內啊?
19樓:匿名使用者
可能有些單元格有空格。
現在看不到範圍,也看不到你的y是不是有寫錯的。如果沒有空格,範圍沒有錯,y都是同一個y,那肯定就沒錯了。你可以發到gsswjs的163.com,給你看看
ecel中使用tet函式怎麼設定
text函式 將數值轉換為按指定數字格式表示的文字。語法text value,format text value 為數值 計算結果為數字值的公式,或對包含數字值的單元格的引用。format text 是作為用引號括起的文字字串的數字格式。通過單擊 設定單元格格式 對話方塊中的 數字 選項卡的 類別 ...
如何在ecel中使用rank函式排序
函小苼 首先,開啟需要修改的exce,然後選擇需要修改的資料,輸入rank公式即可排序。具體步驟如下 1 電腦開啟excel 2 電腦開啟excel 後,在排名中輸入公式 rank j11,j 11 j 14 j 11 j 14是所有成績單元格的絕對值,選中單元格後按f4就會變成絕對值。3 輸入公式...
如何在ecel中使用rank函式排序
飛得更高 平常生活中,我們想將一列數字排序,大家最易想到的是用排序按鈕,然後下一列用自動填充功能填充,但是當遇到兩個資料相同的時候,這樣填充出來的資料就不能很好的顯示排名情況。如下圖所示,兩個105相同的分數,但是自動填充顯示的名次卻不一樣。我們還得對這些相同分數的排名進行手動修改。如何讓excel...