close

2272

SUMIF函數跨工作表的問題

:「Dear 錦子老師:我用SUMIF函數,統計各部門每月費用(AR~AU)

 

=SUMIF('201904'!$B:$B,$A$9,'201904'!$AR:$AR)

=SUMIF('201905'!$B:$B,$A$9,'201905'!$AR:$AR)

=SUMIF('201906'!$B:$B,$A$9,'201906'!$AR:$AR)

...

=SUMIF('201912'!$B:$B,$A$9,'201912'!$AR:$AR)

請問工作表的名稱有辦法變成數值嗎?讓我可以用手拉 就自動遞延數字,201904201905201906 .....201912,不然現在都要一個一個手動好麻煩

:「工作表的名稱是無法變數值的,就算有辦法,201912數字遞增的下一個也是201913而不是202001。」

但是可以用另一種方法解決,首先在第一列建立工作表名稱,第一欄建立標題。

點取B2儲存格輸入公式:

=SUMIF(INDIRECT(CONCAT("'",B$1,"'!$B:$B")),$A$8,INDIRECT(CONCAT("'",B$1,"'!$AR:$AR")))

將公式複製到B3:B5儲存格。

B3儲存格內容的AR改為AS

B4儲存格內容的AR改為AT

B5儲存格內容的AR改為AU

框選B2:B5儲存格範圍,再將滑鼠指標移到右下角拖拉方塊上方,待指標變為「+」後,向右拖曳到O欄。

如果沒有CONCAT的話,可以用CONCATENATE

=SUMIF(INDIRECT(CONCATENATE("'",B$1,"'!B:B")),$A$8,INDIRECT(CONCATENATE("'",B$1,"'!AR:AR")))

部落格相關範例

2019.08.30

2194跨工作表資料合計-SUMIF

2019.08.29

2194跨工作表資料合計-SUMIFSIF

2019.08.27

2168-2Excel加總函數-2(SUMIFSSUMRRODUCT)

2019.08.25

2186Excel加總函數-SUMIFS

2019.08.06

2167再生產量統計-AVERAGEIFSUMIFS函數

2019.05.27

2094Excel SUMPRODUCTSUMIF函數應用問題

2019.01.16

2030Excel特定加總-SUMIF函數、GET.CELL函數

2018.07.13

839增加記錄不需要重新計算-SUMIFS函數

2017.12.19

600Excel最實用五大函數-SUMIF函數

2017.08.10

499使用SUMIF函數統計單字段單條件求和的方法

2017.08.07

502使用SUMIF函數進行模糊條件求和的方法

2017.08.06

506使用SUMIF函數實現查找參照功能的方法

2017.07.05

315SUMIF函數同時加總兩種情況下的資料之和

2017.06.24

318ExcelSumif函數和Sumifs函數進行條件求和的異同

2017.01.07

220 使用SUMIF函數實現查找引用功能的方法

2017.01.05

217 使用SUMIF函數根據日期區間統計的方法

2017.01.04

214 使用SUMIF函數統計多條件求和的方法

2017.01.03

213 使用SUMIF函數統計單條件求和的方法

2017.01.02

212 SUMIF函數基礎語法解析

2014.08.15

SUMIFS

 

 


arrow
arrow
    創作者介紹

    錦子老師 發表在 痞客邦 留言(0) 人氣()