Claude for Excelで印税の計算を部数報告書と突き合わせる手順
出版社から届く部数報告書の印税額は、実売部数の数え方や率の切り替えでずれます。契約条件と報告書を同じブックに置き、再計算との差額が出る行をClaude for Excelで洗う手順です。
出版社から届く部数報告書には、刷部数、出荷や返品の部数、実売部数、印税額が並んでいます。この印税額が契約どおりかどうかは、報告書を眺めるだけでは分かりません。定価に掛ける部数が何を指すのか、率が途中で切り替わるのか、返品がいつ引かれるのかで、答えが変わるからです。
この記事では、契約条件と報告書の数字を同じブックに置き、印税を自分の手で再計算して、報告書との差額が出る行を洗い出す手順を書きます。数字は説明用の仮の契約で、実在の契約や出版社のものではありません。式の点検と差額の抽出をClaude for Excelに頼み、契約の解釈と出版社への問い合わせは人が行う、という分担で進めます。
報告書の印税額がずれる場所は4つに絞れる
差額の原因は、計算ミスより「何を足し合わせるか」の読み違いのほうが多くなります。先に疑う場所を決めておくと、点検が早く終わります。
差額が出やすい4つの箇所
対象になる部数
刷部数に掛ける契約か、実売部数に掛ける契約かで、同じ本でも基準の数字が変わります。
実売部数の数え方
出荷から返品を引いた数と、報告書の実売部数が一致しているかを見ます。
率の切り替え
累計が一定の部数を超えたところで率が上がる契約では、境界をまたぐ期の計算が割れます。
定価の扱い
税抜の定価に掛けるのか、税込に掛けるのかで、全行が一律にずれます。
対象になる部数は、契約書の条項でしか決まりません。刷部数を基準にする方式と、実売部数を基準にする方式があり、本や版によって使い分ける契約もあります。この記事の例は実売部数方式ですが、後半で刷部数方式に切り替える方法も示します。
契約条件・報告書・計算の3枚に分ける
検算の土台は、入力と式の置き場所を分けることです。シートは3枚にします。
| シート | 中身 | 種別 |
|---|---|---|
| 契約条件 | 中身定価・印税率・率が上がる部数・方式 | 種別入力(契約書どおり) |
| 部数報告 | 中身報告期ごとの刷部数・出荷・返品・実売・報告された印税額 | 種別入力(報告書どおり) |
| 計算 | 中身再計算した部数と印税額、報告書との差 | 種別式 |
契約条件のシートは、A列に項目名、B列に値を置きます。
| 行 | 項目(A列) | 値(B列) |
|---|---|---|
| 2 | 項目(A列)定価(税抜) | 値(B列)1,600 |
| 3 | 項目(A列)基本の印税率 | 値(B列)10% |
| 4 | 項目(A列)高率の印税率 | 値(B列)12% |
| 5 | 項目(A列)高率に切り替わる累計部数 | 値(B列)10,000 |
| 6 | 項目(A列)方式(実売または刷部数) | 値(B列)実売 |
率や方式を変えても式を触らずに済むよう、数字はすべてこのシートのセルから参照します。契約書の文言が「定価に対して」とだけ書いている場合、税抜か税込かは契約や出版社の運用で決まります。分からないまま計算を進めず、先にここを確定させてください。
報告書の数字は、届いたとおりに部数報告シートへ写します。ここでは計算シートの1枚にまとめて、次の仮の数字を使います。
| 報告期 | 刷部数 | 出荷 | 返品 | 報告の実売 | 報告の印税額 |
|---|---|---|---|---|---|
| 第1期 | 刷部数8,000 | 出荷6,000 | 返品1,000 | 報告の実売5,000 | 報告の印税額800,000 |
| 第2期 | 刷部数0 | 出荷4,000 | 返品800 | 報告の実売3,500 | 報告の印税額560,000 |
| 第3期 | 刷部数3,000 | 出荷3,000 | 返品500 | 報告の実売2,500 | 報告の印税額400,000 |
第3期の刷部数3,000は、重版分です。実売部数方式では使わない列ですが、方式を切り替えたときのために写しておきます。
計算シートに再計算の式を組む
計算シートは、1行を1報告期にします。列は次のとおりです。
| 列 | 内容 |
|---|---|
| A | 内容報告期 |
| B | 内容刷部数 |
| C | 内容出荷 |
| D | 内容返品 |
| E | 内容報告の実売 |
| F | 内容実売の再計算 |
| G | 内容実売の差 |
| H | 内容対象部数 |
| I | 内容累計(期の初め) |
| J | 内容累計(期の終わり) |
| K | 内容高率の部数 |
| L | 内容印税の再計算 |
| M | 内容報告の印税額 |
| N | 内容差額 |
2行目の式は次のように置き、3行目以降は下へコピーします。契約条件のシート名は、そのまま式に書きます。
F2: =C2-D2
G2: =E2-F2
H2: =IF(契約条件!$B$6="刷部数",B2,F2)
I2: =SUM(H$1:H1)
J2: =I2+H2
K2: =MAX(0,J2-契約条件!$B$5)-MAX(0,I2-契約条件!$B$5)
L2: =ROUND(契約条件!$B$2*((H2-K2)*契約条件!$B$3
+K2*契約条件!$B$4),0)
N2: =M2-L2I列の SUM(H$1:H1) は、1行目の見出し(文字)を無視して、自分より上の行の対象部数を足します。2行目では0になり、行が下がるごとに範囲が伸びます。
K列が率の切り替えを担います。累計の終わりが境界を超えた分から、期の初めがすでに超えていた分を引くと、その期のうち高率で数える部数が残ります。期の全体が境界の手前なら0、期の全体が境界の先なら対象部数がそのまま残ります。
L列は、境界の手前の部数に基本の率、先の部数に高率を掛けて、定価を掛けます。ROUNDで円未満を丸めるかどうかは契約の端数処理に合わせます。この例は行ごとに丸める置き方で、合計で丸める契約なら、L列の丸めを外して合計行でROUNDを掛けます。
仮の数字で3期を計算する
実売部数方式の再計算は次のようになります。
| 報告期 | 実売(報告) | 実売(再計算) | 累計(終わり) | 印税(再計算) | 印税(報告) | 差額 |
|---|---|---|---|---|---|---|
| 第1期 | 実売(報告)5,000 | 実売(再計算)5,000 | 累計(終わり)5,000 | 印税(再計算)800,000 | 印税(報告)800,000 | 差額0 |
| 第2期 | 実売(報告)3,500 | 実売(再計算)3,200 | 累計(終わり)8,200 | 印税(再計算)512,000 | 印税(報告)560,000 | 差額48,000 |
| 第3期 | 実売(報告)2,500 | 実売(再計算)2,500 | 累計(終わり)10,700 | 印税(再計算)422,400 | 印税(報告)400,000 | 差額-22,400 |
第2期は、報告の実売部数が3,500なのに、出荷4,000から返品800を引くと3,200です。300部の差が、そのまま印税の48,000円(1,600円×300部×10%)になります。報告書に返品を引き忘れた、あるいは別の部数が含まれている、といった原因が考えられます。
第3期は、累計が10,000部を超える期です。前の期までで8,200部なので、この期の2,500部のうち1,800部が基本の率、700部が高率になります。計算は1,600円×(1,800部×10%+700部×12%)で422,400円です。報告書の400,000円は、2,500部の全部に10%を掛けた額に一致します。率の切り替えが報告書の計算に反映されていない可能性があります。
3期の合計は、再計算が1,734,400円、報告が1,760,000円で、差は25,600円です。行ごとの差は48,000円と-22,400円で、合計では打ち消し合っています。合計だけを見ると小さい差に見えるため、検算は必ず行ごとの差額で行います。
落とし穴
累計の基準を決めずに高率の境界を引くと、第3期の部数が動く
第2期の実売を、報告のとおり3,500部として採用するか、再計算の3,200部として採用するかで、第3期の累計が8,500部と8,200部に分かれ、高率になる部数が1,000部と700部に変わります。差額が出た期を精算するまでは、後続の期の再計算が確定しません。第2期の扱いが決まってから、第3期以降を引き直します。
刷部数方式に切り替えるときの置き方
契約が刷部数方式なら、契約条件のB6を「刷部数」に変えるだけです。H列の対象部数がB列の刷部数に切り替わり、累計と高率の判定もその部数で動きます。実売の再計算(F列)と差(G列)は残るので、報告書の実売部数の整合を見る点検には引き続き使えます。
刷部数方式でも、実売部数のずれは意味を持つことがあります。契約が「実売部数を報告書に記載する」と定めているなら、印税には効かなくても報告書の正確さの確認になりますし、重版の判断材料にもなります。
Claude for Excelに点検を頼む
ブックが組めたら、Claude for Excelに点検を頼みます。Claude for Excelは、開いているブックについての質問に、セル単位の根拠を付けて答えるExcelのアドインです。根拠のセルをクリックして、参照先へ移動できます。Pro、Max、Team、Enterpriseの各プランで使えます。
見てほしい列を名指しして、点検の範囲を絞ります。
計算シートのL列は印税の再計算、M列は報告書の印税額、N列は差額です。
次の3点を点検してください。
1. K列が、契約条件のB5(高率に切り替わる累計部数)を参照して
いますか。参照先がずれている行はありませんか。
2. G列かN列が0でない行を一覧にして、それぞれの原因として
考えられる箇所をセル番地付きで挙げてください。
3. N列の合計が0でないのに、行ごとの差が打ち消し合っている
ケースはありませんか。1つ目は、式そのものの点検です。コピーで参照がずれると、特定の行だけ高率の判定が狂います。2つ目は差額の抽出で、原因はあくまで候補として受け取り、報告書や契約書に当たって確かめます。3つ目は、先ほどの第2期と第3期のような相殺を拾う問いです。
境界の動きは、Claudeに仮の数字を入れさせても確かめられます。「第2期の実売を3,200部、3,500部、4,000部に変えたとき、第3期の印税がどう動くかを並べてください」と頼めば、累計の境界が動くたびの変化が表になります。Claude for Excelは数式の関係を保ったまま値を変えて、下流の計算を更新できます。試す前に、ブックのコピーを取っておきます。
報告期が多いときの扱い
Claude for Excelが1回の読み取りで受け取れるのは、データのあるセルで2,000セルまでで、それを超える大きなシートは複数の手順に分けて読み込まれます。報告期が数十期に及ぶ長期の本や、複数の書籍を1枚に載せたブックでは、書籍ごとにシートを分けると依頼の意図が伝わりやすくなります。大きな変更は一度に頼まず、段階を分けて頼むのが、読み取りの上限や待ち時間の面でも向いています。
契約書と報告書の突き合わせは人が行う
Claude for Excelのページは、監査上重要な計算を検証なしで任せないこと、顧客向けの最終成果物を人のレビューなしで出さないことを、推奨しない使い方として挙げています。印税は収入に直結するため、この線引きに当たります。
突き合わせは単純です。差額が0の期と、差額が出た期から1つずつ選び、電卓で印税を出して、計算シートの値と照合します。マクロやVBA、データテーブルはClaude for Excelでは扱えないため、別のブックのマクロで計算している場合は、結果を値で貼って比べます。
差額が出た行の扱い方
- 1
報告書の数字を写し間違えていないか見る
部数報告シートの数字を、届いた報告書の原本と見比べます。写し間違いなら、差額はここで消えます。
- 2
契約書の条項で、数え方を確かめる
対象部数、返品の扱い、率の切り替え、定価の税抜か税込かを、契約書の文言で確かめます。
- 3
残った差額を、数字つきで出版社に問い合わせる
期、部数、差額、再計算の式を並べた表を添えて、確認を求めます。精算の可否は契約と出版社の判断です。
外部から届いたブックを開く前に
部数報告書は、出版社からExcelファイルで届くことがあります。Claude for Excelのページは、外部から届いたファイルに隠れた指示が混ざっている可能性があるとして、信頼できるスプレッドシートにだけ使うよう警告しています。ダウンロードしたテンプレートやベンダーのファイルも例に挙がっています。
届いたファイルを直接開いてアドインを動かすのではなく、数字だけを自分のブックの部数報告シートへ値で写して使うのが、安全な運用です。この手順は、報告書の数字を手で写す前提で組んであるため、そのまま当てはまります。
Claude for Excelは、既存のデータを上書きする前に警告を出します。それでも、依頼する前にブックのコピーを取っておくと、取り返しがつかなくなる事態を避けられます。契約条件には金額や率といった機密性の高い情報が入るので、社外のファイルサーバーなどに置くブックへ使うかどうかは、所属先の情報の取り扱いに合わせて決めます。
ずれやすい入力と契約の読み方
式が正しくても、入力側でずれが出ます。点検の最初にこれらを洗います。
- 紙版と電子版: 電子書籍の印税は、率や数え方が紙の本と別に定められていることがあり、1つの率で全部を計算しないようにします
- 献本・見本・宣伝用の部数: 実売に含めない扱いの契約がある一方、報告書では出荷に含まれている場合があります
- 返品の計上の時期: 返品が出た期に引くのか、返品に備えて一定割合を留保するのかは、契約の定めで決まります
- 増刷分の別枠: 重版ごとに率や基準が変わる契約では、版ごとに行を分けます
- 端数の処理: 行ごとの丸めと、合計での丸めで、数円から数十円の差が出ます
契約書の文言があいまいなときは、数字を触る前に、出版社の担当者に確認します。Claude for Excelに契約の解釈を決めさせないでください。
段階の料率で報酬額が決まる計算は、営業のコミッションにも同じ構造があります。式の組み方の対比は営業コミッションの検算手順にあり、入金と売上の差を月ごとに洗う形はキャッシュレスの入金と売上の突合で扱っています。電子書籍そのものを作る側の準備は、ClaudeでKindle出版の構成・目次を作る手順が参考になります。
検算結果の残し方
結果は、報告期と作業した日を付けて、計算シートを値だけで別のシートに貼り付けて保存します。契約条件のシートの値、手計算で照合した期、出版社に問い合わせた内容を欄外に書いておくと、後で金額を問われたときに再現できます。
Claude for Excelのチャット履歴は、ブラウザー内のIndexedDBにローカル保存され、端末間では同期されません。点検の根拠は、会話ではなくブックの側に残します。
指示欄に「契約条件のシートの値は入力、計算シートは式」と書いておく手もあります。Claude for Excelには、Excelでの会話すべてに効く指示欄があり、数値の書式のような好みや繰り返し使う文脈を書けます。毎回、入力と式の区別を説明する手間が減ります。