報告がない店舗を「売上0」にしない|集計表に提出状況を残す

記事
IT・テクノロジー
3店舗の日報をまとめたところ、1店舗だけ売上欄が空欄だった。空欄を0にすれば計算はできますが、「売上がなかった」のか「まだ報告されていない」のかが分からなくなります。

金額の集計と、報告がそろったかの確認を分けると、途中の数字を確定値として扱うのを避けられます。

■ 3店舗の入力例

店舗A:100円、報告済み
店舗B:0円、報告済み
店舗C:空欄、未報告

この時点で分かるのは、報告済み2店舗の合計が100円ということです。店舗Bの0円は報告された値なので、報告済みの件数に含めます。

報告済み2店舗に限った平均は100÷2=50円です。店舗Cを0円として3で割ると約33.33円になりますが、それを全店舗の確定平均とする根拠はまだありません。

■ 金額の横に、提出状況を置く

確認用の出力例:
報告対象3店舗/報告済み2店舗/未報告1店舗
報告済み合計100円/報告済み平均50円
未報告の店舗:C
14_説明図.png
集計値だけでなく、対象の何件分なのかを一緒に表示します。0円の報告がある店舗を、「空欄と同じ」として未報告へ戻さないことも大切です。

■ 表を見直す順番

1.報告すべき店舗の一覧を用意する

届いた行だけを数えても、届いていない店舗は見つかりません。対象日と営業予定に合う店舗一覧を基準にします。休業店舗を報告対象に含めるかも、運用上のルールを決めます。

2.1店舗1日で何行あるべきか確認する

同じ店舗が2回送信した場合、2店舗分と数えてはいけません。訂正版がある場合は、どの記録を採用するかを確認します。

3.金額の値と提出状況を分ける

空欄、0、入力エラーを区別します。今回の空欄は未報告というルールです。実際には、送信済みでも金額欄だけ入力漏れという場合があるため、その状態も分けられると確認しやすくなります。

4.途中集計には範囲を明記する

「売上合計100円」だけでなく、「報告済み2店舗の合計100円」と表示します。残りの報告が入ったら、件数と金額の両方を更新します。

■ 表示をきれいにするための0埋めに注意

グラフをつなぐため、空欄を0へ置き換えることがあります。そのデータを後の集計へ使い回すと、未報告が0円として扱われる可能性があります。

元の空欄と報告状況を残し、表示用の値が必要なら別列にします。最終的に全店分がそろったことも、金額ではなく対象店舗との照合で確認します。

■ 検証結果

Aの100円、Bの0円、Cの空欄を別の状態として扱い、報告済み2件・未報告1件・合計100円・報告済み平均50円を確認しました。空欄を0として平均へ入れていません。

実際の店舗報告を使用した結果ではなく、集計ルールを確認する入力例です。ファイル形式の読み込みではなく、未入力と0の業務上の意味を分けることがポイントです。

日報をまとめるたびに催促先を探しているなら、金額集計と未提出一覧を一緒に作る仕組みにすると、確認する相手を絞れます。

集計ツールの相談先:
サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す