4)上記のArray等にこだわったのは一度エクセルで演算結果を分析してみて、その後、サーブレット+SQL等に考え方を反映させたかったのでRange("a1:D1")等のエクセル固有のコードはなるべく避けたかったのです。言え、そもそもtrend関数なるものが現時点のSQLに用意せれているかどうかは、まだ不明ですが。皆様のご指摘により判明しましたのでArrayにこだわらずにすみました。ありがとうございますまた、ご指摘のtest01()からtest04()の記述は今後の考え方に大変参考になりました。投稿させて頂きました。