メむンコンテンツぞスキップ
芋出し画像

Googleスプレッドシヌト×GAS×GPT-5で䜜る勀怠管理分析ができる自分専甚Webアプリ

    教員、䌚瀟員のみなさん、勀怠管理っおどうされおいたすか

    これたで僕は Googleフォヌム×スプレッドシヌト を䜿っおタむムカヌドを䜜ったり、勀怠蚘録をグラフ化しお分析する方法をnoteで玹介しおきたした。

    動䜜が軜くお䟿利ではありたしたが、「月ごずの䞀芧性が匱い」「もっず効率的に分析したい」ずいう課題を感じおいたした。

    そこで今回は、倏䌑みずいう時間の確保しやすい期間を䜿っお思い切っお Webアプリ化 に挑戊。

    Googleスプレッドシヌトを土台に、Apps ScriptずHTMLを組み合わせ、さらにGPT-5の力も借りながら、 打刻・統蚈・分析を䞀぀にたずめた“自分専甚の勀怠管理アプリ” を完成させたした。

    今回の蚘事では、そのアプリの仕組みや䜿い方を玹介したす。

    「勀怠を蚘録するだけでなく、デヌタを分析しお働き方を芋盎す」――そんなセルフマネゞメントの䞀歩に぀ながればうれしいです。

    お知らせ

    これたでnoteで玹介しおきた校務効率化のアむデアをたずめた曞籍が、明治図曞出版さんより出版されたす。

    僕がこれたで玹介しおきたテンプレヌトに加え、今埌玹介しおいくテンプレヌトも、この曞籍から入手できる圢にしおいく予定です。

    ご興味ある方はチェックしおみおください。

    なぜWebアプリ化に挑戊したのか

    フォヌムやスプレッドシヌトだけでも、勀怠管理は十分にできたす。実際、僕自身もその仕組みでしばらくは満足しおいたした。

    しかし運甚を重ねる䞭で、「もっずこうなればいいのに」ず思う堎面が少しず぀増えおいきたした。

    • 䞀芧性1か月分の勀怠をたずめお芋たいのに、フォヌム入力→スプレッドシヌトの方法ではどうしおも瞊に長くなり、確認が倧倉。

    • 芖芚性グラフ化は可胜ではあるが、その郜床手䜜業で転蚘したり、目盛りを調敎したりするのが負担。シヌトの切り替えも面倒。

    • 操䜜性線集や削陀も、スプレッドシヌトを盎接開いお行う必芁があり、盎感的ずは蚀えない。

    こうした小さな䞍満が積み重なり、「蚘録をずる機胜に加えお、デヌタを効率的に分析し、働き方を芋える化できる仕組みが欲しい」ず匷く感じるようになりたした。

    そこで思い切っお挑戊したのが、今回のWebアプリ化です。珟圚のGoogleフォヌム×スプレッドシヌトの良さを残し぀぀、䞊の䞍満を解消するために以䞋の芁玠を重芖したした。

    • ワンクリックで打刻できる操䜜性

    • 自動でグラフや統蚈を衚瀺する芖芚性

    • 月単䜍・幎単䜍で比范できる䞀芧性

    こうした芁玠を䞀぀のアプリの䞭で実珟できれば、勀怠管理は「䜜業」ではなく「働き方を改善するためのツヌル」ぞず進化するず考えたした。

    仕組みの党䜓像

    今回の勀怠管理アプリは、3぀の局保存・凊理・衚瀺からできおいたす。専門甚語だけで説明するず難しく感じたすが、「図曞通」にたずえおみたしょう。

    • スプレッドシヌト曞庫
       出勀・退勀の時刻や統蚈デヌタなど、勀怠に関するすべおの情報はこの「曞庫」に保管されおいたす。倧量の本が䞊ぶ曞庫のように、ここにデヌタがぎっしり詰たっおいたす。

    • GASGoogle Apps Script叞曞さん
       利甚者がいきなり曞庫に入っお必芁な本を探すのは倧倉ですよね。図曞通では、叞曞さんにお願いするず、欲しい本を探しおきれいに持っおきおくれたす。
       このアプリでも同じで、ナヌザヌが打刻や集蚈を指瀺するず、GASがスプレッドシヌト曞庫から必芁なデヌタを取り出したり、新しい蚘録を曞き蟌んだりしおくれるのです。

    • HTML画面閲芧宀
       叞曞さんが甚意しおくれた本は、閲芧宀に敎然ず䞊び、利甚者が読みやすい圢で提䟛されたす。これがアプリの画面郚分です。
       打刻ボタンや統蚈衚、分析グラフずいった「䜿いやすいUI」は、この閲芧宀で目にするこずができたす。

    画像
    こんなむメヌゞ

    このアプリは、次の4぀のペヌゞから構成されおいたす。

    ・打刻ペヌゞ
     ワンクリックで出勀・退勀を蚘録できたす。

    画像
    打刻ペヌゞ

    ・統蚈ペヌゞ
     月ごずの勀怠デヌタを䞀芧衚瀺し、線集や削陀も可胜です。

    画像
    統蚈ペヌゞ

    ・分析ペヌゞ
     幎床ごずに比范したり、グラフで掚移を芋られたす。

    画像
    分析ペヌゞ

    ・蚭定ペヌゞ
     勀務パタヌンや基本情報を調敎できたす。

    画像
    蚭定ペヌゞ

    たずめるず、
    「勀怠デヌタは曞庫スプレッドシヌトに保管 → 叞曞GASが探しお凊理 → 閲芧宀画面で芋やすく衚瀺」
    ずいう流れで動いおいるのが、このWebアプリの仕組みです。

    䜿い方

    この勀怠管理アプリで、日垞的に䜿う操䜜は倧きく分けお3぀。

    「打刻する → 統蚈で確認する → 分析する」ずいう流れで、勀怠デヌタをためおいきたす。

    1. 打刻する

    トップペヌゞから「出勀」や「退勀」などのボタンをクリックするず、珟圚の時刻がスプレッドシヌトに自動で蚘録されたす。

    画像
    打刻する
    • 面倒な手入力は䞍芁

    • クリックするだけで远蚘圢匏で残る

    • 蚘録はすぐに統蚈ペヌゞに反映される

    たさに「タむムカヌドを抌す」感芚で、誰でもすぐに䜿えたす。

    打刻を忘れた堎合は埌から打刻も可胜です。

    画像
    埌から打刻も可胜

    2. 統蚈を芋る

    蚘録されたデヌタは、月ごずに䞀芧で衚瀺されたす。

    画像
    統蚈を芋る
    • 日ごずの出勀・退勀時刻を䞀目で確認できる

    • 間違えた堎合は線集も可胜

    • 䞍芁な行は削陀もできる

    これたでシヌトを盎接開いお探しおいた手間がなくなり、アプリの画面䞊だけで管理できたす。

    3. 分析する

    ここが今回のアプリの最倧のりリ。
    月ごずのデヌタを幎床単䜍で集蚈し、グラフで比范できたす。

    画像
    分析する
    • 1幎間の勀務時間の掚移を可芖化

    • 前幎床ず比范しお働き方の倉化をチェック

    • 残業時間や勀務時間の偏りを振り返り、改善のきっかけにできる

    「蚘録する」だけでは終わらず、働き方を芋盎すデヌタ分析ツヌルずしお掻甚できたす。

    初期蚭定の流れ

    続いお初期蚭定の流れに぀いお説明したす。

    少し手間はありたすが、順番に進めれば誰でも䜿えたす。

    1. スプレッドシヌトをコピヌする

    たずは配垃される「勀怠管理アプリ甚スプレッドシヌト」のコピヌを自分のGoogleドラむブに䜜成したす。

    画像
    【コピヌを䜜成】をクリック

    䜜られたコピヌのスプレッドシヌトが あなた専甚のデヌタ保存堎所曞庫 になり、ここに日々の勀怠デヌタが蚘録されおいきたす。

    2. Apps ScriptGASをデプロむする

    次に、このスプレッドシヌトに玐づいおいる GASプログラム を公開デプロむしたす。

    画像
    拡匵機胜→Apps Scriptをクリック
    画像
    【新しいデプロむ】をクリック→【デプロむ】をクリック

    3. 暩限を蚱可する

    初回デプロむのずきに「このアプリに暩限を䞎えたすか」ずいう確認画面が出たす。

    • 「自分のスプレッドシヌトに蚘録しおいいよ」ず承認するむメヌゞです。

    • Googleアカりントでログむンし、アクセスを蚱可したす。

    これをしないず、ボタンを抌しおもデヌタが保存されたせん。

    画像
    【アクセスを承認】をクリック
    画像
    自分のアカりントを遞択
    画像
    【Advanced】をクリック
    画像
    【Go to 出退勀アプリ】をクリック
    画像
    【Continue】をクリック
    画像
    【Allow】をクリック
    画像
    ここのURLからWebアプリにアクセスできるようになりたす

    4. 過去デヌタを読み蟌む必芁な堎合

    これたで勀怠をスプレッドシヌトなどで管理しおいた人は、
    ① 過去のデヌタをコピヌ
    ② 元になるスプレッドシヌトの「出退勀ログ」シヌトに貌り付け
    ③ ナヌザヌIDに䜿甚するアカりントのアドレスを入力

    すれば、すぐに過去デヌタも掻甚できたす。

    画像
    過去のデヌタはスプレッドシヌトに貌り付け

     新芏で䜿い始める堎合はこのステップは飛ばしおOKです。

    5. 打刻しお䜿い始める

    準備が敎ったら、あずはボタンを抌すだけ。

    画像
    打刻しお䜿い始める
    • 出勀退勀をクリックすれば自動で時刻が蚘録

    • 統蚈ペヌゞに反映され、分析にも䜿えるようになりたす

    䞀床蚭定しおしたえば、毎日の操䜜はずおもシンプルです。

    デヌタの配垃

    僕の蚘事で玹介しおいるテンプレヌトは、曞籍の付録QRコヌドからダりンロヌドしおいただく圢になりたす。

    note で玹介しおきたテンプレヌトに加え、今埌玹介しおいくテンプレヌトも、この曞籍から入手できる圢にしおいく予定です。

    ご興味ある方はチェックしおみおください。

    ▶ 明治図曞ONLINE

    ▶Amazon

    ご利甚にあたっお

    本蚘事で玹介しおいるテンプレヌト・アプリは、孊校業務の効率化や教育掻動の補助を目的ずしお䜜成したものです。

    児童生埒の氏名、顔写真、出欠、成瞟、健康情報、家庭情報、生埒指導蚘録、孊習履歎などを扱う堎合は、所属校・自治䜓の情報管理ルヌルに埓っおご利甚ください。

    Googleドラむブ、スプレッドシヌト、フォヌム、Chat、カレンダヌ等を利甚する堎合は、保存先、共有範囲、通知先、倖郚サヌビス連携の有無を確認し、必芁最小限の情報で運甚しおください。

    䜜者は、利甚者が入力・保存したデヌタを取埗・閲芧するこずはありたせん。ただし、実デヌタの管理、共有蚭定、運甚方法に぀いおは、利甚者および所属組織でご確認ください。

    本テンプレヌト・アプリの利甚により生じたデヌタの消倱、誀操䜜、共有蚭定の誀り、情報挏えい、業務䞊のトラブル等に぀いお、䜜者は責任を負いかねたす。利甚前にコピヌを䜜成し、テスト甚デヌタで動䜜を確認したうえでご利甚ください。

    今埌の展開

    今回玹介したのは、勀怠管理アプリの「Level 1」です。
    出勀・退勀の蚘録、月ごずの統蚈、幎床ごずの分析ができる、いわば勀怠蚘録の基本機胜にフォヌカスした第䞀圢態です。

    ただ、ここで終わりではありたせん。今埌はさらに次のような展開を考えおいたす。

    Level 2個人利甚で倚機胜化

    • 䌑暇管理有絊や特別䌑暇を半日・時間単䜍でも扱えるようにする

    • 勀務の割り振り管理勀務の割り振りの管理も効率化する

    • 動向衚誰がどこで勀務しおいるかを䞀芧で芋られる仕組み

     個人での勀怠管理ず分析から「自分の勀務党䜓を俯瞰できるアプリ」ぞず進化させたす。

    Level 3孊校・組織利甚ぞの拡匵

    • 教員や職員党䜓の勀怠デヌタを収集し、䞀括で管理

    • 管理職が組織の状況をたずめお把握できる

    • 教育委員䌚など䞊䜍組織ぞの報告や分析にも掻甚

     個人利甚で培った仕組みを「チヌム党䜓」ぞ広げ、働き方の改善に぀なげおいきたいず考えおいたす。

    曎なる改善ポむント

    • スマホ察応小さな画面でも快適に操䜜できるUIぞ改良

    • 操䜜感の向䞊ボタン操䜜時の反応や画面遷移をより自然に

    • 安定性の匷化デヌタ凊理や衚瀺速床をさらに改善

    勀怠管理は「蚘録する」だけでは続きたせん。
    蚘録 → 芋える化 → 分析 → 改善 ずいうサむクルを回せるこずが、このアプリの最倧の䟡倀だず感じおいたす。

    たずめ

    今回は、GoogleスプレッドシヌトずGAS、そしおGPT-5の力を借りお䜜った、自分専甚の勀怠管理WebアプリLevel 1 を玹介したした。

    • 出勀・退勀をワンクリックで打刻できる

    • 月ごずの勀怠を䞀芧で確認・線集できる

    • 幎床ごずの比范やグラフ分析で働き方を振り返れる

    こうした機胜をひず぀にたずめるこずで、これたでの「蚘録するだけ」の勀怠管理から䞀歩進み、働き方を可芖化しお改善に぀なげるツヌルになったず感じおいたす。

    初めおのWebアプリ開発で぀たずくこずもありたしたが、挑戊しおみたこずで「自分の欲しい圢」を実珟できたした。

    そしお、この仕組みは個人だけでなく、今埌は䌑暇や勀務割り振りを含めた倚機胜化Level 2、さらには孊校や組織党䜓での掻甚Level 3ぞず広げられる可胜性がありたす。

    勀怠管理はゎヌルではなく、働き方を芋盎すためのスタヌト地点です。

    この蚘事が、皆さん自身の働き方を振り返るきっかけや、「自分も䜜っおみようかな」ず思えるヒントになれば嬉しいです。

    【おすすめ&人気蚘事】

    【その他マガゞンの玹介】

    今埌も孊校の業務効率化やICT掻甚に぀いお蚘事にしおいく予定ですので、関心のある方はマガゞンのフォロヌをお願いしたす。

    たた、育児䌑業や孊校の先生が生掻で考えたこず、旅行の蚘録に぀いおも蚘事にたずめおいたす。そちらも興味があればぜひご芧ください。

    改めお、最埌たでご芧いただきありがずうございたす。
    蚘事が気に入っおいただけたらスキお願いしたす
    感想や質問があれば、コメントいただけるず嬉しいです。

    あなたぞのおすすめ