シートαに
A B C D
1 たまねぎ |4|豚肉肩|300
2 にんじん |3|ひき肉|400
3 ジャガイモ|7|いわし|250
のように以下ずらずらっと材料を記入しています。
実は今回、任意の材料名を書くとその隣の値から減算される、というふうにしたいと思っています。
たとえばシートβの好きな場所に
いわし|150
と書くと、シートαが
A B C D
1 たまねぎ |4|豚肉肩|300
2 にんじん |3|ひき肉|400
3 ジャガイモ|7|いわし|100
というふうにしたいのですが、どういった関数を利用していけばいいんでしょうか・・・
No.2ベストアンサー
- 回答日時:
シートBに
材料名と引き算する値のリストを作成します。
引き算しない場合は、未入力か0を入れます。
シートAで
材料の数を入れる時に
=250-VLOOKUP(C3,B!$A$1:$B$6,2,FALSE)
の様に入力します。
説明:
シートBから該当値を探してきます
VLOOKUP(C3,B!$A$1:$B$6,2,FALSE)
↑
VLOOKUP(いわしを検索,シートB!対応表の範囲,2列目から値を持ってくる,一致した場合だけ)
なるほど、VLOOKUP関数を使えばいいんですか。
ありがとうございます。
ただ対応表の範囲を複数の列を選択する方法がわからないので、もう少し勉強してみます。
No.1
- 回答日時:
> どういった関数を利用していけばいいんでしょうか・・・
関数では不可能です。
やるとしても、VBAを使用する事になります。
> 特定の値を入力すると
Excelは「特定の値が入力された」という事を判断しません。
たとえば、家計簿ならばどこかの値が変更された、ファイルが開かれた際に全部の計算をやりなおします。
計算結果が常に同じなので、変わっていない→前の値を覚えているように見えるだけです。
--
VBAを使うにしても、
> 任意の材料名を書くとその隣の値から減算される、
が新しく書かれたのか、前から書かれていたのかの判断が出来ないので、ひたすら値を減らし続けるような事になりかねません。
また、材料名や値を訂正したときは?削除したときは?などの検討も必要です。
「特定の値を入力するとその隣のセルの値を減算するようにしたい。」という処理を使って「何をやりたいのか?」という目的を補足してもらえれば、代替案や制限つきの案を提示できるかも?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA 検索と入力 Excel ブック ぶぶぶ シート ししし 列V 検索対象の列です 最終行は、お 6 2023/05/17 01:40
- レシピ・食事 節約レシピの計算ってざっくり? 画像のレシピは回鍋肉です。 豚バラ肉(薄切り) 150g キャベツ 2 2022/03/25 09:09
- レシピ・食事 下記の材料でできるだけたくさんのおかずを作りたいです レシピ案お願い致します {-豚肉、鶏肉各250 4 2022/09/25 14:28
- レシピ・食事 スープカレーに入れたい具は? 16 2022/12/12 19:35
- Excel(エクセル) Excelの複数ファイルの複数行を別ファイル1つのシートにVBA、マクロで集約する方法 5 2022/09/13 06:30
- Excel(エクセル) 【Excel関数】値が合致するセルの隣のセルを表示させたい 8 2022/10/12 17:44
- Excel(エクセル) Excelで特定の文字列を判定し計算する数式を教えて下さい。 1 2022/05/01 12:04
- Excel(エクセル) エクセル関数について 2 2022/04/13 18:25
- 飲食店・レストラン ニラ玉って 1 2022/11/06 16:22
- Excel(エクセル) EXCEL マクロで 同じフォルダ内の複数ファイルの複数行全体を選択して1つのファイルに集約 4 2022/09/27 18:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【マクロ】エクセルにかいてあ...
-
エクセルの行の抽出について質...
-
Excel初心者です。 詳しい方、...
-
スプレッドシート クエリ関数 1...
-
別シートからの文字を変更
-
Excel初心者です。 詳しい方、...
-
Excel 2019 のピボットテーブル...
-
MOS365 Excel Expert / Excel R...
-
エクセルの数式で教えてください。
-
数学 Tan(θ)-1/Cos(θ)について...
-
4つのパターンを表示するEXACT...
-
各ページの1番上の表示について
-
INDIRECTを使わず excelで複数...
-
関数を教えて下さい。
-
Excelのグラフ軸について
-
Excel:一部のフォントでセルの...
-
エクセルで指定した日付、店舗...
-
Excel ウインドウ枠の固定をす...
-
EXACT関数とIF関数の組み合わせ...
-
写真のコピー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報