iT邦幫忙

1

EXCEL 不連續的數字區間,加總鄰格的值

  • 分享至 

  • xImage

1743-- 1===如左,左欄數字會從0001-1000,以20格為一區段,
1752-- 2===1741~1760為一區段,就要計算欄位右邊帶的值總和
1753-- 2===請問有能用公式或VBA一次寫完不用分開計算嗎?
1754-- 2===謝謝
1757-- 3
1758-- 3
1761-- 1
1762-- 3
1767-- 1
1770-- 1
1772-- 1
1773-- 1
1783-- 1
1788-- 2
1789-- 2
1790-- 2

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

1
ccenjor
iT邦高手 1 級 ‧ 2022-08-31 19:12:25
最佳解答

C1
=SUMIFS($B$1:$B$1000,$A$1:$A$1000,">="&1+(ROW()-1)*20,$A$1:$A$1000,"<="&ROW()*20)
向下複製到C2:C50。(2019版,365)
D1
=SUMPRODUCT(($A$1:$A$1000>=1+((ROW()-1)20))($A$1:$A$1000<=(ROW()20))($B$1:$B$1000))
向下複製到D2:D50。(2007以後版本)
https://ithelp.ithome.com.tw/upload/images/20220831/20109881S5dqsg7sNk.jpg

0
海綿寶寶
iT邦大神 1 級 ‧ 2022-08-31 16:14:25

請用樞紐分析表
參考Step 3 說明

大概做出結果如下圖
https://ithelp.ithome.com.tw/upload/images/20220831/20001787viq9prHJ4r.png

我要發表回答

立即登入回答