請教:excel如何計算連續出現同樣數字之後,再標示出來

求教高人:如果文件中的同一列,從A1到Z1有26個儲存格,如何計算當有數字"9"連續出現5次以上的時候,
填公式函數的那一格儲存格,會顯示我想要的文字提醒有該項數字已連續出現達5次以上了,
感謝高人指點,不勝感激
2017-03-06 21:52 發佈
文章關鍵字 excel 數字
=IF(COUNTIF(A1:A26,9)<5,"9未連續出現達5次","9已連續出現達5次以上了")
honest0917 wrote:
如果文件中的同一列,從A1到Z1有26個儲存格,
如何計算當有數字"9"連續出現5次以上的時候,
填公式函數的那一格儲存格,會顯示我想要的文字
提醒有該項數字已連續出現達5次以上了


是像這樣嗎?


My Interior Knowledge is Extraordinaire
=IF(MAX(FREQUENCY(IF(A1:Z1=9,COLUMN(A1:Z1)),IF(A1:Z1<>9,COLUMN(A1:Z1))))>5,"連續出現次數已達五次","")
貼上公式後按 Ctrl+Shift+Enter (正確的話公式兩旁會出現 { } )

感謝諸位先進的回覆,小弟深感獲益良多

想再請問hub大大,有沒有可能一次計算2個以上的數字?
比如8和9兩種合計(或單一種)連續出現5次以上.
再三感謝
8 和 9 視為兩個數字,在同一公式列入判斷的話,只要把原上面公式裡面的主要計算句,把 8 和 9 的式子用 OR 關係判斷即可

8 和 9 一起看的話,把 8 和 9 兩者先變為同一個數字再判斷:
=IF(MAX(FREQUENCY(IF(IF((A1:Z1=9)+(A1:Z1=8),1,0)=1,COLUMN(A1:Z1)),IF(IF((A1:Z1=9)+(A1:Z1=8),1,0)<>1,COLUMN(A1:Z1))))>=5,"連續出現次數已達五次","")
依我初學者來看,真的看不懂這一連串的語法,只能copy了
真的很感謝您的指導,幫了我大忙,感恩.
請問Hub大大
若是我要反向判斷,假設連續多少個數字中沒有出現8和9呢? 這個又要怎麼寫?
我研究出來了
1. 將=改成 <>
2. 將+改成 *

MAX(FREQUENCY(IF(IF((A1:Z1<>9)*(A1:Z1<>8),1,0)=1,COLUMN(A1:Z1)),IF(IF((A1:Z1<>9)*(A1:Z1<>8),1,0)<>1,COLUMN(A1:Z1))))
hub wrote:
=IF(MAX(FREQUENCY(IF(IF((A1:Z1=9)+(A1:Z1=8),1,0)=1,COLUMN(A1:Z1)),IF(IF((A1:Z1=9)+(A1:Z1=8),1,0)<>1,COLUMN(A1:Z1))))>=5,"連續出現次數已達五次","")


請問那如果要7or8or9呢?我試了好多次公式都有問題@@"

還有請教粗體1,0是甚麼意思啊?謝謝。
=IF(MAX(FREQUENCY(IF(IF((A1:Z1=9)+(A1:Z1=8),1,0)=1,COLUMN(A1:Z1)),IF(IF((A1:Z1=9)+(A1:Z1=8),1,0)<>1,COLUMN(A1:Z1))))>=5,"連續出現次數已達五次","")
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?