スキル Anthropic

xlsx(Excel・表計算ファイルの作成・編集)

.xlsx や .csv を新しく作る、直す、数式の計算結果まで確かめる。数式エラーを出さない・計算は数式で書くなど、守るべき条件を細かく決めた公式スキル。

表計算の格子を表す記号が、集積回路のチップの中央に置かれ、四方に配線が伸びている図
種類
スキル
提供元・作者
Anthropic
ライセンス
Apache-2.0
内容を確認した日
2026.11.10

何をするものか

anthropics/skills の、表計算ファイルを扱うスキルです。作る・直すときは openpyxl、大量のデータの出し入れは pandas、中身をざっと見るなら markitdown と、道具を使い分けます。

このスキルの中心は「計算結果を信頼できるものにする」ことです。openpyxl が書いた数式には計算済みの値が入らないため、付属の recalc.py で LibreOffice に再計算させ、エラーの有無を JSON で確かめる、という手順を必須にしています。また「計算した答えを直接書かず、数式で書く」「前提とした数字には出典か注記を付ける」といった条件が並びます。

GitHub のリポジトリ全体のスター数は 約19万(2026-11-10 時点)です。人気のあるスキル集のなかから、すでに掲載しているものと重ならない内容を選びました。

使われる場面と頼み方

こんな依頼で読み込まれる

  • .xlsx・.csv・.tsv を作る、読む、直すとき
  • 表の整形やデータの掃除を頼むとき
  • 財務モデルや集計表を作るとき

頼み方の例

  • この CSV を整えて、合計と前月比の数式を入れた xlsx にして
  • 添付の予算表に「部門別の小計」列を足して。既存の数式は変えないで
  • 3 年分の売上予測モデルを、前提を入力欄にして作って

中身の解説

SKILL.md の構成

  • 作業ごとの方法の表
  • すべての出力に必要なこと
  • 再計算(数式を含むときは必須)
  • 検証に通る数式の選び方
  • openpyxl の注意点
  • 財務モデル
  • 依存関係

すべての出力に必要なこと(抜粋)

  • 特に指定がなければ、Arial や Times New Roman のような標準的なフォントを使う
  • 数式エラーを 0 にしてから渡す。recalc.py が errors_found を返す間は完成にしない
  • 計算結果の数字を直接書かず、=SUM(B2:B9) のように数式で書く
  • ユーザーの指定(シート名、列見出し、数式)は文字どおりに守る
  • 前提にした数字は、読む人に見える場所に出典か注記を付ける
  • 既存のファイルを編集するときは、そのファイルの流儀を最優先にし、既存の数式には触らない

再計算

python scripts/recalc.py output.xlsx で LibreOffice がすべての数式を計算し、ファイルを書き換えたうえで、status・total_formulas・total_errors を返します。ただし、エラーがないことは数式が「評価できた」ことしか示さず、参照範囲が 1 行ずれているような誤りは見つけられない、とも書かれています。

数式の選び方

LibreOffice で評価できない関数は #NAME? のままファイルに残るため、SUMIFS・INDEX・MATCH・IFERROR のような古くからある関数を勧めています。XLOOKUP・FILTER・SORT・UNIQUE などは使わないよう明記されています。

財務モデルの色分け

入力値は青、数式は黒、別シートへのリンクは緑、別ファイルへのリンクは赤、重要な前提や入力欄は黄色の塗りにする、という約束が書かれています。

ファイル構成

skills/xlsx/ ↗

ファイル役割
SKILL.md作業の方法、守る条件、再計算の手順、財務モデルの約束
scripts/recalc.pyLibreOffice で再計算し、数式エラーを JSON で報告する
scripts/office/LibreOffice を呼び出す補助
LICENSE.txtApache License 2.0

入れ方

必要なものPython 3(openpyxl・pandas・markitdown)、数式の再計算に LibreOffice

Claude Code で使う

スキルのフォルダ(skills/xlsx)を、~/.claude/skills/ の下(個人用)か、プロジェクトの .claude/skills/ の下(そのプロジェクト用)にコピーします。フォルダの名前はそのまま使います。

git clone https://github.com/anthropics/skills.git
cp -r skills/skills/xlsx ~/.claude/skills/

コピーしたあと、Claude Code を開き直すと、依頼の内容に合うときに自動で読み込まれます。

そのほか

リポジトリによっては、プラグインやコマンドでの導入方法を README に載せています。最新の手順は、リポジトリの README を確認してください。

注意点

ほかの表計算ソフトの関数名がそのまま使えるとは限りません。再計算で「エラーなし」と出ても、数式の参照先が合っているとは限らないので、数字の見直しは人の目でも行ってください。

詳しい情報

動く環境
CLI
料金
無料
リポジトリ内の場所
skills/xlsx
作者
Anthropic
ライセンス
Apache-2.0
内容を確認した日
2026-11-10

内容はリポジトリの公開内容(2026.11.10時点)にもとづきます。更新されていることがあるため、使う前にリンク先で確かめてください。