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內含陣列公式舊版的要用右下角簽名的方式輸入