Ruby on Rails に付属する組み込みの「format.xls」サポートを使用して、データを Excel にエクスポートしています。
.xls.erb を作成し、必要な値を参照しました。しかし、数式をセルに挿入することは可能ですか? 例えば。"=SUM(A1:A20)" これが使われているのを見たことがありません。
可能であれば、例を挙げていただけますか?
Ruby on Rails に付属する組み込みの「format.xls」サポートを使用して、データを Excel にエクスポートしています。
.xls.erb を作成し、必要な値を参照しました。しかし、数式をセルに挿入することは可能ですか? 例えば。"=SUM(A1:A20)" これが使われているのを見たことがありません。
可能であれば、例を挙げていただけますか?
使用されるフォーマットは
<Cell ss:Index="2" ss:Formula="=SUM(R[-3]C[0]:R[-1]C[0])">
<Data ss:Type="Number"></Data>
</Cell>
これにより、現在の列の 3 行上から 1 行上の範囲の値が合計されます。式は、A1 スタイルの書式設定ではなく、R1C1 形式を使用します。このリンクは、スキーマを構成する要素と属性を理解するのに特に役立ちます - http://msdn.microsoft.com/en-us/library/aa140066(v=office.10).aspx