1樓:極度狐狸
frequency有兩個引數,第乙個是要統計的陣列,第二個是分隔值,在你的公式裡面,要統計的陣列是:
if(b2:h2=""column(b2:h2)意思為:b2:h2單元格為空就返回單元格的列號。
分割值為:if(b2:h2<>"column(b2:h2))意思為:b2:h2單元格不為空就返回單元格的列號。
因為單元格不可能出現即為空又不空的值,所以,這都是落在2-8的一組資料。
例如b2:h2分別為空,早睜改空,空,非空,空,非空陸判,空,那麼兩組引數分別為,,就是把2,3,4,6,8用5,7分割,既比5小,比7小,比7大三類。那麼frequency返回的結果就是3;1;1的一組資料,然後用max提取最大值就是早旦3,就是最開始的三個連續空值。
2樓:帳號已登出
寫成這樣是否好理解一些?
max(frequency(column(b2:i2),if(b2:h2<>"column(b2:h2)))1)
column(b2:i2)獲得所有列號:
if(b2:h2<>"column(b2:h2))獲得非空單元格列號,比如5和8,作為非空單元格的邊界。
然後用frequency函式統計出:
5有4個,(函式規定包含一側邊界,所以連續非空=4-1=3)5,<=8有3個,(同理,連續非空=3-1=2)8有1個,(敏悶森罩吵同理,沒有非空)
最後,用max獲知最大連續非空是橋畝3(也即是列)
excel 求同列中連續內容,連續資料的統計值。
3樓:網友
c2=sum(n(frequency(if($a2:$a99="是",row(2:99)),if($a2:$a99="否",row(2:99)))=column(a1)))
c4=sum(n(frequency(if($a2:$a99="否",row(2:99)),if($a2:$a99="是",row(2:99)))=column(a1)))
陣列公式,輸入完成後不要馬上按[enter],滑鼠留在列,先按住[ctrl][shift]二鍵再按[enter]
excel函式問題:如何統計連續的幾個單元格內某值出現的頻次。
4樓:夜空裡的守望者
你好!樓主的問題,應該是涉及乙個隨機數,其大致的處理方法如下:(每雙擊鍵入一次單元格,其統計的次數可能會改變(取決於隨機數和查詢範圍裡面的值))
在d2單元格里面輸入公式=int(rand()*12+2)②在c2單元格里面輸入公式》=7,d2-5,d2+5)),b2)函式公式釋義:第乙個函式公式是生成2~13的隨機整數,即:第2~13行。
第二個函式公式,先判斷d2單元格里面的數值,大於等於7,則取前面連續的6行,否則取後面連續的6行。indirect函式是返回文字的引用,即:把文字引用轉換成excel可以識別的引用。
countif函式主要是用來統計某值(如:b2單元格里面的值)在乙個區域裡面出現的次數。
5樓:網友
下圖的方法供參考。
在c6中填寫=countif($b1:$b6,c$1),並向右向下拖動填充。
6樓:平陽虎
如睛圖,在f2中輸入公式。
countifs($a:$a,">="&$e2,$a:$a,"<"&$e2+6,$b:$b,f$1)
回車確認後右拖填充到g2。
7樓:網友
用countif函式,countif(資料在的區域,"a"),裡面資料所在的區域指的是一到十二月對應的值。
8樓:網友
可以用sum()+陣列計算。
c2單元格。
d2單元格。
注意大括號{} 是輸入公式後按ctrl+shift+enter輸入的。
9樓:小龍崇者
如果連續7個a,頻次算是1還是2?
求大神幫忙,統計excel**中某個資料連續天數未出現的公式
10樓:網友
假定8月1日單元格為a1,在j2輸入=if(countif($b$1:b1,b2),row(b2)-large(if($b$1:b1=b2,row($b$1:
b1),0),1)-1,0)再時按下ctrl+shift+enter同得到陣列公式,下拉複製到j15,在j16輸入甲再在j17輸入公式=sumproduct(($b$1:$b$15="甲")*(j$1:$j$15>2)*1)即可。
excel中統計出連續出現資料即不是空白的次數。
11樓:網友
解決你的問題,用輔助列的方法,很容易,避免複雜的公式假設資料在a列,區間a1:a2000,a1的值必須是1輔助列是b、c、d兩列。
在b列輸入:b2=if((a2<>a1)*(a2>0),1,0) 下拉公式,將連續資料標識為1,b1的資料是1
在c列輸入:c2=if(b2=0,0,b2+b1) 下拉公式,計算連續統計。
在d列輸入:d2=countif($c$2:$c$1000,row()-1),下拉公式。
d2表示出現1次的個數。
d3表示出現2次的個數。
d4表示出現3次的個數。
以此類推。實施,輔助列多,公式就簡單。
按步驟操作一定能行。
請大神幫求excel統計同一行中連續出現的某個值的連續次數,在裡找了很久,都沒比較合適的答案
12樓:
b1公式:
if(and(a1=1,a2<>""),min(if(mod(row($1:$100),2)<>a1:a100,row($1:$100)))/2-1,"")
陣列公式,需要按ctrl+shift+回車,完成公式,下拉。
13樓:網友
把問題作為內容(郵件主題一定要包含「excel」,本人以此為依據辨別非垃圾郵件,以免誤刪),excel樣表檔案(把現狀和目標效果表示出來)作為附件發來看下。
怎樣統計excel表某列中空白區域數(多個資料間有連續的乙個或幾個空格為乙個區域,注意不是統計單元格個數
14樓:杭幻梅吉名
資料透視表裡的(空白)項,是在資料來源中自動生成的,不能通過替換來實現。
如果要去除資料透視表中的(空白),就必須保證資料來源的資料區域行欄位不能包含空格。
所以。需要修改資料來源的區域。
關於excel的問題,統計一列單元格中連續出現正數或負數最多的次數以及求和 單元格為空值的不統計
15樓:網友
我不用這些搞複雜的公式,只用**。
16樓:網友
使用excel內嵌函式sumif可以解決你的這個困惑。
在excel中,怎麼根據已知的出號資料(動態更新)求出相應的間隔最大和最小連續空格數量。
17樓:智者總要千慮
在excel裡統計空格行數量的方法如下:
1、首先開啟需要調整的**,要求統計a2:b13單元格區域中空白單元格的數量,計算結果在e1單元格顯示。
2、然後點選選中e1單元格,在單元格中輸入運算子號=,然後點選箭頭指向的小按鈕,在彈出的選單中選擇【其他函式】選項。
3、彈出【插入函式】對話方塊:在【或選擇類別】中點選選擇[全部]選項。在【選擇函式】中選擇[countblank]函式,然後點選【確定】按鈕。
4、彈出【函式引數】對話方塊,將游標移動到引數後面的空白對話方塊中,在工作表中點選選中a2:b13單元格區域,然後點選【確定】按鈕。
5、最後返回到工作表中,選定區域中含有的空白單元格數量就計算完成了,這樣問題就解決了。
18樓:退休畫線工
前天乙個類似的問題也是你提問的嗎?本問題基本相似,但難度要大,也需要那麼公式。也該中獎才行吧。但卻沒看到一分錢的獎金,哈哈。
統計學的Excel中如何求解迴歸趨勢(T)
和才漢魂 表示不太確定您說的迴歸指什麼 如果只是曲線擬合 那麼1l正解 如果是基於最小二乘估計的曲線擬合 獲得曲線趨勢 貌似excel還沒有提供,只提供了多項式和對數擬合等,如果指的是迴歸分析,那麼請參考 不僅可以獲得趨勢 還可以獲得殘差 t檢驗等等。 方法一,做圖法 選中資料區域,插入圖表,選擇散...
EXCEL中問題請教,EXCEL中一個問題請教
1.檢視 工具欄 控制元件工具 開啟控制元件工具箱 2.建一個按鈕,並雙擊該按鈕輸入或貼上下列語句 假設a1 a100有資料 private sub commandbutton1 click s 0 for i 1 to 100 step 2s s cells i,1 if s 1200 then ...
EXCEL中如何統計一列中所有字母的總個數
釋普定法師 count 0 code mid a1 a4,column a e 1 33025 按ctrl shift 回車鍵結束公式即可。所有漢字code函式返回的 都大於33025,利用這個返回碼可以輕易得出哪些是漢字,哪些不是漢字。另外還可以用公式 count 0 mid a1 a4,colu...