標題:
[發問]
顯示出有值的儲存格
[打印本頁]
作者:
THEEND5912
時間:
2012-3-7 18:08
標題:
顯示出有值的儲存格
大家好:
想請問假如以下表
\ a b
1 1 1
2 1 1
3 1 1
4 1 1
5 1 1
6
.....
.....
(a1:a5 )(b1:b5)
該如何顯示出有值的儲存格範圍?勞煩各位提出意見!
作者:
register313
時間:
2012-3-7 23:11
回復
1#
THEEND5912
若只有一連續區間
D1="A1:A"&COUNTA(A:A)
E1="B1:B"&COUNTA(B:B)
[attach]9899[/attach]
作者:
THEEND5912
時間:
2012-3-8 03:00
謝謝您的回覆,
我想把我的問題講得清楚一點,
目標是利用 trend 語法預測值,舉例:x1:x200={trend(a1:a100,b1:b100,c1,200,,)}
a1:a100、b1:b100是已知的輸入值,但由於資料有時無法填滿,
造成a1:a100、b1:b100中有空格產生,使得trend產生#VALUE!
想解決這個問題,請各位前輩給點意見!
作者:
register313
時間:
2012-3-8 08:10
回復
3#
THEEND5912
=INDIRECT("A1:A"&COUNTA(A1:A100))
=INDIRECT("B1:B"&COUNTA(B1:B100))
作者:
Hsieh
時間:
2012-3-8 08:23
本帖最後由 Hsieh 於 2012-3-8 08:29 編輯
回復
3#
THEEND5912
因為陣列必須為連續儲存格範圍
所以,這樣的資料必須利用輔助欄把資料集中後再計算
建議上傳檔案以方便測試
以EXCEL說明範例為例
[attach]9902[/attach]
作者:
THEEND5912
時間:
2012-3-8 11:35
回復
5#
Hsieh
謝謝您的回覆,嘗試您的回覆後遇到以下問題:
trend的範圍希望是固定的(或者會自動調整),因為輸入資料區有時無法填滿(EX:有時100列、有時50、有時200,無法固定),
若設定範圍為A1:A200,則當輸入列小於200列時就會產生錯誤,想解決這個問題!
[attach]9912[/attach]
作者:
register313
時間:
2012-3-8 13:48
本帖最後由 register313 於 2012-3-8 23:23 編輯
回復
6#
THEEND5912
[attach]9920[/attach]
作者:
Hsieh
時間:
2012-3-8 15:14
回復
6#
THEEND5912
=TREND(OFFSET($D$4,,,COUNT($B:$B),),OFFSET($B$4,,,COUNT($B:$B),)^{1,2,3,4,5,6},OFFSET($F$4,,,COUNT($F:$F),)^{1,2,3,4,5,6})
作者:
THEEND5912
時間:
2012-3-8 23:33
感謝兩位前輩的回覆,問題已解決。
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)