クリニックや歯科医院で、日々の来院数や売上、自費率をスプレッドシートへ入力している医院は少なくありません。
受付スタッフが診療終了後にレセコンを開き、「今日の患者数は何人か」「保険売上はいくらか」「自費はいくらか」を確認しながら、別のスプレッドシートへ数字を入力します。
ところが、この運用を続けていると、月末になって数字が合わないことがあります。入力を忘れた日があったり、数字を打ち間違えたり、院長から新しい指標を追加してほしいと言われるたびに入力欄が増えたりするためです。
ここで最初にお伝えしたいのは、レセコンと経営管理用のスプレッドシートを無理に一つへ統合する必要はないということです。
レセコンは診療、会計、レセプト請求など医院運営の基幹業務を担います。一方で、院長が毎週確認したい数字や、自院独自の経営指標はスプレッドシートのほうが柔軟に管理しやすいことがあります。
問題なのは、2つの仕組みが存在することではありません。
レセコンの数字を、人が毎日見ながらスプレッドシートへ転記していることが問題です。
レセコンから日計・月計のCSVを出し、そのデータをAIやスプレッドシートの取込機能で整えれば、人が数字を一つずつ入力する工程はかなり減らせます。
この記事では、無床クリニック・歯科医院を想定し、来院数・売上・自費率などの経営指標をレセコンCSVからスプレッドシートへ反映する手順を解説します。

