請問這12萬筆資料裡面 我要如何統計 "TRUE"連續出現的次數
- 帖子
- 79
- 主題
- 19
- 精華
- 0
- 積分
- 87
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- 旗艦版
- 閱讀權限
- 20
- 註冊時間
- 2017-3-22
- 最後登錄
- 2024-3-12

|
請問這12萬筆資料裡面 我要如何統計 "TRUE"連續出現的次數
|
|
|
|
|
|
- 帖子
- 2025
- 主題
- 13
- 精華
- 0
- 積分
- 2053
- 點名
- 0
- 作業系統
- WIN7
- 軟體版本
- Office2007
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 台北市
- 註冊時間
- 2011-3-2
- 最後登錄
- 2024-3-14
     
|
2#
發表於 2017-4-28 16:30
| 只看該作者
本帖最後由 ML089 於 2017-4-28 16:32 編輯
用名稱定義公式
xT =FREQUENCY(ROW($1:$120000),ROW($1:$120000)*($A$1:$A$120000=FALSE))
最多出現連續幾個
=MAX(xT)-1
連續出現
D3:D32 =FREQUENCY(xT,MOD(ROW(2:30),29))
範圍陣列公式
PS: 複製上述公式,選D3:D32後將公式貼上編輯列,先按CTRL+SHIFT不放,再按ENTER輸入公式,若成功公式前後會有 {.....}
"幾個" C3下拉30個 |
|
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式
|
|
|
|
|
- 帖子
- 79
- 主題
- 19
- 精華
- 0
- 積分
- 87
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- 旗艦版
- 閱讀權限
- 20
- 註冊時間
- 2017-3-22
- 最後登錄
- 2024-3-12

|
3#
發表於 2017-4-28 17:12
| 只看該作者
回復 2# ML089
大神 抱歉 後輩不材 xt的意思是 還有最大值的意思 我看不太懂 |
|
|
|
|
|
|
- 帖子
- 2025
- 主題
- 13
- 精華
- 0
- 積分
- 2053
- 點名
- 0
- 作業系統
- WIN7
- 軟體版本
- Office2007
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 台北市
- 註冊時間
- 2011-3-2
- 最後登錄
- 2024-3-14
     
|
4#
發表於 2017-4-28 17:20
| 只看該作者
|
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式
|
|
|
|
|
- 帖子
- 79
- 主題
- 19
- 精華
- 0
- 積分
- 87
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- 旗艦版
- 閱讀權限
- 20
- 註冊時間
- 2017-3-22
- 最後登錄
- 2024-3-12

|
5#
發表於 2017-4-28 17:28
| 只看該作者
回復 2# ML089
|
|
|
|
|
|
|
- 帖子
- 79
- 主題
- 19
- 精華
- 0
- 積分
- 87
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- 旗艦版
- 閱讀權限
- 20
- 註冊時間
- 2017-3-22
- 最後登錄
- 2024-3-12

|
6#
發表於 2017-4-28 17:30
| 只看該作者
|
|
|
|
|
|
- 帖子
- 79
- 主題
- 19
- 精華
- 0
- 積分
- 87
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- 旗艦版
- 閱讀權限
- 20
- 註冊時間
- 2017-3-22
- 最後登錄
- 2024-3-12

|
7#
發表於 2017-4-28 17:36
| 只看該作者
回復 2# ML089
大神 抱歉再打擾您一下 黃色區塊 裡面的公式看起來都一樣 為甚麼顯示出來的值會不一樣呢?
因為我還需要套道別的數據裡 所以需要理解清楚一點 再麻煩大神了
|
|
|
|
|
|
|
- 帖子
- 2025
- 主題
- 13
- 精華
- 0
- 積分
- 2053
- 點名
- 0
- 作業系統
- WIN7
- 軟體版本
- Office2007
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 台北市
- 註冊時間
- 2011-3-2
- 最後登錄
- 2024-3-14
     
|
8#
發表於 2017-4-28 17:38
| 只看該作者
回復 7# eric7765
範圍陣列公式
PS: 複製上述公式,選D3:D32後將公式貼上編輯列,先按CTRL+SHIFT不放,再按ENTER輸入公式,若成功公式前後會有 {.....}
一般公式用 ENTER輸入
陣列公式用 CTRL+SHIFT+ENTER 三鍵齊按輸入 |
|
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式
|
|
|
|
|
- 帖子
- 79
- 主題
- 19
- 精華
- 0
- 積分
- 87
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- 旗艦版
- 閱讀權限
- 20
- 註冊時間
- 2017-3-22
- 最後登錄
- 2024-3-12

|
9#
發表於 2017-4-28 17:45
| 只看該作者
回復 8# ML089
有成功了 我再多練習幾次 感激
還有想請教 第 28個跟29個 為甚麼會有數字呢? 因為最高不是21個嗎? |
|
|
|
|
|
|
- 帖子
- 2025
- 主題
- 13
- 精華
- 0
- 積分
- 2053
- 點名
- 0
- 作業系統
- WIN7
- 軟體版本
- Office2007
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 台北市
- 註冊時間
- 2011-3-2
- 最後登錄
- 2024-3-14
     
|
10#
發表於 2017-4-28 18:46
| 只看該作者
回復 9# eric7765
統計true的連續出現次數_TEST.rar (7.44 KB)
小資料練習,看看公式中FREQUENCY函數每個參數變化,先自行體會,不懂再問。
第一個(內)FREQUENCY統計的數要減1才是連續數
因為陣列有120000個不想先減1,這會增加計算時間,所以用取2代替1,取3代替2,來統計連續數數量
FREQUENCY 第二的陣列數值第一個應該為2開始(2,3,4,5,......,0,1),最後應該用1收尾,所以使用MOD函數來處理 |
|
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式
|
|
|
|
|