excel 如何計算設定條件多久出現一次

excel 如何計算設定條件多久出現一次

excel 如何計算設定條件多久出現一次


excel 如何計算設定條件多久出現一次

excel 如何計算設定條件多久出現一次


如圖~~換另一個方式說明~就是一個+最多連續幾次不出現!!
非常感謝各位大大
我有上網查過~~論壇內的資料跟我要的有一點點不一樣
excel 如何計算設定條件多久出現一次
2022-03-28 21:12 發佈
文章關鍵字 excel 設定條件
sheng5407 wrote:
一個+最多連續幾次不出現!!


設一個中間值,把非你要的條件的全設成 X
然後依 X 的連續狀況設算式,
最後按算式出來的數值取個極大值之類再轉回來就好
本題小弟簡單理解為計算 雙"+"(即背靠背"+") 連續出現的次數, 這計算要用到迴圈, 要用巨集或VBA來實現, 單純在儲存格輸入公式應該辦不到
1tac wrote:
本題小弟簡單理解為計算 雙"+"(即背靠背"+") 連續出現的次數, 這計算要用到迴圈, 要用巨集或VBA來實現, 單純在儲存格輸入公式應該辦不到


設簡單公式絕對作得到,原 Po 都已經把書上範例貼出來了。
小條件差異自己改就好,作法也不只一種。想清楚你要作什麼、怎麼作就好了。
基本上具體作法要原 Po 自己想

看上面的貼文狀況,原 Po 自己的狀況敘述,需求敘述就不清楚
一是這邊不是代寫功課的地方
二是原 Po 自己的狀況敘述,需求敘述就不清楚的時候

就算幫寫,之後也還會一直蹦出來:
- 但有這種狀況的時候怎麼處理…
- 那如果我要XXX的時候怎麼辦
- 能不能XXX…
這種的之後都會一堆。

都已經從書上翻到範例了但不會改,
那現在寫個式子出來,以後狀況或需求一變之後,又一樣不會用了。

B2
=IF(A2<>"+","",IF(A3="+","",IF(A1="+",1,0)))

C2
=IF(B2="","",SUM(INDIRECT("B"&MAX(IF($B$2:B2=0,ROW($B$2:B2)))):B2))

=IF(B2="","",IF(COUNTIF($B$2:B2,0),SUM(INDIRECT("B"&MAX(IF($B$2:B2=0,ROW($B$2:B2)))):B2),SUM($B$2:B2)))
沒算到第一個不是0的狀況(2022/3/29 8:14更改)

C2內含陣列公式
舊版的要用右下角簽名的方式輸入
因版本不同,可能不能直接按 Enter,舊版的要按 Shift+Ctrl+Enter
1tac

神! "MAX(IF($B$2:B2=0,ROW($B$2:B2)))"為精髓所在

2022-03-29 10:35
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?