請問這12萬筆資料裡面 我要如何統計 "TRUE"連續出現的次數
- 帖子
- 2025
- 主題
- 13
- 精華
- 0
- 積分
- 2053
- 點名
- 0
- 作業系統
- WIN7
- 軟體版本
- Office2007
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 台北市
- 註冊時間
- 2011-3-2
- 最後登錄
- 2024-3-14
     
|
回復 16# eric7765
28 29個那邊會出現數字?
這是不要的數字(為1及0的統計數),只是秀出來了解 |
|
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式
|
|
|
|
|
- 帖子
- 2025
- 主題
- 13
- 精華
- 0
- 積分
- 2053
- 點名
- 0
- 作業系統
- WIN7
- 軟體版本
- Office2007
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 台北市
- 註冊時間
- 2011-3-2
- 最後登錄
- 2024-3-14
     
|
22#
發表於 2017-4-28 23:39
| 只看該作者
回復 15# eric7765
A欄統計
TRUE =FREQUENCY(FREQUENCY(ROW(2:4835),ROW(2:4835)*(A2:A4835<>TRUE)),MOD(ROW(2:33),32))
FALSE =FREQUENCY(FREQUENCY(ROW(2:4835),ROW(2:4835)*(A2:A4835<>FALSE)),MOD(ROW(2:33),32))
參考上兩式TRUE與FALSE使用差別,因為有空白格時,用 = 容易錯誤,改用 <> 比較好。 |
|
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式
|
|
|
|
|
- 帖子
- 79
- 主題
- 19
- 精華
- 0
- 積分
- 87
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- 旗艦版
- 閱讀權限
- 20
- 註冊時間
- 2017-3-22
- 最後登錄
- 2024-3-12

|
23#
發表於 2017-4-29 08:12
| 只看該作者
回復 19# handmuch
謝謝前輩的方法 適合我這個新手 |
|
|
|
|
|
|
- 帖子
- 79
- 主題
- 19
- 精華
- 0
- 積分
- 87
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- 旗艦版
- 閱讀權限
- 20
- 註冊時間
- 2017-3-22
- 最後登錄
- 2024-3-12

|
24#
發表於 2017-4-29 08:24
| 只看該作者
回復 22# ML089
大神版主 真的很感謝你的教導 包括之前都習慣用=號的習慣 現在又有了新方法
後輩也研究出心得來了
也又想到一個問題想發問 不知道這問題是否用EXCEL 能解的出來
是否有一樣的組合.rar (369.92 KB)
再麻煩前輩們指導 |
|
|
|
|
|
|
- 帖子
- 2025
- 主題
- 13
- 精華
- 0
- 積分
- 2053
- 點名
- 0
- 作業系統
- WIN7
- 軟體版本
- Office2007
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 台北市
- 註冊時間
- 2011-3-2
- 最後登錄
- 2024-3-14
     
|
25#
發表於 2017-4-29 09:07
| 只看該作者
回復 24# eric7765
可以參考19樓方式比較簡單
B1 {=IF(AND(D$2:D$17=A1:A16),1,0)}
下拉
I6 =COUNTIF(B:B,1)
OR
I6 =COUNT(0/(MMULT(N(N(OFFSET(A1,ROW(1:120000)+COLUMN(A:P)-2,))=N(OFFSET(D2,COLUMN(A:P)-1,))),ROW(1:16)^0)=16)) |
|
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式
|
|
|
|
|
- 帖子
- 79
- 主題
- 19
- 精華
- 0
- 積分
- 87
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- 旗艦版
- 閱讀權限
- 20
- 註冊時間
- 2017-3-22
- 最後登錄
- 2024-3-12

