• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで次のように処理できるように、関数を使って処理したいのです。)

エクセルでお弁当の材料を集計する方法

このQ&Aのポイント
  • エクセルを使ってお弁当の材料を集計する方法を教えてください。
  • お弁当屋さんが注文を聞いたお弁当を作るのに必要な材料を集計して用意する方法をエクセルで実現したいです。
  • お弁当の注文数を入力し、材料の集計と必要数の計算を自動化するエクセル関数の作り方を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • Pochi09
  • ベストアンサー率75% (42/56)
回答No.1

まず、お弁当の材料内訳のシートと、注文数の入力と必要材料の計算結果を表示する集計のシートを分けて作成します。 添付の画像が見えるといいのですが、 材料シートには、下記のように内訳を入力しておきます。  |A    |B     |C ------------------ 1|     |ハンバーグ |パセリ ------------------ 2|ハンバーグ|1     |1 ------------------ 3|のり   |0     |0 集計シートはB列に注文数の列を入れますが、材料・弁当名の並び順は材料シートと全く 同じように並べたシートにします。  |A     |B   |C     |D ----------------------- 1|     |注文数|ハンバーグ |パセリ ----------------------- 2|ハンバーグ|5   |1     |1 ----------------------- 3|のり   |1   |0     |0 C2セルに =$B2*材料シート!B2 と入れ、必要な範囲にコピーしてやれば良いかと。

Rosehime
質問者

お礼

ありがとうございます! すんなりと出来ました。 材料の表示を非表示にして、毎日の注文数「本を移動またはコピーで末尾へ移動、コピーを作成」と するのが面倒なので、マクロで実行するようにしようと思いますが もっと楽な方法はありますか? シートに6.1 6.2 と日付で名前を付けていこうと思います。 例えば6.1~6.30迄のシート30枚を楽に作る方法がありましたら 教えてください。 シート名は名前の変更で1つづつ変更するしかないでしょうか? また、翌日の分の注文を前日に整理するので 翌日の日付で「22年6月22日(火)」の ように表示させることは可能でしょうか? もし、お分かりになるようでしたら教えていただけるとうれしいです。

関連するQ&A