標題:
sum(名稱範圍)可以自動修改
[打印本頁]
作者:
VANESSA
時間:
2012-3-8 18:00
標題:
sum(名稱範圍)可以自動修改
首先,我已經把每月的報表,定義名稱為月份名
接下,我希望當我選I1為"January"時,I2的公式可以自動為sum(January)
當我選'February"時,I2公式可以自動加總=SUM(February)
請問有可能嗎[attach]9918[/attach]
作者:
Hsieh
時間:
2012-3-8 18:35
回復
1#
VANESSA
刪除原有的定義名稱
新增定義名稱x
=OFFSET(Sheet1!$A$3,,MATCH(Sheet1!$I$1,Sheet1!$2:$2,0)-1,COUNT(INDEX(Sheet1!$A:$F,,MATCH(Sheet1!$I$1,Sheet1!$2:$2,0))))
I2=SUM(x)
[attach]9919[/attach]
作者:
VANESSA
時間:
2012-3-9 10:15
謝謝,成功了,另請教為什麼要寫Sheet1!$A$3 ?
作者:
VANESSA
時間:
2012-3-9 10:46
如果I2的公式要條件式加總,只加總$B$3到$B$14開頭為112,原本我想修改A欄為 LEFT(B3,3) 將I2修改為SUMIF(A3 :A14,"112',x)但是失敗了,請問有其他解法嗎
作者:
ANGELA
時間:
2012-3-9 11:17
回復
4#
VANESSA
你己定義名,可用indirect() 直接引用
=SUMPRODUCT((LEFT(B3:B14,3)="112")*(INDIRECT(I1)))
作者:
VANESSA
時間:
2012-3-9 12:59
目前還是以修改A欄為 LEFT(B3,3) 將I2修改為SUMIF($A$3
A$14,"112",(x))方式成功,我還找不出其他方法
作者:
Hsieh
時間:
2012-3-9 13:56
回復
6#
VANESSA
應該是可以成功
[attach]9923[/attach]
作者:
VANESSA
時間:
2012-3-9 16:10
回復
7#
Hsieh
成功,謝謝
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)