個人クリエイターの売上・在庫管理

入力のまちがいを色で知らせる|登録していない名前・空欄・重なりを条件付き書式で見つける

公開日: 2026-11-11

頒布記録や販売記録を SUMIFS で集計していると、「記録は書いたのに集計の数が合わない」ということが起きます。原因の多くは、作品名の後ろの空白、イベント名の打ちまちがい、部数の書き忘れのような小さな入力のまちがいです。式はエラーを出さずに 0 として数えるので、気づくのが遅れます。

この記事では、まちがえた行に色が付くように、条件付き書式を3つと、作品の表の重なりを見つけるルールを1つ足します。

まちがいがあると、集計はどうずれるか

頒布記録の表。3行目の作品名「新刊 」、4行目の空の部数、6行目のイベント名「春イベンド」のセルが赤くなっている

この例の頒布記録には、まちがいが3つあります。

作品の表の新刊は、本当は 28 + 3 + 5 = 36部のはずが 33部になります。どの式もエラーを出さないので、表を見ただけでは分かりません。

1. 作品の表に無い名前を赤にする

作品名の列(この例では B2:B201)を選んで、条件付き書式に「数式」のルールを足し、塗りつぶしを赤にします。

=AND($B2<>"",COUNTIF(作品!$A:$A,$B2)=0)

イベント名の列(A2:A201)にも、同じ形のルールを足します。

=AND($A2<>"",COUNTIF(イベント!$A:$A,$A2)=0)

2. 書き忘れた空欄を赤にする

部数の列(C2:C201)には、「作品名は書いたのに部数が空」の行だけ色を付けます。

=AND($B2<>"",$C2="")

部数だけを見て「空なら赤」にすると、まだ使っていない下の行まで全部赤くなります。同じ行のほかの列(ここでは作品名)が埋まっているかどうかを条件に入れるのがポイントです。

3. 作品の表の重なりを赤にする

作品の表。2行目と4行目に同じ「新刊」が書かれ、両方の作品名が赤くなっている。頒布した部数はどちらも33

作品の表に同じ名前が2回あると、SUMIFS はどちらの行にも同じ数を返すので、頒布数も在庫も二重に見えます。作品名の列(作品シートの A2:A201)に、次のルールを足します。

=AND($A2<>"",COUNTIF($A$2:$A$201,$A2)>1)

範囲は $A$2:$A$201 と行まで固定し、数える名前は $A2 と列だけ固定します。こうすると、どの行も「表全体の中で、自分と同じ名前がいくつあるか」を数えます。

まちがいの数を1つのセルで出す

色は、表を上から見ていかないと気づきません。表の上やまとめのシートに、まちがいの数を出しておくと、0 かどうかだけを見れば済みます。

=SUMPRODUCT((B2:B201<>"")*(COUNTIF(作品!A:A,B2:B201)=0))

この例では 1(3行目の「新刊 」)です。COUNTIF の2つ目の引数に範囲を渡すと、1行ずつ数えた結果がまとめて返り、SUMPRODUCT がそれを足します。

色を付ける前に、まちがいを減らす

ソフトごとの違い

作った表を、そのまま使いたい方へ

この記事の頒布記録は、作品・イベント・頒布記録・まとめを1つにまとめたテンプレートで作りました(この記事の赤のルールは、記事で足したものです)。イベント名・作品名をプルダウンで選べるようにしてあり、頒布数・在庫・収支が式で出ます。表を一から作る時間を省きたい方は、同人イベント頒布管理シートもご覧ください。

カテゴリ: 式の書き方