guide

パーソナルジムの予約管理はエクセルでどこまで回るか|切り替えどき

2026年9月20日・Rizaflow編集部

パーソナルジムの予約管理をエクセルで回している店は、開業の時期から続けているケースがほとんどです。費用がかからず、自分の好きな形に作れて、慣れたソフトで扱える。最初の半年ほどは、これで十分に回ります。問題は、会員とトレーナーが増えたときに、どこから崩れ始めるかが見えにくいことです。この記事では、エクセルの予約表がパーソナルジムで崩れる場所を具体的に並べ、切り替えるべき時期を自分の店の数字で判断できるようにします。

エクセルで始める店が多いのは、合理的な選択だった

開業したばかりのパーソナルジムは、トレーナーが店主1人、会員は10人から20人ほどという形が珍しくありません。週に受けるセッションは20本から30本程度です。この規模なら、予約はほぼ店主の頭の中に入っていて、表は確認のための控えにすぎません。

この段階でエクセルを選ぶのは、理にかなっています。予約システムの月額を払うほどの件数がなく、会員の顔と名前が一致していて、予約の多くはセッションの終わりに対面で決まるからです。表の形も、自分の考え方に合わせて自由に作れます。

一方で、エクセルの予約表には、店主が1人で全部を見ているという前提が埋め込まれています。書き込むのも、読むのも、直すのも同じ人です。この前提が崩れた瞬間から、表は少しずつ実態とずれ始めます。

崩れるきっかけは、だいたい次のどれかです。

・2人目のトレーナーが入り、同じ表を2人で触るようになった ・会員が増えて、予約の多くがLINEや電話で入るようになった ・コースの残回数を、表の中で数えるようになった ・スマートフォンから表を見て、その場で予約を入れるようになった

どれも店が伸びている証拠です。つまりエクセルの限界は、店がうまくいったときに必ず来ます。以下では、表の形ごとに崩れ方を見ていきます。

パーソナルジムの予約表は、だいたい3つの形に分かれる

エクセルの予約表には、店ごとに工夫があります。それでも、パーソナルジムで使われている形は大きく3つにまとまります。

1つめは、格子型です。縦に時刻、横にトレーナー名や日付を並べ、マス目に会員の名前を書き込みます。紙の予約台帳をそのまま画面に写した形で、空いている時間が一目で分かります。

2つめは、一覧型です。1行に1件の予約を書き、日付、開始時刻、会員名、担当、メニュー、状態といった列を並べます。並べ替えや絞り込みがしやすく、後から件数を数えるのに向いています。

3つめは、会員別シート型です。会員1人につき1枚のシートを作り、そこに来店日と消化した回数、トレーニングの内容を記録していきます。予約表というより、会員の台帳に近い形です。

多くの店は、この3つを組み合わせています。格子型で予定を見て、会員別シートで残回数を数える、といった具合です。そして崩れる原因の多くは、この組み合わせの継ぎ目にあります。格子型に書いた予約を、会員別シートにも書く。どちらか一方だけ直すと、2つの表の中身が食い違います。

自分の店の表がどの形の組み合わせかを、まず書き出してみてください。同じ予約を何か所に書いているかが分かると、どこで食い違いが起きているかの見当がつきます。

格子型は、部屋とマシンの取り合いを表せない

格子型の予約表は、トレーナーごとの予定を見るには優れています。ところがパーソナルジムの枠を決めているのは、トレーナーの人数だけではありません。

たとえば、トレーナーが2人いても、パワーラックが1台しかない店があります。2人の担当が同じ時刻に下半身のトレーニングを予定すると、片方はラックを使えません。個室が1つしかない店なら、同じ時刻に入れられるセッションは1本だけです。シャワーブースが1つなら、前のセッションの会員がシャワーを使っている間、次の会員の着替えが待たされます。

格子型の表でトレーナーを横に並べていると、こうした設備の制約はマス目に現れません。トレーナーAの列にもBの列にも19時の予約が入っていて、表の上では何の問題もないように見えます。ぶつかっていることに気付くのは、当日に2人が同じ部屋の前で鉢合わせたときです。

これを表で防ごうとすると、設備ごとの列を追加する、色で塗り分ける、条件付き書式で重なりを警告する、といった工夫が必要になります。作ること自体はできますが、表を触る全員がその工夫を理解していないと機能しません。新しく入ったトレーナーが、色の意味を知らずに予約を書き込めば、それで終わりです。

もう1つの問題は、時間の刻みです。マス目を30分単位で作っていると、45分のセッションや、前後に15分の入れ替え時間を挟む運用が表に収まりません。15分単位にすると、表が縦に長くなり、スマートフォンでは一画面に収まらなくなります。

