メインコンテンツへスキップ
見出し画像

【初心者向け】ChatGPTとAppSheetで忘れ物管理アプリを作る方法|まずは無料で始めよう

    「アプリを作ってみたい。でも、スプレッドシートに何を入れたらいいの?」

    今回は、その最初の一歩から進めていきます。

    作るのは、忘れ物を登録して、「保管中」「返却済」「破棄済」を選べる小さな管理アプリです。

    項目は5つだけ。
    この記事で、シートの準備から新規登録、保管状況の変更まで試せるようにまとめました。

    ChatGPTには、分からない言葉の説明や、画面で迷ったときの相談を手伝ってもらいます。

    まずは架空のデータで、一緒に基本形を作ってみましょう。

    画像



    今回できるようになること

    ・忘れ物を一覧で確認する
    ・新しい忘れ物を登録する
    ・保管状況を選んで変更する
    ・管理IDを自動生成する

    ※掲載画像と操作手順は、2026年10月29日に実際のAppSheetで確認しています。画面は英語表示の新しいエディタです。アカウントや言語設定によって表示が異なる場合があります。

    1.まずはスプレッドシートを準備する

    Googleスプレッドシートで、新しいファイルを作ります。

    ファイル名は、例えばこちら。

    「NOCOLIO練習用_忘れ物管理」

    下にあるシートタブの名前は、「忘れ物一覧」に変更します。

    すでに仕事で使っているファイルがある場合も、今回は別の新しいファイルで練習してください。

    1行目に、5つの項目を入れる

    次のように、A1からE1まで入力します。

    A1:管理ID
    B1:発見日
    C1:品名
    D1:発見場所
    E1:保管状況

    それぞれ、こんな意味です。

    ・管理ID:1件ずつを区別するための目印
    ・発見日:忘れ物を見つけた日
    ・品名:青い傘、黒い帽子など
    ・発見場所:どこで見つけたか
    ・保管状況:保管中、返却済、破棄済

    2行目から、練習用のデータを入れる

    最初は3件だけ入れてみます。

    2行目
    sample01/2026/10/25/青い傘/サンプル受付/保管中

    3行目
    sample02/2026/10/26/白いハンカチ/サンプル休憩室/返却済

    4行目
    sample03/2026/10/27/黒い帽子/サンプル通路/保管中

    「/」で区切った内容を、A列からE列の別々のセルに入力してください。

    画像



    ここで確認するのは、次の3つです。

    ・1行目に項目名が入っている
    ・2行目から記録が入っている
    ・1つのセルに全部まとめて入力していない

    見出しの上にタイトル行を追加したり、セルを結合したりせず、まずはこの形で作ってみましょう。

    日付の表示がおかしい場合は、B2〜B4を選び、「表示形式」→「数字」→「日付」を確認します。

    2.AppSheetにシートを読み込む

    次は、作ったシートをアプリにつなぎます。

    ① AppSheetにログインする

    シートを作ったGoogleアカウントと同じアカウントを使います。

    ② 「Create」を押す

    続けて「App」→「Start with existing data」を選びます。

    「すでにあるデータから作る」という意味です。

    ③ アプリ名を入力する

    今回は「NOCOLIO練習用_忘れ物管理」にします。

    ④ 「Choose your data」を押す

    データの保存先として「Google Sheets」を選びます。

    ⑤ 練習用のファイルを選ぶ

    先ほど作ったスプレッドシートを選び、「Select」を押します。

    ⑥ 編集画面へ進む

    アプリ作成完了の画面が出たら、「Customize with AppSheet」を押します。

    左側の「Data」から「忘れ物一覧」を開き、5つの項目が読み込まれているか確認してください。

    画像



    画像③は読み込み後の画面です。上部の「Source」に練習用ファイルが表示されています。保管状況の種類は、この後の手順でEnumに変更した状態です。

    「_RowNumber」という項目も自動で表示されますが、自分でシートに追加する必要はありません。

    今回は「管理ID」を、記録を区別する目印として使います。

    3.管理IDを自動で作る設定にする

    同じ「青い傘」が2本あっても、別々の忘れ物として管理する必要がありますよね。

    そのために使うのが「管理ID」です。

    AppSheetでは、記録を区別する列を「Key(キー)」と呼びます。

    「Data」→「忘れ物一覧」で、管理IDの行を確認しましょう。

    設定は次のとおりです。

    ・Type:Text
    ・Key?:オン
    ・Initial value:UNIQUEID()
    ・Editable?:オフ
    ・Require?:オン
    ・Formula:空欄

    ほかの列の「Key?」はオフにします。

    見えない設定項目は、表の下の横スクロールで探せます。管理IDの左の鉛筆マークから、列の詳細を開く方法もあります。

    UNIQUEID()とは?

    新しい記録を作るときに、IDを自動生成する式です。

    今回の環境では、管理IDのInitial valueに自動で入っていました。空欄の場合は、次の式を入力します。

    UNIQUEID()

    列の詳細画面では、「Auto Compute」→「Initial value」を確認してください。

    入力する場所は「Initial value」です。

    画像

    「Formula」や「App formula」に入れると、更新時にも計算し直す設定になるため、キーには適しません。

    「Editable?」をオフにすると、アプリの登録画面でIDを書き換えられなくなります。

    これで、IDを毎回考えて入力する手間や、手入力による重複を減らせます。

    ※ランダムに生成するIDの衝突確率は非常に小さいものの、絶対に重複しないことを保証するものではありません。また、シートを直接編集する場合は、IDを重複させたり変更したりしないようにしてください。

    4.保管状況を「選ぶだけ」にする

    毎回文字を入力すると、「返却済」「返却ずみ」のように表記がばらつきやすくなります。

    そこで、候補から選ぶ形にします。

    ① 「Data」→「忘れ物一覧」を開く

    ② 「保管状況」の左の鉛筆マークを押す

    ③ 「Type」を「Enum」に変更する

    Enumは、用意した候補から1つ選ぶための種類です。

    ④ 「Type Details」の「Values」に候補を追加する

    「Add」を押し、次の3つを1つずつ入力します。

    ・保管中
    ・返却済
    ・破棄済

    ⑤ 次の2つはオフにする

    ・Allow other values
    ・Auto-complete other values

    ⑥ 「Input mode」を「Dropdown」にする

    これで、選択肢を開いて選べる形になります。

    ⑦ 「Done」で閉じ、右上の「SAVE」を押す

    画像



    今回の基本形では、新規登録するときに「保管中」を選んで保存します。

    5.一覧に品名・場所・状態を表示する

    最初の一覧がIDだけだと、何の忘れ物か分かりにくいですよね。

    表示する内容を整えます。

    ① 左側の「App」→「Views」を開く

    ② 「PRIMARY NAVIGATION」の「忘れ物一覧」を選ぶ

    ③ 「View type」を「deck」にする

    ④ 「View Options」で、次のように設定する

    ・Primary header:品名
    ・Secondary header:発見場所
    ・Summary column:保管状況

    ⑤ 右上の「SAVE」を押す

    これで、品名・発見場所・保管状況が一覧に表示されます。

    あわせて、Dataで列の種類も確認しましょう。

    ・発見日:Date
    ・品名:Text
    ・発見場所:Text
    ・保管状況:Enum

    品名を空欄で登録したくない場合は、品名の「Require?」をオンにします。今回のアプリでもオンにしました。

    保存が終わったら、プレビューや起動したアプリの同期ボタンで、最新の設定を読み込みます。

    6.実際に1件登録してみる

    ここまでできたら、動かしてみましょう。

    プレビューの「+」、または起動したアプリの「Add」を押します。

    まず確認するのは、管理IDです。

    ・文字列が自動で入っている
    ・自分では書き換えられない

    この2つを確認できたら、次の練習データを入力します。

    品名:赤い水筒(練習)
    発見場所:サンプル待合室
    保管状況:保管中

    発見日も確認して、「Save」を押してください。

    一覧に「赤い水筒(練習)」が追加されたら、新規登録ができています。

    次は「返却済」に変えてみる

    追加した記録の鉛筆マーク「Edit」を押します。

    保管状況を「保管中」から「返却済」に変え、「Save」を押してください。

    同期が終わったら、スプレッドシートも確認します。

    ・新しい記録が1行追加されている
    ・その記録の保管状況が「返却済」になっている

    今回の動作確認でも、アプリからの新規登録と、同じ記録の保管状況の変更がシートに反映されました。

    ここまでできたら、基本形は完成です。

    迷ったときは、ChatGPTにこう聞いてみる

    画面で止まったときは、「できません」だけでなく、今の画面と、次にしたいことを伝えると相談しやすくなります。

    例えば、こんな聞き方です。

    ――ここからコピー――

    AppSheet初心者です。

    Googleスプレッドシートから「忘れ物一覧」という練習用アプリを作っています。

    列は「管理ID・発見日・品名・発見場所・保管状況」です。

    今はDataで「保管状況」の列設定を開いています。

    「保管中・返却済・破棄済」から1つ選べるようにしたいです。

    今の画面で押す場所を、一度に1操作ずつ説明してください。

    画面が違う場合は、推測せず、必要な情報を聞いてください。

    ――ここまで――

    スクリーンショットを使って相談する場合は、氏名・メールアドレス・顧客情報・勤務先の情報が写らない範囲にしてください。

    うまくいかないときの確認ポイント

    シートが見つからない

    シートとAppSheetで、同じGoogleアカウントを使っているか確認します。

    日付が表示されない

    シートに日付が入っているか、AppSheetの発見日のTypeが「Date」か確認します。

    保管状況の選択肢が出ない

    Typeが「Enum」になっているか、Valuesに3つの候補が入っているか確認します。

    設定を変えたのに表示が変わらない

    エディタの「SAVE」と、アプリの同期は別です。保存が終わってから、アプリを同期してください。

    追加や編集のボタンがない

    Dataの「Table settings」にある「Are updates allowed?」を確認します。今回の操作には、追加の「Adds」と更新の「Updates」が必要です。

    最初は「1件登録できた」で十分

    シートの5つの項目が、入力フォームと一覧になる。
    返却したら、状態を変えられる。

    ここまでできれば、忘れ物管理アプリの基本形は完成です。

    最初から写真や通知まで付けなくても大丈夫。

    まずは架空の1件を登録して、シートに記録が残るところを見てみてください。

    「ここも使いやすくしたい」
    「写真も付けられたら便利かも」

    そんな次の一歩が、少し具体的になるはずです。

    NOCOLIOでは、ChatGPTに相談しながら、小さな「できた」を増やす手順を発信していきます。

    ※この記事は、架空のデータを使った練習用アプリの作成手順です。実際に業務で共有・運用するときは、利用人数に応じた契約や、共有範囲・権限を別途確認してください。


    ⸻
    🌿 うまく進まなくても、大丈夫。

    ChatGPTを使ってアプリを作っていると、

    「思ったような答えが返ってこない」
    「エラーが出たけど、どう質問すればいいの?」

    そんな場面もあると思います。

    でも、質問の仕方を少し工夫するだけで、解決につながることもあります。

    次の記事では、初心者の方に向けてChatGPTへの質問のコツを紹介しています。

    ▶ ChatGPTに何て聞けばいい?初心者向け質問のコツ


    🌿 自分で作るのが難しいと感じたら

    「仕事で使えるアプリを作ってほしい」
    「今の管理方法をもっと簡単にしたい」

    そんなご相談も受け付けています。

    ご相談・お見積もりは無料です。

    ▶ アプリ制作・業務改善の無料相談はこちら


     
     
    「面倒」を、もっと簡単に🌿 ChatGPT・ノーコード・アプリで、仕事や暮らしをちょっとラクにする工夫を発信中。 初心者向けのアプリ制作や業務改善のヒントも紹介。 📩 アプリ制作・業務改善の無料相談はこちら https://forms.gle/WTJPace9nA78B3cj9

    あなたへのおすすめ