- 帖子
- 60
- 主題
- 20
- 精華
- 0
- 積分
- 87
- 點名
- 0
- 作業系統
- WinXP
- 軟體版本
- Office 2007
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2011-8-4
- 最後登錄
- 2020-5-25
|
6#
發表於 2020-5-15 12:51
| 只看該作者
B5:
=SUM(B$1:B4)-SUMIF($A$1A4,"總計",B$1:B4)*2
這是先加後減法, 參考即可(若有錯誤無法檢查)
准提部林 發表於 2020-5-15 11:30 
准提部林 大大非常感謝您的回覆,
非常抱歉我表示不清楚,如果是固定方式尋找總數位置我知道如何做的,
問題在我的表會一直新增,我想要能用函數抓出第二表的整個位置範圍,我就可以應用在圖表自動顯示上,
我是想要設計兩個圖表,一個是顯示新增的部份,第二個是顯示前一個表的數據,每次用拉的很煩,
所以想要用函數來抓取,圖永遠顯示前兩個表的資料
目前我可以抓到在A欄第二表的"項目"位置跟"總計"位置,
還差一個第7列的右方"總計"位置,
這個位置用 MATCH("總計",工作表1!7:7,0) 是可以取得,
問題每次新增資料表的內容大小都會不一樣,導致第二表目前看到的 7:7 列會是浮動的,
而7這個數字我已可以用 {=INDEX(SMALL(IF(INDIRECT("'工作表1'!$A$1:$A$500")="項目",ROW(1:500)),ROW(1:500)),2)}這個函數取得,
但我不知道要如何把取的值套用在 MATCH 函數內取待輸入的 "7:7"這個值,
只要可以取代或是其他方式可以抓出浮動位置,就可以套用到圖上 |
|