[VBA ] =OFFSET(INDIRECT(ADDRESS(COUNTA.....

看板Visual_Basic作者 (陳茂子)時間13年前 (2012/04/23 21:36), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
抱歉 各位程式高手/及板大 不知問OFFICE EXCEL的問題 有沒有違反板規,因事情有些急迫, 只好先來問問了,如有違板規,請告知。必會刪除。 這陣子用EXCEL 來製作 可自動更新的折線圖 ,而我的問題是 我想再製作可自行設定欄位數的圖表,主要是顯示最後12個月 電費。 而我在 1.在工具列->插入->名稱->定義 ->日期 OFFSET(INDIRECT(ADDRESS(COUNTA(資料輸入!$A:$A),1,1)), -12,,COUNTA(資料輸入!$A:$A),1,1)),-12,,COUNTA(資料輸入!$A:$A)) EXCEL的圖表設定->來源資料->類別X軸標籤->輸入:A.XLE!日期 這時就出現無效的參照,我有寫錯嗎? A欄 B欄 C欄 1 日期 FAB1 FAB2 2 100-1 1,244,645 2,456,465 3 100-2 4 100-3 5 100-4 . . . 17 101-4 //A欄我設為文字格式 另外,我有用B欄的SUM去試OFFSET 的那段語法 可以跑出結果。 為什麼放入來源資料就完全不能用? 有人可幫忙一下嗎? 另外,我寫的excel於下 http://home.anet.net.tw/chencisum/123.xls -- 世界仍未末日 活著,與地球同在!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.137.125
文章代碼(AID): #1FbLhN39 (Visual_Basic)