Features5 min read

スプレッドシート編集

ModelMonkeyがスプレッドシートでできること

概要

ModelMonkeyは自然言語でスプレッドシートを編集します。やりたいことを説明するだけで、エージェントが自動的に適切なツールを選択して実行します。

使用するツールを知る必要はありません。必要なことを伝えるだけで、ModelMonkeyが詳細を処理します。

Tip

すべての変更は適用前にプレビューされます。確定する前に承認、拒否、または修正の依頼が可能です。

データの書き込みと編集

ModelMonkeyは任意のセルや範囲に値、数式、テキストを書き込むことができます。

できること:

  • 単一の値またはテーブル全体を書き込む
  • クロスシート参照を含む数式を挿入する
  • 既存のデータを新しい値に更新する
  • 範囲または個々のセルをクリアする

リクエスト例:

  • "E2:E9の合計を計算するSUM数式をセルE10に追加して"
  • "リストの従業員名で列Bを埋めて"
  • "Q3の売上を150,000に更新して"
  • "Notesカラムのすべてのデータをクリアして"

Warning

ModelMonkeyは既存のデータを上書きする前に確認を求めます。既存の値を変更する場合は、「置き換える」や「上書きする」などの明確な表現を使用してください。

text
"Add a column header 'Total' in F1 and put a SUM formula in F2 that adds columns B through E"

データと数式の書き込みに関するプロンプト例

オートフィルとパターン検出

ModelMonkeyはオートフィルを使用してパターン、連番、数式を自動的に拡張できます。

できること:

  • 数値の連番を拡張する(1, 2, 3... → 4, 5, 6...)
  • 日付の連続を続ける(1月、2月、3月... → 4月、5月...)
  • 相対参照を持つ数式を列に沿ってコピーする
  • 行または列をまたいでパターンを複製する

リクエスト例:

  • "100行目まで日付を埋めて"
  • "D2の数式をD50まで拡張して"
  • "1, 2, 3の連番を20行目までオートフィルして"

Tip

オートフィルはコピー&ペーストより賢く動作します。パターンを検出し、参照を自動的に調整します。

グラフと可視化

ModelMonkeyはデータに基づいてグラフを作成・管理できます。

サポートされているグラフの種類:

  • 折れ線グラフ(時系列のトレンド)
  • 縦棒グラフ(縦方向の比較)
  • 横棒グラフ(横方向の比較)
  • 円グラフ(全体に対する割合)
  • 面グラフ(塗りつぶされた領域を持つトレンド)
  • 散布図(変数間の関係)
  • ヒストグラム(データの分布)
  • 複合グラフ(複数のグラフタイプの組み合わせ)

できること:

  • データ範囲からグラフを作成する
  • グラフのタイトルを設定して外観をカスタマイズする
  • 特定のセルにグラフを配置する
  • 既存のグラフのデータ範囲を更新する
  • グラフを削除する

リクエスト例:

  • "A1:B12のデータを使って月次売上の折れ線グラフを作成して"
  • "D1:E6の経費内訳の円グラフを追加して"
  • "Q1対Q2の売上を比較する横棒グラフを作って"
text
"Create a column chart titled 'Sales by Region' using the data in A1:D10, and place it next to the table"

グラフ作成に関するプロンプト例

セルの書式設定

ModelMonkeyはセルを書式設定して読みやすさと見た目を向上させることができます。

書式設定のオプション:

  • テキストスタイル:太字、斜体、フォントサイズ、フォントファミリー
  • 色:フォントカラー、背景色(16進数カラーコード対応)
  • 配置:左揃え、中央揃え、右揃え、上揃え、中間揃え、下揃え
  • 罫線:全辺、外枠、横方向、縦方向、または各辺のカスタム設定
  • 数値フォーマット:通貨、パーセンテージ、小数点、日付、指数表記
  • テキストの折り返し:有効または無効

利用可能なプリセット:

  • header:太字、中央揃え、グレーの背景、下罫線
  • data-table:薄い罫線付きの標準的なデータ書式設定