|
26#
發表於 2017-4-29 17:37
| 只看該作者
回復 25# ML089
抱歉 我試著研究好久 但還是得不出結果 不知道是我哪裡理解錯誤了
請問是否有跟D2:D7一樣的組合 應該要輸入哪個公式?
跟D2:D7一樣的組合 總共有幾組 應該要用哪種公式? |
|
|
|
|
|
|
- 帖子
- 2025
- 主題
- 13
- 精華
- 0
- 積分
- 2053
- 點名
- 0
- 作業系統
- WIN7
- 軟體版本
- Office2007
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 台北市
- 註冊時間
- 2011-3-2
- 最後登錄
- 2024-3-14
     
|
27#
發表於 2017-4-29 17:43
| 只看該作者
|
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式
|
|
|
|
|
- 帖子
- 79
- 主題
- 19
- 精華
- 0
- 積分
- 87
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- 旗艦版
- 閱讀權限
- 20
- 註冊時間
- 2017-3-22
- 最後登錄
- 2024-3-12

|
28#
發表於 2017-4-29 18:24
| 只看該作者
回復 27# ML089
第一個方法已經了解
想請問 如果今天一樣是12萬筆資料 要搜索"B"欄
=COUNT(0/(MMULT(N(N(OFFSET(A1,ROW(1:120000)+COLUMN(A:R)-2,))=N(OFFSET(F2,COLUMN(A:R)-1,))),ROW(1:16)^0)=16))
如果是要搜索"B"欄 是否等於 F2:F11的話以上公式應該更改那些地方??
要搜索"B"欄 是否等於 E2:E8 的話??
假如今天只要搜尋5萬筆資料是否只要將 =COUNT(0/(MMULT(N(N(OFFSET(A1,ROW(1:120000)+COLUMN(A:R)-2,))=N(OFFSET(F2,COLUMN(A:R)-1,))),ROW(1:16)^0)=16))
裡面的120000改成50000即可
再麻煩大神版主了 這幾天的問題 夠我練習好一陣子了 想了解以上這公式的用法 之後如果同時很多欄位的話 使用上會比較方便 |
|
|
|
|
|
|
- 帖子
- 2025
- 主題
- 13
- 精華
- 0
- 積分
- 2053
- 點名
- 0
- 作業系統
- WIN7
- 軟體版本
- Office2007
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 台北市
- 註冊時間
- 2011-3-2
- 最後登錄
- 2024-3-14
     
|
29#
發表於 2017-4-29 19:50
| 只看該作者
回復 28# eric7765
A1:A12000 裡等於 D2:D17 數量
=COUNT(0/(MMULT(N(N(OFFSET(A1,ROW(1:120000)+COLUMN(A:P)-2,))=N(OFFSET(D2,COLUMN(A:P)-1,))),ROW(1:16)^0)=16))
B1:B5000 裡等於 F2:F11 數量
=COUNT(0/(MMULT(N(N(OFFSET(B1,ROW(1:5000)+COLUMN(A:J)-2,))=N(OFFSET(F2,COLUMN(A:J)-1,))),ROW(1:10)^0)=10))
A1:A120000改為B:B5000修改
A1改為B1
12000改為5000
D2:D17改為F2:F11修改
D2改為F2
D2:D17為16個,F2:F11為10個,將16改為10,P(=16)改為J(=10) |
|
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式
|
|
|
|
|
- 帖子
- 79
- 主題
- 19
- 精華
- 0
- 積分
- 87
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- 旗艦版
- 閱讀權限
- 20
- 註冊時間
- 2017-3-22
- 最後登錄
- 2024-3-12

|
30#
發表於 2017-5-5 10:14
| 只看該作者
回復 29# ML089
謝謝版主教導
最近發現一個小問題 想請教前輩們有沒有方法可以修正
就是如果有增加或是刪除列的話 就會出現錯誤 有辦法把公式固定住嗎?
如圖 我把A1-A12 刪除 然後選取 下方儲存格上移 公式就會跑掉了 如何讓公式都是計算最新的資料
[attach]27144[/attach]
[attach]27145[/attach] |
|
|
|
|
|
|