看板 Office 關於我們 聯絡資訊
軟體:Excel 版本:Professional Plus 2013 各位Office先進高手好: 我想請教一個SUM公式使用上的問題, 如果我想求出SUM(A12:#%) 其中#是我在E2輸入的英文D %是我在F3輸入的數字20 請問要怎麼輸入才能夠正確跑出SUM(A12:D20)的結果? 謝謝回答! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 117.56.175.175 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1684051981.A.576.html
windknife18: =SUM(INDIRECT("A12:"&E2&F3)) 05/14 16:55
Lanjaja: 謝謝wind大,想問一下能不能從用SUM(A12:(E2&F3))做修改? 05/14 17:45
suaveness: 如果你要把範圍當成一個variant就要用INDIRECT 05/14 20:28
Lanjaja: 謝謝suav大的解說,所以SUM內的範圍參數只能是定值,INDI 05/16 00:59
Lanjaja: RECT函數把範圍參數變成定值參數送到SUM函數內嗎? 05/16 01:00
suaveness: 因為如果你用&連接的話,E2&F3會變成一個字串(string) 05/16 19:27
suaveness: 但是sum要求引數必須是範圍(range) 05/16 19:28
suaveness: 雖然從外觀來看長的一模一樣,但實際上資料型態不同 05/16 19:29
Lanjaja: 了解了,謝謝suav大 05/22 22:03