看板 Office 關於我們 聯絡資訊
軟體:excel 版本:2021 若我有一段日期的數列 假設是 A1:H1 數字是 0 0 1 1 1 1 1 1 這樣有連續6次就在I1欄位打勾 1 0 1 0 1 1 1 1 這樣就不會打勾 因為連續的數字不一定 大概會像這樣 1233 , 234, 234, 234, 234,234,234,5678 目前大概就八組A:H欄位數字 中間只要有數字出現連續不間斷6次的 就在I欄位 打勾 這樣的函數要怎麼寫? ps 問了chatgpt給的會是只要出現六次 但不是連續 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.71.67.121 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1707176386.A.B7E.html
windknife18: I1 =IF(OR(COUNTIF(A1:F1,A1)=6,COUNTIF(B1:G1,B1)=6 02/06 10:38
windknife18: ,COUNTIF(B1:H1,C1)=6),"O","") 02/06 10:39
ljuber: 感謝w大 昨天發現資料長度被要求更長..不知有何寫法參考 02/07 07:36
windknife18: 我的第二行貼錯了,應該是 02/07 12:47
windknife18: ,COUNTIF(C1:H1,C1)=6),"O","") 02/07 12:47
windknife18: 長度如果沒有差很多,就依照上面的寫法,在OR裡面 02/07 12:48
windknife18: 加入更多的countif 02/07 12:48
windknife18: 想到一個方法,如果知道在A1:Z1 02/07 22:39
windknife18: =MAX(FREQUENCY(IF((B1:Z1-A1:Y1)=0,COLUMN(B1:Z1)), 02/07 22:40
windknife18: IF((B1:Z1-A1:Y1)<>0,COLUMN(B1:Z1))))+1 02/07 22:40