リクエスト例:

  • "ヘッダー行を青い背景で太字にして"
  • "C列を小数点2桁の通貨形式にフォーマットして"
  • "テーブル全体に罫線を追加して"
  • "1行目のすべてのテキストを中央揃えにして"

条件付き書式

ModelMonkeyはセルの値に基づいてセルを書式設定するルールを適用できます。

ルールの種類:

  • 条件式:より大きい、より小さい、等しい、含む、空白、カスタム数式
  • グラデーションカラースケール:ヒートマップ、寒色から暖色、トラフィックライト

プリセットグラデーション:

  • traffic-light:緑 → 黄 → 赤
  • heat-map:緑 → 黄 → 赤(データ可視化)
  • cold-to-hot:青 → 白 → 赤
  • growth:赤 → 白 → 緑

リクエスト例:

  • "1000より大きいセルを緑色でハイライトして"
  • "D列の売上数値にヒートマップを追加して"
  • "負の値を赤、正の値を緑にして"
  • "空白セルを黄色の背景でハイライトして"
text
"Apply conditional formatting to B2:B50: highlight values above 100 in green, below 50 in red"

条件付き書式に関するプロンプト例

データ操作

ModelMonkeyはスプレッドシートのデータを再構築・再編成できます。

できること:

  • 行・列の挿入:特定の位置に新しい行または列を追加する
  • 行・列の削除:行または列全体を削除する
  • データの移動:セル範囲を新しい位置に移動する
  • セルの結合・解除:セルを結合または結合されたセルを分割する
  • データのクリア:書式設定を保持したまま値を削除する(またはその逆)
  • シートの複製:シート全体のコピーを作成する

リクエスト例:

  • "10行目の後に3行挿入して"
  • "F列を削除して"
  • "A1:C10のデータをE1から始まるように移動して"
  • "タイトル用にセルA1:D1を結合して"
  • "SummaryシートをコピーしてSummary Copyという名前にして"

シートの管理

ModelMonkeyはワークブック内のシートを作成・管理できます。

できること:

  • 新しいシートを作成する
  • 既存のシートの名前を変更する
  • シートを複製する
  • 列の幅を設定する

リクエスト例:

  • "「Q4 Report」という名前の新しいシートを作成して"
  • "「Sheet1」を「Dashboard」に名前変更して"
  • "来年用にBudgetシートを複製して"
  • "テキストが収まるようにA列を広くして"

現在の制限事項

ModelMonkeyは強力ですが、現時点ではできないことがあります:

現在サポートされていない機能:

  • ピボットテーブル(作成または変更)
  • データ検証ルール
  • 保護された範囲とシートの保護
  • 名前付き範囲(作成)
  • スパークライン
  • スライサーとフィルター
  • マクロとApps Script
  • セルに埋め込まれた画像
  • 描画オブジェクト(図形、テキストボックス)
  • コメントとメモ(部分的なサポート)

プラットフォームの制限:

  • グラフの編集は制限されています(基本的なプロパティの更新のみ)
  • 一部の高度なグラフカスタマイズ(近似曲線、誤差範囲)は利用できません
  • 複雑なネストされた条件付き書式は期待通りに動作しない場合があります

Tip

上記にない機能が必要な場合は、ぜひお知らせください!常に新しい機能を追加しています。

最良の結果を得るためのヒント

リクエストを具体的にすることで、より良い結果が得られます:

範囲を具体的に指定する
「データを書式設定して」ではなく、「セルA1:D10をヘッダー付きのテーブルとして書式設定して」と伝えましょう。

手順ではなく結果を説明する
「A1を選択して、太字にして、色を青に変えて」ではなく、「A1のタイトルを太字にして青にして」と伝えましょう。

既存のデータを参照する
値を手動で列挙するのではなく、「A列の日付を使って」と伝えましょう。

固定値より数式を求める
「合計セルに1500を入力して」ではなく、「合計を計算する数式を追加して」と伝えましょう。

複数シート操作ではシート名を使用する
どのシートが関係するかを明確にするために、「「Sales」シートから「Summary」シートにデータをコピーして」と伝えましょう。