返回列表 上一主題 發帖

如何設函數公式連結加總二個以上標籤頁裡的資料??

回復 10# jumky
若使用公共定義,這樣每次切換合計工作表都必須按F9重算

e.rar (5.65 KB)
學海無涯_不恥下問

TOP

回復 11# Hsieh


    請問大大:它標籤頁名稱為合計-98就會出現錯誤..?請問一下那個"年"定義為何那樣設..?如附件 H.rar (6.6 KB)

TOP

回復 12# jumky

請先把定義觀念釐清

   http://forum.twbts.com/thread-1405-1-1.html
立體參照的使用必須注意幾點
1.無法使用陣列公式
2.只能適用以下幾個函數
SUM - 新增數字
AVERAGE - 計算數字平均 (算術方法)
AVERAGEA - 計算數字平均 (算術方法);包含文字與邏輯值
COUNT - 計算包含數字的儲存格
COUNTA - 計算不是空白的儲存格
MAX - 找出值集中的最大值
MAXA - 找出值集中的最大值;包含文字與邏輯值
MIN - 找出值集中的最小值
MINA - 找出值集中的最小值;包含文字與邏輯值
PRODUCT - 乘上數字
STDEV - 根據樣本計算標準差
STDEVA - 根據樣本計算標準差;包含文字與邏輯值
STDEVP - 計算整個母數的標準差
STDEVPA - 計算整個母體的標準差;包含文字與邏輯值
VAR - 根據樣本估計變數
VARA - 根據樣本估計變數;包含文字與邏輯值
VARP - 計算整個母體的變數
VARPA - 計算整個母數的變數,包含文字與邏輯值

3.計算範圍在每個工作表的位置要相同
至於名稱「年」的定義
=--SUBSTITUTE(MID(CELL("filename"),FIND("]",CELL("filename"))+1,256),"合計-","")
是利用CELL函數取得檔案的完整目錄字串後,找到 "]" 中括號位置,以後的字串就是工作表名稱
將非數字部分字串取代後就會傳回年度
改成= --SUBSTITUTE(SUBSTITUTE(MID(CELL("filename"),FIND("]",CELL("filename"))+1,256),"合計-",""),"年","")
H.zip (7.9 KB)
學海無涯_不恥下問

TOP

回復 13# Hsieh


    請問大大:那每個標籤頁的名稱都不同,是否就無法用此"年"的定義,如附件 I.rar (6.67 KB) ...且有時按F9會重新計算.有時不會?

TOP

回復 14# jumky
總之,你必須將名稱「年」的公式改道能夠只剩下年度的數值
否則你就必須在每個工作表中的固定位置輸入年度
然後「年」名稱去參照到該位置
學海無涯_不恥下問

TOP

回復 15# Hsieh


    請教大大:因為下方標籤頁名稱不同,分別為
    98年(凱豐)-進貨到98.12.31        99年(凱豐)-進貨到99.12.31     100年(凱豐)   如附件 I.rar (6.69 KB)
   
      合計-98年度        合計-99年度     合計-100年度
所以我將"年"的定義名稱改為= --SUBSTITUTE(SUBSTITUTE(MID(CELL("filename"),FIND("]",CELL("filename"))+1,256),"合計-","年度",""),"年(凱豐)-","")
可它會出現引數錯誤....請大大指點該如何改...??

TOP

回復 16# jumky


    98年(凱豐)-進貨到98.12.31        
你覺得這個字串用甚麼方法可以只得到最前面的數字98呢?
了解這個公式看看
=--LEFT("98年(凱豐)-進貨到98.12.31",FIND("年","98年(凱豐)-進貨到98.12.31")-1)
學海無涯_不恥下問

TOP

回復 17# Hsieh


    嗯...謝謝Hsieh大大..^^

TOP

        靜思自在 : 人事的艱難與琢磨,就是一種考驗。
返回列表 上一主題