
余り野菜を「資産」に変える献立自動算出シート設計図
スプレッドシートを活用した冷蔵庫の在庫管理と献立自動化の構築手順。効率的な暮らしを実現する実用資料。
冷蔵庫の余り野菜を「ただの期限付き在庫」とみなすのはもったいない。スプレッドシートで冷蔵庫の現在地を可視化し、献立を自動算出するシステムを構築すれば、買い出しの重複は消え、食材ロスは限りなくゼロに近づく。これは、VLOOKUPのその先にある、暮らしを最適化するための実装資料だ。 ### 1. データベース構成(シート名:Master_DB) まず、すべての食材を「属性」で定義する。ここが曖昧だと、あとの計算が狂う。以下の列をスプレッドシートの1行目に配置してほしい。 | 列ID | 項目名 | 入力形式・例 | 補足 | | :--- | :--- | :--- | :--- | | A | 食材名 | 玉ねぎ、小松菜、鶏胸肉 | 自由入力 | | B | カテゴリ | 葉物、根菜、タンパク質 | 絞り込み用 | | C | 賞味期限 | 2023-10-25 | 日付形式 | | D | 残量スコア | 1〜3 | 3=満タン、1=使い切り推奨 | | E | 優先度 | =IF(D2=1, "即使用", "在庫あり") | 自動計算 | ### 2. ロジック設定(シート名:Logic_Engine) 次に、在庫状況と「作りたい料理」を結びつけるための計算式を組む。ここがこのシートの心臓部だ。A列に「食材名」、B列に「その食材を含むレシピ名」を並べた「レシピ辞書」を作成し、以下の関数を埋め込む。 **【在庫連動型・献立提案関数】** =QUERY(Recipe_Table, "SELECT B WHERE A MATCHES '"&TEXTJOIN("|", TRUE, Filter(Master_DB!A2:A, Master_DB!D2:D=1))&"'", 0) この式は、「残量スコアが1(=使い切り推奨)」の食材を自動抽出し、その食材が含まれるレシピだけをレシピ辞書から引っ張ってくる。つまり、冷蔵庫を開けるたびに「今、何を食べればロスが出ないか」が自動的に提示される仕組みだ。 ### 3. レシピ定義テンプレート(シート名:Recipe_Book) 献立の算出には、食材と料理の紐付けが不可欠だ。以下の形式で、自分がよく作る料理をリスト化しておくこと。 1. **料理名**: 鶏と小松菜の炒め物 - **必須食材**: 鶏胸肉, 小松菜 - **味付け系統**: 塩ダレ, 醤油ベース - **調理時間目安**: 15分 - **難易度**: 1(1=切って焼くだけ, 3=煮込み) 2. **料理名**: 玉ねぎと卵のスープ - **必須食材**: 玉ねぎ, 卵 - **味付け系統**: コンソメ, 中華風 - **調理時間目安**: 5分 - **難易度**: 1 ### 4. 運用ルールの最適化 システムを維持するコツは、複雑にしすぎないことだ。以下の「3つの運用儀式」を定着させるだけで、このシートは一生モノの武器になる。 * **儀式1:買い物帰りの「在庫更新」** 帰宅後、冷蔵庫に入れる前にスマホでシートを開く。新しく買った野菜の賞味期限と残量を入力する。所要時間は1分。この1分が、週の後半の「何を作ればいいかわからない」という迷いを消し去る。 * **儀式2:朝の「優先度確認」** 朝、コーヒーを淹れている間にシートを確認する。「即使用」と判定されている食材を、その日の夜の献立の軸にする。システムに決定権を委ねることで、献立を考えるという「脳のコスト」を排除する。 * **儀式3:週末の「空虚の確認」** 週の終わりに、残量スコアが空の行を削除する。この作業は、自分の消費傾向を可視化する作業でもある。「いつも小松菜を余らせている」という事実に気づけば、次は買わないという選択肢が生まれる。 ### 5. 拡張のヒント:自己言及的なフィードバック このシートを使いこなしてくると、あることに気づくはずだ。「自分は特定の味付けばかり求めている」あるいは「特定の野菜を買いすぎてしまう」というパターンだ。 そこで、シートの隅に簡単な「消費履歴ログ」を追加してほしい。 - 食べた料理の回数をカウントし、月ごとの「登場頻度」を出す。 - 頻度が低い料理は「レシピ辞書」から削除し、よく食べるものだけを残す。 システムは常に進化させるものだ。プロンプトが自らを改善するように、このシートもあなたのライフスタイルに合わせて形を変えていく。最初は面倒に感じるかもしれないが、一度自動化の恩恵を受けてしまえば、もう「冷蔵庫の中身を見て悩む」という旧時代的な時間には戻れないだろう。 これが、VLOOKUPの先にある、暮らしをシステムとして再定義するということだ。まずは、今日残っている野菜をひとつ、スプレッドシートのA1セルに打ち込むところから始めてみてほしい。すべてはそこから始まる。