残回数を関数で出すと、どこで狂うのか

コース制のパーソナルジムでは、会員ごとの残回数を正確に把握することが欠かせません。エクセルで管理している店の多くは、来店した日に印を付け、その数を関数で数えて残りを出しています。

この仕組みが狂う場面は、だいたい決まっています。

・当日のキャンセルを1回消化とする会員と、振替とする会員が混ざっている ・振替の予約を書くとき、「振替」「ふりかえ」「振」と人によって書き方が違う ・日付を間違えて入れた行を消したら、数える範囲がずれた ・コースを途中で追加購入した会員の、合計回数を更新し忘れた ・トレーナーが自分の担当分だけ、別のファイルで数えていた

どれも、1件ずつなら小さなミスです。しかし残回数は、会員にとってお金そのものです。「あと3回残っているはず」と会員が思っているのに、表では2回になっている。この食い違いが起きたとき、どちらが正しいかを証明する手段が表の中にしかありません。

関数を複雑にすれば、ある程度は防げます。入力できる値をリストから選ぶ形にして表記の揺れを抑える、行を消せないように保護する、といった手があります。ただ、こうした仕組みは作った人にしか直せません。作った本人が忙しくなった途端、誰も手を入れられない表が残ります。

残回数を扱うなら、少なくとも月に1回、表の数字と会員への説明が合っているかを突き合わせる時間を取ってください。その時間が毎月2時間を超えるようなら、表で数える段階はもう過ぎています。

共有した瞬間から、上書きの事故が始まる

2人目のトレーナーが入ると、エクセルの予約表をクラウドに置いて共有するのが自然な流れです。OneDriveやGoogleドライブに置けば、どこからでも開けて、同時に編集もできます。

ここで起きやすいのが、上書きの事故です。

同時に編集できるとはいえ、同じセルを2人がほぼ同時に書き換えると、後から保存した内容が残ります。トレーナーAがスマートフォンで19時に会員の名前を入れた直後、トレーナーBがパソコンで同じマスに別の会員を入れる。どちらの画面にも、自分が入れた名前が表示されたままになっていることがあります。

パソコン版のエクセルでファイルを開いたまま、通信が切れた状態で編集を続けると、再接続したときに競合が起きます。「どちらの版を残しますか」という画面が出て、よく分からないまま片方を選び、もう片方の変更が消える。これも現場で繰り返し聞く話です。

スマートフォンのエクセルアプリは、閲覧には十分でも、細かいマス目への入力には向きません。セッションの合間の5分で次回の予約を入れようとして、隣のマスに書き込んでしまう。誤りに気付かないまま、翌週を迎えます。

事故を防ぐために、「予約を書き込むのは店主だけ、トレーナーは見るだけ」と決める店もあります。これは確実ですが、トレーナーが受けた予約はすべて店主に伝える必要があり、店主のところに連絡が集中します。予約を受ける人が増えると、この形も長くは続きません。

転記が残っている限り、ミスはゼロにならない

エクセルで予約を管理している店の多くでは、予約はエクセルの外から入ってきます。セッションの終わりに口頭で、LINEのトークで、電話で、InstagramのDMで。それを見た人が、エクセルに書き写します。

この書き写しの工程が、ミスの温床になります。厚生労働省が生活衛生関係営業の事業者向けに作ったデジタル化の手引きには、理容業の事例として、次のような課題が挙げられています。

予約の電話を受けた際、一旦メモ帳に記入し、更に日ごとの予約表に転記しているため、ミスが発生する可能性がある 出典: www.mhlw.go.jp

業種は違いますが、パーソナルジムでも起きていることは同じです。メモ帳がLINEのトークに、予約表がエクセルに置き換わっただけです。

パーソナルジムで特に厄介なのは、トレーナーの個人のスマートフォンに予約の連絡が届くことです。担当の会員から直接LINEで「来週の火曜、時間を変えてもらえますか」と届く。トレーナーは返事をして、エクセルを直すのを後回しにする。その日の最後のセッションを終えた頃には、直すことを忘れています。

書き写しを減らすには、予約の入口をエクセルに近づけるしかありません。お客様自身が空き枠を見て予約を入れる形にすれば、書き写す工程そのものがなくなります。エクセルのままでこれを実現するのは難しく、ここが切り替えを考える大きな理由の1つになります。

お客様は、表の空きを見ることができない

エクセルの予約表は、店の内側の道具です。会員は、店の空き状況を自分で確かめる手段を持ちません。

