Excelライクな操作感にAIを統合!JavaScriptライブラリ「SpreadJS V19J」でデータ分析と数式生成が劇的に進化
Webアプリケーション開発において、Microsoft Excelのような馴染み深い操作性と高機能なUIを実現するJavaScriptライブラリ「SpreadJS(スプレッドJS)」。この度、メシウス株式会社は、その新バージョン「V19J」を2026年3月26日(木)にリリースすることを発表しました。
V19Jの最大の注目点は、生成AIとの連携機能の実現です。これにより、SpreadJSが組み込まれたWebアプリケーション上でのデータ分析や加工が、AIとの対話を通じて劇的に効率化されます。データ分析の専門知識がないユーザーでも、日常の言葉を使って高度なデータ集計や分析を実行できるようになり、業務のスピードアップと生産性向上に大きく貢献することが期待されます。

AI連携機能の全貌:データ分析の常識を変える
SpreadJS V19Jに搭載されるAI連携機能は、Webアプリケーションにおけるデータ活用の可能性を大きく広げます。この機能を利用することで、ユーザーは複雑な操作や専門知識を必要とせず、AIが提供するインサイトに基づいて迅速な意思決定を行うことが可能になります。
なお、AI連携機能を使用するためには、OpenAIなどの各種AIプラットフォームのAPIキーを事前に準備し、設定する必要がある点に留意が必要です。
SpreadJS独自の「AI関数」でデータ分析を革新
V19Jでは、表計算関数として利用できるSpreadJS独自のAI関数が3種類追加されました。これらの関数は、AIの力を借りてデータのクエリ、翻訳、感情分析といった高度な処理をセル内で直接実行することを可能にします。
-
SJS.AI.QUERY関数: この関数は、連携したAIモデルに自然言語のクエリ(質問)を送信し、データ処理と分析の結果を返します。例えば、「売上が20%以上伸びた店舗は?」といった問いかけに対して、AIが関連データを分析し、該当する店舗の一覧を瞬時に表示します。これにより、データから特定の情報を抽出したり、傾向を発見したりする作業が、まるでAIと会話するように簡単に行えるようになります。

-
SJS.AI.TRANSLATE関数: 指定したコンテンツを別の言語に翻訳する機能を提供します。多言語対応のアプリケーションや、海外のデータを取り扱う際に、手動での翻訳作業を省き、効率的な情報処理を実現します。例えば、海外の顧客からのコメントを瞬時に日本語に翻訳して分析するといった使い方が考えられます。
-
SJS.AI.TEXTSENTIMENT関数: 対象のテキストの感情を分析し、「肯定的」「否定的」「中立的」といった結果を返却します。顧客からのフィードバックやレビュー、社内のコミュニケーションデータなどを分析する際に、テキストの内容を一つ一つ確認することなく、AIが自動で感情を判定してくれるため、大量のテキストデータから傾向を素早く把握するのに役立ちます。
これらのAI関数は、データ分析の敷居を大きく下げ、より多くのユーザーがデータドリブンな意思決定を行える環境を提供します。
自然言語で数式とピボットテーブルを自動生成・分析
SpreadJS V19JのAI連携機能は、AI関数だけでなく、日々の業務で頻繁に使用される数式やピボットテーブルの生成と分析においても革新をもたらします。
AIによる数式の自動生成と分析
数式エディタにAI機能が追加されたことで、ユーザーは自然言語による指示から数式を自動生成できるようになりました。例えば、「B列の合計を出す数式を作成して」といった簡単な指示から、SUM関数が自動的に生成されます。さらに、「売上が20%以上増加した店舗の数をカウントする数式」といった複雑な条件を含む数式も、自然言語の指示だけで簡単に作成可能です。
この機能は、複数の関数を組み合わせるような複雑な数式に不慣れなユーザーにとって特に有用です。また、生成された数式の処理内容をAIが分析し、詳細な説明を提供することもできます。これにより、複雑な数式がどのような計算を行っているのかを容易に理解でき、数式の検証や学習にも役立ちます。

