EXCEL 計算兩儲存格之間的空白儲存格~~EXCEL 大神請進?




每一各欄位皆為獨立,要計算每兩各儲存隔間的空白儲存格數量在加1。
ex:A5-----A8-----A9-----A10-----A20-----A23皆非空白儲存格
要將資料表示為「3、1、1、10、3」
也就是圖片下方所呈現的資料,應該如何做才好?
EXCEL 計算兩儲存格之間的空白儲存格~~EXCEL 大神請進?

2016-07-14 15:26 發佈
kaoofe wrote:
https://mega...(恕刪)








計算非空白儲存格間格用這個
陣列公式={IFERROR(SMALL(IF(C$4:C$23<>"",ROW(C$4:C$23),""),ROW(1:1)+1)-SMALL(IF(C$4:C$23<>"",ROW(C$4:C$23),""),ROW(1:1)),"")}

計算等於上方數字儲存格間格用這個
陣列公式={IFERROR(SMALL(IF(C$4:C$23=C$3,ROW(C$4:C$23),""),ROW(1:1)+1)-SMALL(IF(C$4:C$23=C$3,ROW(C$4:C$23),""),ROW(1:1)),"")}

輸入完後要按 Ctrl+Shift+Enter

YS2000 wrote:
計算非空白儲存格間格...(恕刪)


YS2000大

我依照您的方法試作一各表格,在公式輸入後按ctrl+shife+enter出現錯誤。

請問YS2000大大 是我哪一各步驟出錯了嗎?

kaoofe wrote:
YS2000大我依...(恕刪)

版本太舊嗎?不支援iferror
把iferror拿掉試看看
公式={SMALL(IF(C$4:C$23=C$3,ROW(C$4:C$23),""),ROW(1:1)+1)-SMALL(IF(C$4:C$23=C$3,ROW(C$4:C$23),""),ROW(1:1))}

YS2000 wrote:
版本太舊嗎?不支援iferror...(恕刪)


YS2000大

我用2010的版本試作了一次 情況還是一樣@@

三種函數 複製貼上 ctrl+shift+enter 後出現同樣的錯誤!!

求解!!??
沒有舊版本,把它另存成舊格式(2003~2007)
用土法煉鋼方法,這是在舊格式(2003~2007)上寫的應該沒問題了


先選取要顯示的第1格 ,如上圖就是選取 B21
然後定義名稱
定位=ROW(工作表1!$B$21)
範圍=工作表1!B$3:B$18
數量=COUNTIF(範圍,工作表1!B$2)
校正=ROW()-定位-數量+1
大=SMALL((範圍=工作表1!B$2)*ROW(範圍),ROWS(範圍)+校正+1)
小=SMALL((範圍=工作表1!B$2)*ROW(範圍),ROWS(範圍)+校正)

值=IF(校正<0,大-小,"")
上面可以直接定義為名稱,也可以直接打在儲存格裡


重新寫了一大堆後發現原來的方法
輸入時只要把大掛號 {} 去掉再輸入,就可以了

陣列公式=SMALL(IF(C$4:C$23=C$3,ROW(C$4:C$23),""),ROW(1:1)+1)-SMALL(IF(C$4:C$23=C$3,ROW(C$4:C$23),""),ROW(1:1))

YS2000 wrote:
沒有舊版本,把它另存...(恕刪)



感謝YS2000大大

依照YS2000大的方法將{}去掉再輸入已成功處理完畢

太感謝您了^_________________^
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?