その結果、空き枠の問い合わせが店に届きます。「来週の木曜の夜、空いていますか」「土曜の午前は何時なら入れますか」。トレーナーは表を開いて空きを探し、返事をします。会員はそれを見て自分の予定と照らし、また返事をします。1件の予約を決めるのに、3往復から4往復かかることもあります。

この往復を減らそうと、表の空き部分をスクリーンショットで撮って送る店があります。一見便利ですが、送った瞬間から古い情報になります。画像を見た会員が「木曜の20時でお願いします」と返事をする頃には、別の会員がその枠を取っているかもしれません。

会員の数が30人を超えるあたりから、この問い合わせへの対応がトレーナーの時間を目に見えて削り始めます。セッションの合間の休憩が、空き確認の返事で埋まる。夜、自宅に帰ってからもLINEの返事を打つ。トレーナーの負担として表に出にくいぶん、気付いたときには大きくなっています。

時間帯の問題もあります。パーソナルジムに通う会員の多くは会社員で、予約のことを考えるのは仕事が終わった夜や、寝る前の時間です。23時に「明日の朝、空いていますか」と届いても、店主はもう表を開いていません。翌朝に返事をしたときには、会員は別の予定を入れています。エクセルの表は、店が開いている時間にしか予約を受けられない仕組みだと言い換えることもできます。

1週間だけ、空き状況の問い合わせと、その返事にかかった往復の回数を記録してみてください。週に10件を超えているなら、お客様が自分で空きを見られる仕組みに移す価値があります。

体験の申し込みは、エクセルに入る前に消えていく

会員の予約はエクセルに書かれていても、体験の申し込みは表に載っていない。パーソナルジムでは、この状態がよく見られます。

体験の申し込みは、ホームページの問い合わせフォーム、InstagramのDM、地図アプリ経由の電話と、あちこちから入ってきます。日程が決まれば格子型の表に名前が書かれますが、日程が決まる前の段階、つまり「問い合わせが来て、返事をして、相手からの返事を待っている」状態は、どこにも記録されません。

この段階で止まった申し込みは、誰にも気付かれずに消えていきます。返事を待っているうちに相手が別のジムに決めた。トレーナーが返事を忘れた。DMの通知が他の通知に埋もれた。月にどれだけの申し込みがここで消えているかを、エクセルの表からは知ることができません。

さらに、体験を受けた人のうち何人が入会したかも、表から出しにくくなります。格子型の表には体験の枠が書かれていても、その人が後に会員別シートを作られたかどうかは別の場所にあるからです。広告に費用をかけている店ほど、この数字が見えないことは痛手になります。

エクセルで続けるなら、体験の申し込みだけを記録する一覧を別に作り、問い合わせが来た時点で1行を足す運用にしてください。問い合わせ日、経路、日程が決まった日、来店の有無、入会の有無。この5列があれば、どこで申し込みが減っているかが分かります。

版の履歴で戻すと、他の人の変更まで消える

クラウドに置いたエクセルには、版の履歴が残ります。誤って行を消した、表の形を崩してしまった、というときに、過去の状態へ戻せるのは心強い仕組みです。

ただし、予約表でこれを使うときには注意が要ります。版の履歴は、ファイル全体を過去の時点に戻すものです。午前10時に誤って消した行を戻そうとして、午前9時の版に戻すと、9時から戻した時点までに他のトレーナーが入れた予約もまとめて消えます。

戻した本人は、自分のミスを直したつもりでいます。消えた予約を入れたトレーナーは、そのことを知りません。翌週、会員が来店したときに初めて、表に名前がないことが分かります。

戻す前に、戻す時点以降にどんな変更があったかを確かめる必要があります。これを毎回確実に行うのは、忙しい店では難しいものです。版を戻す操作は店主だけが行う、戻す前に全員に一声かける、といった決まりを作っておいてください。予約を1件ずつ記録として持つ仕組みなら、特定の予約だけを直せるので、こうした巻き込み事故は起きません。

トレーナーが辞めるとき、ファイルは誰のものか

パーソナルジムでは、トレーナーの入れ替わりが起きます。業務委託で関わるトレーナーも多く、契約が終われば店を離れます。このとき、エクセルの予約表で問題になるのが、ファイルとアクセスの扱いです。

共有のエクセルに、トレーナー個人のGoogleアカウントやMicrosoftアカウントで編集の権限を与えている場合、辞めた後もその権限は自動では消えません。店主が権限を外し忘れれば、辞めたトレーナーが会員の名前や連絡先を見られる状態が続きます。

表の中に、会員の電話番号やメールアドレス、場合によっては持病やケガの履歴まで書き込んでいる店もあります。こうした情報が、辞めた人の手元から見える状態は避けなければなりません。