クリニックの売上集計がスプレッドシートに残るのはおかしくない
レセコンを導入しているのに、なぜ別途スプレッドシートが必要なのか。
そう疑問に思う院長もいるかもしれません。
しかし、小規模なクリニックや歯科医院では、レセコンとスプレッドシートがそれぞれ別の役割を持っていることがあります。
レセコンと経営用スプレッドシートは目的が違う
レセコンには、患者の診療・会計・請求に必要なデータが蓄積されています。
一方で、院長が経営を見る際には、レセコンの帳票そのものではなく、「今月の新患数」「自費率」「キャンセル率」「担当者別売上」など、自院が重要だと考える数字だけを一覧で見たいことがあります。
そこで、レセコンから必要な数字を拾い、スプレッドシートへまとめる運用が残ります。
たとえば、次のような役割分担です。
| レセコン側 | スプレッドシート側 |
|---|---|
| 診療・会計データを記録する | 経営指標を見やすく並べる |
| 保険・自費の売上データを保持する | 月別・日別の推移を見る |
| 患者単位の情報を管理する | 院長が必要な指標だけを集計する |
| 日計・月計などを確認する | グラフや前月比較を作る |
この役割分担自体を無理に変える必要はありません。
経営管理用スプレッドシートにしかない項目があるからといって、すぐに新しい基幹システムへ乗り換える必要があるわけでもありません。
問題はスプレッドシートではなく「人が数字を転記していること」
見直すべきなのは、スプレッドシートの存在ではなく、その間を誰がつないでいるかです。
現在、「レセコンを見る」「数字を覚える」「スプレッドシートを開く」「同じ数字を入力する」という作業を受付スタッフが行っているのであれば、その部分は自動化の候補になります。
毎日同じ数字を同じ場所へ入力しているのであれば、人が判断している仕事ではありません。
特に受付スタッフが電話、予約変更、資格確認、会計、レセプト、リコールなどを兼務している医院では、数分の集計作業でも毎日積み重なると負担になります。
さらに怖いのは、入力時間よりも入力ミスです。
売上を一桁間違えたり、入力する日付をずらしたりすると、月末に原因を探す作業が発生します。
そのため、最初に自動化する対象は「グラフ作成」ではなく、数字の転記そのものです。
▶ あわせて読みたい:クリニック・歯科医院の電子カルテとスプレッドシートの二重入力をAIでなくす方法
レセコンCSVから売上・来院数を自動集計する全体手順
レセコンからスプレッドシートへ数字を移す流れは、複雑に考える必要はありません。
基本は次の5段階です。
| 工程 | やること |
|---|---|
| トリガー | レセコンから日計・月計CSVを出す |
| AI・整形 | 必要な列だけ経営指標の型へ整える |
| 反映先 | スプレッドシートへ貼る、または自動取込する |
| 人の確認 | 元データと金額を突き合わせる |
| 院長の確認 | グラフや前月比較を見る |
重要なのは、最初から完全自動化を目指さないことです。
まずはCSVを出し、整形して貼るところまでを安定させます。
そこから毎日同じ形式で処理できると分かった段階で、自動取込や連携へ進めるほうが失敗しにくくなります。
トリガー:日計・月計CSVをレセコンから出す
最初に確認するのは、自院のレセコンからどのようなデータを書き出せるかです。
同じ「CSV出力」ができるレセコンでも、出せる項目や帳票は異なります。
まずは、現在受付スタッフがスプレッドシートへ入力する際に見ている帳票を確認します。
その数字がCSVとして出せるなら、自動化の候補になります。
たとえば、売上、患者数、保険・自費区分、担当者などの元データが取得できれば、後からスプレッドシート側でさまざまな経営指標を計算できます。
ここで重要なのは、「完成した経営表」をレセコンから出そうとしないことです。
必要なのは、経営表の材料になる元データです。
AIに渡す:必要な列だけ経営指標の型へ整える
レセコンから出したCSVが、そのまま経営管理用スプレッドシートへ入るとは限りません。
たとえば、日付の形式が違ったり、不要な列が大量に含まれていたり、保険と自費の区分名が長かったりすることがあります。
そこでAIを使い、「このCSVから日付、来院区分、売上区分、金額だけを残してください」「自費売上を日別に集計できる形へしてください」「担当者名ごとに売上を集計できる表へ整えてください」といった形で、経営表へ入れる前のデータを整えます。
ただし、AIに毎回すべてを任せる必要はありません。
同じCSV形式が毎回出るのであれば、一度ルールを決めた後はスプレッドシートの関数や取込機能、連携ツールで処理するほうが安定する場合があります。
AIは、形式が一定ではないデータを整理するときに特に役立ちます。
反映先:スプレッドシートへ貼るか自動取込する
最初の段階では、AIが整えたデータをスプレッドシートへ貼り付けるだけでも十分です。
これだけでも、「レセコンの画面を見ながら数字を一件ずつ入力する」という作業はなくなります。
その後、毎回同じCSVを使えると確認できたら、自動取込へ進みます。
理想的なのは、受付スタッフが数字を入力するのではなく、「CSVを保存する」「決めた場所へ入れる」「スプレッドシートが更新される」という運用です。
自動化の目的は、高度なシステムを作ることではありません。
受付スタッフが数字を読み取って入力しなくても、経営表が更新される状態にすることが自動化の目的です。
人が確認する:レセコンの合計金額と突き合わせる
売上集計を自動化しても、人の確認をゼロにはしません。
特に金額については、定期的に元データと突き合わせます。
たとえば、レセコン上の日計売上が50万円なのに、スプレッドシート側が48万円になっていた場合、そのまま経営判断へ使うべきではありません。
自動化した直後は、一定期間、元データとスプレッドシートの数字を並行して確認します。
問題なく一致することが確認できてから、確認頻度を減らします。
院長が見る:グラフと前月比較だけを確認する
受付スタッフが毎日数字を作る仕組みから、院長が必要な数字を見る仕組みへ変えるのが最終形です。
院長が確認する画面には、元データをすべて並べる必要はありません。
今月の売上、来院数、新患数、自費率など、経営判断に必要な数字を絞って表示します。
これにより、院長から「この数字も毎日入力して」と受付へ依頼するのではなく、元データから自動計算する項目を増やす考え方へ変えられます。
スプレッドシートに残す経営指標は「入力項目」ではなく「計算項目」にする
売上管理が大変になる原因の一つは、院長が見たい指標が増えるたび、受付の入力項目まで増えてしまうことです。
これは避けるべきです。
経営指標はできるだけ、元データから計算する設計にします。
来院数は新患・再診を分ける
単純な来院数だけではなく、新患と再診を分けて確認したい医院もあります。
元データに新患・再診を区別できる項目があるのであれば、受付スタッフが「新患14人」と別途入力する必要はありません。
CSVから条件に合う件数を自動集計すればよいからです。
自費率は売上データから計算する
自費率も、毎日入力する数字ではありません。
自費売上と総売上が取得できれば、「自費売上 ÷ 総売上」で計算できます。
たとえば院長が「今月は自費率も毎日見たい」と言った場合でも、新しい入力欄を一つ増やすのではなく、自動計算式を一つ追加する考え方にします。
キャンセル率・リコール率は予約データと組み合わせる
すべての経営指標がレセコンだけで作れるとは限りません。
キャンセル率を出すには予約データが必要です。
リコール率を確認したい場合には、対象患者と再来院の情報を組み合わせる必要があります。
つまり、「レセコンCSVだけですべて完結させる」ことを目標にする必要はありません。
必要な指標ごとに、どの元データから計算するかを決めます。
| 指標 | 主な元データ |
|---|---|
| 来院数 | レセコン・診療データ |
| 新患数・再診数 | 来院区分データ |
| 自費率 | 売上区分・金額 |
| キャンセル率 | 予約データ |
| リコール率 | リコール対象データ・来院データ |
| 担当者別売上 | 担当者・売上データ |
| 未収金 | 会計・未収情報 |
この考え方にすると、院長が見たい数字が増えても、「受付の入力作業」が必ず増えるわけではありません。
▶ 関連記事:歯科のリコール対象をCSVから抽出|AIで継続管理と文面出し分けを回す手順
AIと連携ツールはどちらを使う?判断基準はCSVの「揺れ」

