iT邦幫忙

1

函數問題

  • 分享至 

  • xImage

=SUMIF(K19:K133,C3,$BD$19:$BD$133)

請教先進,每月有份報表要編修產出,當中只有某位置需修改,如上例為兩個 BD,下個月可能變成 BH,僅有該地方更動且一致,但需要修改的公式有 27 個,要每個月這樣改 .... 死掉

想請問,兩個 BD 的地方可否用參考位置方式去對應某個儲存格,比如 A1,我只要在 A1 輸入最新資料 (如 BH),27 個公式就可以全部參照到 A1 一次更動完

還請先進指教,感謝

froce iT邦大師 1 級 ‧ 2024-11-19 15:09:07 檢舉
可以啊,indirect
https://support.microsoft.com/zh-tw/office/indirect-%E5%87%BD%E6%95%B8-474b3a3a-8a26-4f44-b491-92b6306fa261

https://blog.gtwang.org/windows/excel-indirect-function-dynamic-workbook-reference-tutorial/
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
ccenjor
iT邦大師 9 級 ‧ 2024-11-19 18:31:37
最佳解答

方法1:
A1輸入BH,公式改成:
=SUMIF(K19:K133,C3,INDIRECT(A1&"19:"&A1&"133"))
https://ithelp.ithome.com.tw/upload/images/20241119/20109881tYCvK6ovmH.jpg
方法2:
A1輸入60,BD欄編號為56,BH欄編號為60。公式改成:
=SUMIF(K19:K133,C3,INDIRECT("R19C"&A1&":R133C"&A1,0))
https://ithelp.ithome.com.tw/upload/images/20241119/20109881JxXccLtHUg.jpg

IT 癡 iT邦高手 1 級 ‧ 2024-11-20 12:34:56 檢舉

感恩協助,問題解決了,高手就是高手

我要發表回答

立即登入回答