逆のケースもあります。トレーナーが自分のアカウントでファイルを作り、それを店と共有していた場合です。そのトレーナーが辞めてアカウントの共有を切ると、店は予約表そのものを失います。担当していた会員の予約と記録が、まとめて見られなくなります。

エクセルで続けるなら、少なくとも次の3つは決めておいてください。

・予約表のファイルは、店のアカウントで作り、店のアカウントが持つ ・トレーナーには、個人ではなく必要最小限の権限で共有する ・辞めた日に、共有を外す作業を誰がやるかを決めておく

この3つを決めても、実際に運用できるかどうかは別の話です。トレーナーが3人を超えると、権限の管理だけで手間になります。

表に書いてはいけない情報がある

エクセルの予約表は、書き込む内容に制限がありません。そのぶん、本来は別に分けるべき情報まで、同じ表に書かれがちです。

パーソナルジムで特に気を付けたいのは、健康に関わる情報です。腰を痛めた経験がある、高血圧で薬を飲んでいる、医師から運動の制限を受けている。こうした情報は、トレーニングを安全に行うために必要ですが、予約の日時と同じ表に並べる性質のものではありません。

予約表は、トレーナー全員が日常的に開くものです。担当ではない会員の病歴まで、誰でも見える状態になります。スクリーンショットで空き枠を送るときに、隣の列の情報が写り込む危険もあります。

予約表には、予約に必要な情報だけを置きます。日時、会員の名前、担当、メニュー、状態。健康に関わる情報は、問診票として別の場所に保管し、担当するトレーナーだけが見られるようにしておきます。エクセルのままで分けるなら、ファイルそのものを分け、共有する相手も分ける必要があります。

表を分けると、見る場所が増えて不便に感じるかもしれません。それでも、1つの表に何でも書いておく運用は、会員が増えるほど危うくなります。

エクセルのまま続けるなら、先に決めておく約束ごと

すぐに切り替える状況ではない店も、崩れ始める前に約束ごとを決めておくと、表の寿命を延ばせます。パーソナルジムで効き目が大きいのは、次のような決めごとです。

・予約を書き込めるのは、その日の受付を担当する1人だけにする ・キャンセル、振替、1回消化の書き方を、選択式のリストに固定する ・LINEで受けた予約の変更は、返事を送る前に表を直す ・毎週月曜の朝に、その週の予約と表の中身を担当者全員で見比べる ・体験の申し込みは、日程が決まる前から一覧に1行を足す

3つめの約束は、書き写しの漏れを減らすうえで特に効きます。返事を先に送ると、その時点で本人の中では用事が済んでしまい、表を直すのを忘れます。順番を逆にするだけで、漏れは大きく減ります。

4つめの見比べは、15分ほどで済みます。この時間で見つかる食い違いが毎週のように出るなら、約束ごとで持ちこたえるのは難しい状態です。見比べの結果を記録しておくと、次に説明する切り替えどきの判断材料にもなります。

切り替えどきは、数字で判断する

「エクセルが限界かどうか」は、感覚で判断すると先延ばしになります。忙しいときほど、今のやり方を変える余裕がないからです。次の数字を出して、当てはまる数を数えてください。

・予約を書き込む人が2人以上いる ・月の予約件数が120件を超えている ・予約の半分以上が、LINEや電話などエクセルの外から入ってくる ・空き状況の問い合わせが、週に10件を超えている ・残回数の食い違いが、直近3か月で1件以上あった ・予約の書き漏れや二重の書き込みが、月に1件以上起きている ・部屋やマシンの取り合いが、表の外で調整されている

当てはまるのが1つか2つなら、表の工夫で乗り切れる範囲です。入力のルールを決め直し、表の形を整えれば、もう少し続けられます。

3つ以上当てはまるなら、切り替えを具体的に検討する時期です。特に、残回数の食い違いと書き漏れが両方起きているなら、お客様との信用に関わる問題が既に始まっています。

逆に、エクセルのままでよい店もあります。トレーナーが店主1人で、会員の大半が毎週同じ曜日と時刻に通う固定枠で、予約の変更がめったに起きない店です。こうした店では、予約システムに移しても得られるものが小さく、無理に替える必要はありません。

エクセルから移すときに、持っていくもの

切り替えると決めたら、エクセルの中身を全部そのまま持っていこうとしないことが大切です。移すものを絞ったほうが、移行は早く終わり、失敗も少なくなります。