ここは非常に重要です。
売上集計を自動化するからといって、すべてAIで処理する必要はありません。
むしろ、毎日同じ形式のCSVが出るのであれば、AIを使わないほうが安定することがあります。
毎日同じ列・同じ形式ならAIより自動取込が確実
たとえば、毎日出すCSVが常に次の並びだったとします。
| 日付 | 区分 | 担当者 | 金額 |
|---|---|---|---|
| 9月1日 | 保険 | A | 〇〇円 |
| 9月1日 | 自費 | B | 〇〇円 |
毎日この形式が変わらないのであれば、スプレッドシート側で読み込むルールを一度作れば済みます。
このような定型業務は、AIに毎回解釈させるより、決められた処理を繰り返す仕組みにしたほうが再現性を高めやすくなります。
CSVの列名や並びが変わるならAIで整形する
一方で、月によって列が増えたり、帳票によって列名が違ったり、複数種類のCSVをまとめなければならなかったりする場合があります。
このような「少しずつ形式が違うデータ」を同じ形へ整える作業は、AIと相性があります。
たとえば、「この3つのCSVを、日付・売上区分・担当者・金額の4列に統一してください」という使い方です。
つまり、AIを使う基準は「高度なことをしたいか」ではありません。データの形式が毎回同じか、揺れるかです。
「AIで全部やる」よりAIと自動連携を分ける
小規模医院で失敗しにくい考え方は、AIと通常の自動化を分けることです。
| 状況 | 向いている方法 |
|---|---|
| 毎日同じCSVが出る | スプレッドシート取込・関数・連携 |
| 列順や形式が変わる | AIで整形 |
| 自由記述が混ざっている | AIで分類・整理 |
| 金額を確定する | 元データとの突合を優先 |
| グラフを更新する | スプレッドシート側で自動化 |
| 前月との差を文章化する | AIを補助的に使う |
AIは便利ですが、毎日同じ計算をするだけならAIを使う必要はありません。
逆に、データの形が揃わず人が毎回修正しているなら、その部分にAIを入れる意味があります。
集計後にAIへ「先月との差」を読ませると経営確認が速くなる
売上集計を自動化した後は、AIの使い方を一段階進められます。
数字を作るだけではなく、その数字を院長が確認しやすい文章へ変える使い方です。
たとえば、今月と先月の集計表をAIへ渡し、「先月と比べて変化が大きい項目を3つ挙げてください」「売上が下がった原因として確認すべき項目を出してください」「新患数、自費率、平均単価の変化を簡潔にまとめてください」と指示します。
AIには原因を断定させず「確認候補」を出させる
ここで注意したいのは、AIに経営判断そのものを任せないことです。
たとえば売上が10%下がったとしても、AIは診療現場で起きたことをすべて知っているわけではありません。
休診日が多かったのか、キャンセルが増えたのか、院長が不在だったのか、自費診療が一時的に減ったのかは、現場の人が確認する必要があります。
そのためAIには、「原因を決めてください」ではなく、「数字から見て、原因確認の候補を挙げてください」と依頼します。
売上だけでなく来院数・単価・自費率を一緒に見る
売上だけを見ても原因は分かりません。
たとえば売上が下がっていても、来院数が同じなら単価が下がった可能性があります。
来院数が減っているなら、予約数やキャンセル数を見る必要があります。
このように複数の指標を並べたうえでAIに変化点を整理させると、院長は確認すべき箇所を早く見つけやすくなります。
AIの役割は「経営者の代わりに判断すること」ではありません。
数字を整理し、院長が判断しやすい状態へ変えることです。
売上集計を自動化しても人が確認する場所は残す
自動化は、人が何も確認しなくてよくなる仕組みではありません。
確認する場所を絞る仕組みです。
最重要は金額の突合
売上集計では、最終的に金額が合っているかを確認します。
特に導入直後は、レセコン側の日計・月計とスプレッドシート側の合計を突き合わせます。
問題なく一致する運用が続いていることを確認してから、確認頻度を調整します。
CSV様式が変わったときは自動処理を疑う
これまで正常に動いていた仕組みでも、元のCSV形式が変われば正しく集計できなくなる可能性があります。
たとえば、レセコンの更新後に列が追加されたり、帳票の並びが変更されたりした場合です。
そのため、「昨日まで動いていたから今日も正しい」とは考えないことが重要です。
元データの形式が変わった際には、取込ルールやAIへの指示を見直します。
患者情報はできるだけ集計値・匿名化データで扱う
売上や来院数の経営分析で、患者氏名や住所などが必要になる場面は多くありません。
外部の生成AIへデータを渡す場合は、患者を特定できる情報を安易に含めず、可能な限り集計値や匿名化したデータを使います。
患者情報をAIへ入力する際の具体的な線引きや院内ルールについては、別記事で詳しく扱うのが適切です。
小規模クリニックなら「1つのCSV・3つの指標」から始める
売上集計を自動化するとき、最初からすべての数字を対象にすると複雑になります。
院長+スタッフ10名以下の医院であれば、まず一つの帳票から始めるほうが現実的です。
おすすめは、売上、来院数、自費率のような、院長が頻繁に確認する3つ程度の指標です。
最初からすべての指標を自動化しない
キャンセル率、リコール率、担当者別売上、未収金なども一度に作ろうとすると、必要なデータ元が増えます。
まずレセコンCSVだけで完結する数字を自動化します。
その後、予約データやリコールデータを追加していくほうが管理しやすくなります。
1か月運用して金額が合うことを確認する
最初の1か月程度は、従来の集計と新しい集計を見比べます。
数字が合わない場合は、自動化が失敗したのではなく、どこで差が出ているかを確認する期間だと考えます。
たとえば、返金や未収金の扱い、日付基準、保険・自費の分類方法が異なっている可能性があります。
ここを整理すると、その後の経営表が安定します。
安定したら自動取込とグラフ化へ進む
データの形式と計算方法が安定したら、次は受付スタッフがCSVを手作業で加工する工程を減らします。
最終的には、「CSVを出す」「決められた場所へ保存する」「経営表が更新される」「院長がグラフを見る」という流れを目指します。
この順番で進めれば、現在のレセコンやスプレッドシートを大きく変えずに、毎日の転記作業を減らせます。
よくある質問
今使っているレセコンを変更する必要がありますか?
必ずしも変更する必要はありません。まずは現在のレセコンから日計・月計や売上データをCSVなどで出力できるか確認します。必要な元データを取得できるのであれば、レセコンを残したまま経営管理側だけを改善できる場合があります。
AIを使わずスプレッドシートだけでも自動化できますか?
できます。毎回同じ形式のCSVが出る場合は、AIを使わず、スプレッドシートの関数やデータ取込、連携機能などで自動化する方法が向いていることがあります。AIは、CSV形式が揺れる、複数データを同じ型へ整えたい、自由記述を分類したいといった場面で使うと効果的です。
CSVを毎回AIにアップロードする必要がありますか?
必ずしも必要ありません。最初はAIで整形しながら必要なデータ構造を確認し、処理方法が固まったら通常の自動取込へ切り替える方法があります。毎日同じ処理を繰り返すだけなら、AIを介さない自動化のほうが運用しやすい場合もあります。
AIが売上金額を間違えることはありませんか?
AIの出力だけを確定値として扱わないことが重要です。AIをデータ整形や傾向整理に使う場合でも、金額については元のレセコンや会計データとの突合を行います。特に自動化を導入した直後は、一定期間、従来の数字と並べて確認してください。
患者情報をAIへ入れてもよいですか?
経営指標の集計で患者を特定できる情報が不要なのであれば、氏名などを含めず、集計値や匿名化したデータを扱う方法を優先します。患者情報や医療情報を外部AIへ入力する場合の具体的なルールは、利用サービスの条件や院内ルールも含めて別途整理する必要があります。
まとめ|レセコンとスプレッドシートは残して、転記だけをなくす
クリニックや歯科医院で売上集計に時間がかかっている場合、最初に見直すべきなのはレセコンでもスプレッドシートでもありません。
その間にある人の転記作業です。
レセコンには診療・会計・請求に必要なデータを残し、院長が見たい経営指標はスプレッドシートへまとめる。この役割分担はそのままでも構いません。
変えるのは、「受付スタッフがレセコンを見て数字を入力する」という工程です。
レセコンからCSVを出し、形式が一定なら自動取込、形式が揺れるならAIで整形する。
そして、売上・来院数・自費率などは手入力する項目ではなく、元データから計算する項目へ変えていきます。
自動化後も、金額の突合と経営判断は人が行います。
AIは院長の代わりに経営判断するものではなく、数字を集め、整え、変化点を見つけやすくするために使うのが適しています。
最初から大がかりなシステムを作る必要はありません。
まずは「一つのCSV・三つの指標」から始め、人が数字を転記しなくても経営表が更新される状態を目指しましょう。
AIは導入して終わりではありません。現在使っているレセコンやスプレッドシートを確認しながら、人が転記している工程と、人が判断すべき工程を整理し、実際の運用に合わせて伴走します。