AIによるピボットテーブルの作成とデータ分析
データ集計や分析に不可欠なピボットテーブルも、AIの力でより手軽に作成できるようになります。ピボットパネルにAI機能が追加され、自然言語の指示から最適なピボットテーブルを自動生成することが可能です。「店舗ごとのカテゴリ別売上を分析して」といった指示だけで、AIが自動で適切なレイアウトのピボットテーブルを作成します。
ユーザーはプロンプトからの指示だけでなく、AIが提示する提案の中から最適なピボットテーブルを選択して生成することもできます。さらに、作成されたピボットテーブルの内容をAIが分析し、その結果から得られるインサイト(洞察)まで提示します。これにより、データ分析の専門知識がないユーザーでも、手軽に多角的な分析を行い、業務における工数削減や意思決定の迅速化が期待できます。

レポートシート機能のさらなる強化
V19Jでは、AI連携機能に加えて、レポートシートの機能も強化されています。これにより、より多様なユースケースに対応し、使いやすさが向上しています。
テンプレート範囲
レポートシート上に「ヘッダー」「詳細」「フッター」といったテンプレート範囲(セルのブロック)を定義できるようになりました。これにより、繰り返しセクションや階層構造、グループ化された集計など、動的なデータ構造を持つレポートのデザインがより簡単になります。従来のバージョンではコンテキスト設定が必要だったデータの親子関係も、AIが自動的に認識してくれるため、レポートデザインにかかる手間が軽減され、開発効率が向上します。

数式を維持したままExcelエクスポート
レポートシートのセルに設定された数式を、Excelファイルにエクスポートする際にそのまま維持できるようになりました。これは、作成した帳票をExcel形式で出力し、そのデータを二次利用したい場合に非常に有用です。エクスポート後もExcel側で数式が機能するため、柔軟なデータ活用が可能となります。

SpreadJS V19Jが拓く未来
SpreadJS V19Jのリリースは、Webアプリケーションにおけるデータ活用のあり方を大きく変える可能性を秘めています。AIとの連携により、これまで専門知識が必要だった高度なデータ分析が、日常の言葉で行えるようになることで、誰もがデータに基づいた意思決定に参加できる環境が整います。
これにより、業務のスピードが向上するだけでなく、これまで分析や集計に費やしていた膨大な時間やチェック作業をAIに任せることが可能となり、より創造的で価値の高い業務に集中できるようになるでしょう。開発者にとっては、より高機能でユーザーフレンドリーなWebアプリケーションを効率的に開発できるツールとして、その価値は計り知れません。
製品情報と詳細
「SpreadJS V19J」は、WebアプリケーションでExcelライクなUIを実現するJavaScriptライブラリです。フィルタや表計算関数など多数のExcel互換機能を備え、システム利用者に馴染みのある外観と操作性を兼ね備えた高機能なWebアプリケーションの開発を支援します。
-
製品名: SpreadJS V19J
-
発売日: 2026年3月26日(木)
-
価格: (1年定額制のサブスクリプション方式)
-
1開発ライセンス: 220,000円(10%税込) (1人の開発者につき1ライセンス必要)
-
1配布ライセンス(1ドメイン): 660,000円(10%税込) (1つのプライマリドメインまたは1つのサブドメインに対してアプリケーションを配布できる権利を提供)
-
1SaaS商用配布ライセンス(5ドメイン): 990,000円(10%税込) (SaaS型アプリケーションを有償で配布する場合が対象)
-
関連リンク
会社概要
-
会社名: メシウス株式会社 [MESCIUS inc.] (旧社名:グレープシティ株式会社)
-
設立日: 1980年5月
-
代表者名: 小野 耕宏
-
企業サイト: https://www.mescius.com/
-
事業内容: Developer Solutions事業(ソフトウェア開発支援ツールの開発、販売)など
Microsoft Excelは米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。MESCIUSおよびSpreadJSはメシウス株式会社の登録商標または商標です。その他記載されている製品名は各社の登録商標または商標です。