最初に移すのは、会員の一覧です。名前、ふりがな、電話番号、メールアドレス。この4つの列を1枚のシートにまとめ、CSVとして書き出します。多くの予約システムには、CSVで顧客を取り込む機能があります。表記の揺れ、たとえば電話番号のハイフンの有無や全角と半角の混在は、書き出す前に揃えておくと、取り込んだ後に同じ人が2人登録される事故を防げます。

次に、今日から先の予約です。過去の予約まで遡って入れる必要はありません。移行日以降の予約だけを新しい仕組みに入れ、それより前はエクセルに残しておきます。

残回数は、移行日の時点で確定させます。会員ごとに「移行日時点で残り何回」を1つの数字にして、新しい仕組みに入れます。過去の消化の履歴を細かく移す必要はありません。数字を確定させる前に、会員本人にも確認しておくと、後で食い違いが起きにくくなります。

固定枠の会員は、毎週の予約を繰り返しとして登録します。これを忘れると、翌週から固定枠が空いているように見え、他の会員に取られます。

移行の期間は、2週間程度を目安にします。この間はエクセルと新しい仕組みの両方を見ることになりますが、期限を決めずに並行運用を続けると、どちらが正しいか分からなくなります。終わる日を先に決めて、その日からはエクセルに書き込まないと決めてください。

エクセルの次に選ぶ道具で、確かめておくこと

エクセルから予約システムに移すとき、確かめておきたいのは、ここまで挙げた崩れ方がそれぞれ解消されるかどうかです。機能の多さではなく、今のエクセルで困っていることが消えるかで見ます。

・トレーナーごとに予約を受け、同じ時刻の重なりを防げるか ・お客様が自分で空き枠を見て、予約と変更をできるか ・エクセルから書き出した会員の一覧を、そのまま取り込めるか ・トレーナーごとにログインを分け、自分のシフトだけを触らせられるか ・会員ごとの来店の履歴とメモが、予約と同じ場所に残るか

どんな機能が標準で入っているかはできることに一覧があります。スタッフ指名、シフト管理、スタッフ本人のログイン、CSVでの顧客の取り込み、来店履歴とメモを残す顧客管理などが並んでいます。

月の予約件数によって費用がどう変わるかは料金で確認できます。2026年9月時点の表示は税込で、月50件までは無料、1人で月300件までなら月3,300円、トレーナーを最大10人まで登録して月1,000件までなら月7,700円です。エクセルから移る店の多くは、月の件数とトレーナーの人数でどのプランに当たるかがすぐに決まります。上限を超えた月も予約は止まらず、100件ごとの追加料金で続けられる形です。

決済が必須でない業態に合わせて、予約の受付から次の来店までを一続きにしているので、コースの料金を別に受け取っている店でも、予約のたびの決済を使わずに運用できます。

エクセルの表と見比べながら画面を触りたいときは、パーソナルジムを想定したお店が用意されているデモを見るが使えます。お客様側の予約画面と店側の管理画面の両方を、ログインなしで操作できます。

他の予約システムと条件を並べるなら他社との比較、他業種での組み方を見るなら業種ごとの使い方が出発点になります。取り込みや並行運用の進め方については、よくある質問に先に答えがまとまっています。

Q1. パーソナルジムの予約管理は、エクセルのままでも問題ありませんか?

トレーナーが店主1人で、会員の多くが毎週同じ時刻に通う固定枠の店なら、エクセルのままでも十分に回ります。予約を書き込む人が2人以上になった、残回数の食い違いが起きた、空き状況の問い合わせが週10件を超えた、といった状況が重なってきたら、切り替えを検討する時期です。

Q2. エクセルで残回数を管理するときの注意点は何ですか?

キャンセルや振替の書き方を1つに決め、入力できる値をリストから選ぶ形にして表記の揺れを防いでください。行の削除で数える範囲がずれることもあるので、シートの保護も有効です。月に1回は表の数字と会員への説明を突き合わせ、その作業が毎月2時間を超えるようなら表で数える段階を過ぎています。

Q3. エクセルから予約システムに移すとき、過去の予約も入れる必要がありますか?

過去の予約まで移す必要はありません。会員の一覧をCSVで取り込み、移行日から先の予約と、移行日時点の残回数だけを入れれば運用は始められます。過去の記録はエクセルに残して参照すれば足ります。残回数は確定させる前に会員本人にも確認しておくと、後の食い違いを防げます。

Q4. エクセルの予約表を複数のトレーナーで共有するときに気を付けることは?

ファイルは店のアカウントで作って店が持ち、トレーナーには必要最小限の権限で共有してください。辞めたトレーナーの権限は自動では消えないため、外す担当を決めておく必要があります。また、健康に関わる情報は予約表に書かず、担当トレーナーだけが見られる別の場所に分けて保管してください。

ガイド一覧へ