LAMBDA関数をセル選択に直接適用
SpreadJS 18.2では、選択したセルに対してLAMBDA数式を実行し、1つのステップで置き換えるための新しい変換コマンドを追加

SpreadJS は、エンタープライズ向け Web アプリケーションのために設計された、高性能な JavaScript スプレッドシートおよびデータ表示コンポーネントです。開発者が、Excel さながらの機能を Web ソリューション内で直接提供できるようにし、高度な機能(データ バインディング、複雑な計算、ピボット テーブル、チャート、豊富な書式設定オプション)を備えています。React、Angular、Vue などの最新の JavaScript フレームワークと完全に互換性があり、SpreadJS はシームレスな統合とカスタマイズを可能にするため、外部のスプレッドシート アプリケーションに頼らずに、開発チームがインタラクティブでデータ駆動型のユーザー体験を作成できます。
SpreadJS 18.2 では、選択したセル範囲に対して LAMBDA 関数を直接適用し、元の内容を計算結果に置き換えられる新しい Transform コマンドが追加されました。これにより、マッピング、フィルタリング、リシェイピングなどのデータ変換を、わかりやすい 1 ステップのプロセスとして簡略化できます。この機能を使えば、任意の範囲を選択し、カスタム LAMBDA 数式(たとえば、単位の変換、値の調整、エントリの書式設定など)を適用して、SpreadJS が計算された結果で選択範囲をすぐに上書きできます。これにより、別のセルに数式を挿入する、値をコピーする、値として貼り付けるといった手作業が不要になります。この機能は、SpreadJS の既存の LAMBDA 機能と統合されており、よりインタラクティブで効率的なスプレッドシート操作を実現します。
18.2 で追加された内容の一覧は、こちらの リリースノート をご覧ください。
SpreadJS は開発者単位でライセンスされ、1 年間のメンテナンス(メジャー/マイナー バージョン リリースおよび無制限のサポート電話)を含みます。SpreadJS には、年間または永久デプロイメント ライセンスが必要です。オプションのアドオンは追加費用で提供され、SpreadJS ライセンスが必要です。詳細は SpreadJS のライセンス ページ をご確認ください。
詳細については、SpreadJS 製品ページ をご覧ください。