本文へスキップ
kenjtecJournal
Journal内を検索

入力が変わっても計算し続ける Claude のスプレッドシート

セルに表示された数値は計算ルールそのものではありません。材料の例を使って、数式、入力値、端数処理、そして独立した検算を説明します。

レナが三つのねじ箱を糸で一つの受け皿につないでいる。一つの箱はしっかりねじ留めされている。AIによるイラスト。

正しい総計が一番下に表示されています。それでも、このスプレッドシートは作業ツールとしては役に立たないことがあります。数量を増やしても、最終金額が変わらないのです。その場合、ファイルには追跡可能な計算ではなく、結果が直接書き込まれている可能性があります。最初のうちは、見た目だけではこの違いがわかりません。

Anthropic の xlsx スキル は、計算結果には数式を使い、前提条件を見える形にすることを求めています。また、数式を読み取ることと、保存された値を読み取ることを区別しています。こうした基本から、財務計画全体を自動化しなくても、扱いやすい独自の材料の例を作ることができます。

どの項目を入力し、どの項目をそこから導き出すのでしょうか?

架空の工房のリストには、五つの材料があります。各行には、品名、数量、単位、単価が含まれます。行の合計は数量と単価から導き出され、総計は各行の合計を足し合わせたものです。二人目の人が見ても意味がわかるように、入力項目にはラベルを付けてください。

「価格 3」だけでは不十分です。一個あたり三ユーロと一パックあたり三ユーロでは、意味する関係が異なります。一つのパックに複数の個数が入っている場合、個数単位で注文するのか、パック単位で注文するのかを誰かが決めなければなりません。適当な掛け算の数式で、この内容面の確認を置き換えることはできません。

A: Material | B: Quantity | C: Unit | D: Unit price | E: Line total
E2: =B2*D2
E7: =SUM(E2:E6)

数式は、まさにこの構造を表しています。関数名や表示は、スプレッドシートアプリケーションによって異なる形でローカライズされている場合があります。重要なのはセル同士の関係であり、構造の異なる範囲に式をそのままコピーすることではありません。

AI が従える納品指示を与える

元になる五つの行を渡し、編集可能な入力値、数式、そして未確定の前提条件に関するメモを求めてください。合計範囲についての短い説明も求めましょう。そうすれば、後から誰かが、新しい行が総計に含まれるかどうかを判断できます。

Create an editable materials calculation from these details.
Separate inputs from calculated fields.
Calculate line totals and the grand total with formulas.
Mark assumed prices and unclear units.
Document when rounding is applied.
Do not invent missing purchase prices.

これは私たち独自の課題例です。税金のロジックは含まれておらず、きれいに整形されたファイルがそれによって自動的に内容的にも正しくなるという約束もありません。決定的な関係は、ご自身で追える程度に小さく保たれています。

一つの変更を独立して検算する

一個三ユーロで十個の行を選んでください。計算上、その行の合計は三十ユーロです。十二個に増やすと、三十六ユーロになります。これらの数値は自由に選んだ例から導かれたものであり、実施したモデルテストの結果ではありません。

想定しているスプレッドシートアプリケーションでファイルを開き、再計算させてください。そのうえで、数式と表示されている値の両方を確認します。保存された値は、古い状態を反映している場合があります。逆に、数式が存在するというだけでは、その参照が課題に合っているとはまだ言えません。

六行目の材料を追加してください。このレイアウトでは、既存の範囲 E2 から E6 には、数学的な意味では自動的に含まれません。お使いのアプリケーションが行をどのように挿入し、参照をどう調整するかは、実際のドキュメントで確認する必要があります。だからこそ、この手順は変化のないプレビューよりも多くのことを教えてくれます。

また、空欄の入力項目が、意図的に入力されたゼロと区別できる状態のままかどうかも確認してください。この二つは、実務上異なる意味を持つことがあります。

端数処理と未確定の前提条件を見える形にしておく

各行の合計を端数処理するのか、それとも後の結果だけを処理するのかを決めてください。ルールが異なれば、合計も異なる場合があります。選んだルールを記録し、独立した検算でも同じルールを使ってください。

信頼できる作業状態とは、どの値が入力されたもので、どれが暫定的で、どれが計算されたものかを説明できる状態です。元のバージョンを保管し、変更した価格水準にはラベルを付けてください。そうすることで、スプレッドシートを保守しやすい状態に保てます。この例ではファイルは作成しておらず、その再計算もフォーマットの互換性もテストしていません。

出典と文書の状態:2026年十月25日。

出発点はハンブルクです。

役立つ知識は、どこへでも。

ハンブルク発、世界に向けたAI実践ガイド。

保存済み記事