![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67b6d)
No.4ベストアンサー
- 回答日時:
今までの、表示が不明なので
勝手に、簡単な下図を想定しました。
今までの単価表示箇所にしたのような古い式が入っていたとして
VLOOKUP関数とIF関数の組合せて
数量入力セルを追加して
赤字部分を、新しい式のように書きかえれば良いかと思います。
![「エクセル関数 数量により3種の単価設定が」の回答画像4](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/5/542472115_5b5686f824755/M.jpg)
No.3
- 回答日時:
こんにちは
>VLOOKUPを使用して図番を入力すれば、品番、品名、摘要、
>単価が自動で出るようにしておりました
No1様が回答していらっしゃるように、その方法を応用すれば良いのではないでしょうか?
単価が3種類だけと少ないのであれば、直接式の中に値を入れてしまうことも不可能ではありません。
一例として、A1セルに数量があるものとして、単価を表示したいセルに
=IFERROR(INDEX({"単価①","単価②","単価③"},MATCH(A1,{1,5,10},1)),"")
のような式を入力することでも単価の表示は可能です。
(表をLookupで検索するのに比して、メンテナンスがしにくいと言えますが)
ご回答ありがとうございます。
当方、VLOOKUPについて簡単なことしか分からずで…。
今日はもう時間がなく、ご回答いただいたことを参考に明日時間をかけて考えます。
No.2
- 回答日時:
こんにちは!
「品番」によって、「品名」や「摘要」は決まっているのですね。
お手元の表の配置が判らないのでこちらで勝手にやってみました。
やり方だけ・・・
↓の画像のようにSheet2に対応表を作成してみました。
Sheet2のD~F列は各個数による「単価」を入れておきます。
D列 → 0~5個未満
E列 → 5~10個未満
F列 → 10個以上
といった具合になります。
Sheet1のA列に「品番」を入力するとB・C列が表示され、
E列「個数」を入力するとSheet2のD~F列の単価が表示されます。
Sheet1のB2セルに
=IFERROR(VLOOKUP($A2,Sheet2!$A:$C,COLUMN(B1),0)&"","")
という数式を入れフィルハンドルでC2セルまでコピー!
D2セルに
=IF(OR(A2="",E2=""),"",INDEX(Sheet2!D:F,MATCH(A2,Sheet2!A:A,0),MATCH(E2,Sheet2!D$1:F$1,1)))
という数式を入れ
B2~D2セルを範囲指定 → D2セルのフィルハンドルで下へコピー!
これで画像のような感じになります。m(_ _)m
![「エクセル関数 数量により3種の単価設定が」の回答画像2](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/7/667667_5b55809415664/M.jpg)
ご回答ありがとうございます。
当方、VLOOKUPについて簡単なことしか分からずで…。
今日はもう時間がなく、ご回答いただいたことを参考に明日時間をかけて考えます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・「I love you」 をかっこよく翻訳してみてください
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・昔のあなたへのアドバイス
- ・かっこよく答えてください!!
- ・あなたが好きな本屋さんを教えてください
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数のテキストファイルをexcel...
-
エクセルのことで教えてくださ...
-
Excelについて質問です。 A1タ...
-
エクセルで入力すると隣のセル...
-
Excelの時刻の不思議
-
Excelの警告について
-
Excelの複数条件の関数
-
Excelマクロで空白セルを詰めて...
-
Excelの数式について教えてくだ...
-
Excelでの表の作り方
-
EXCELの散布図で日付が1900年に...
-
【マクロ】ファイル名の一括変...
-
エクセルでの2項目比較および...
-
エクセルでファイルの最終更新...
-
【マクロ】フォルダ内にあるPDF...
-
任意の値が存在する行に名前を...
-
エクセルの数式バーのフォント...
-
半角カタカナをヘボン式ローマ...
-
EXCELで数値が異なった数字を足...
-
とびとびの大量セルを選択した...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの警告について
-
Excelで数値を時間数に変換する...
-
エクセルの数式バーのフォント...
-
エクセルで数字の組み合わせを...
-
エクセルを使用して、円周率を...
-
Excelで特定の文字列が含まれて...
-
Excel 対象のセルに入力が無い...
-
任意の値が存在する行に名前を...
-
エクセルでファイルの最終更新...
-
index関数の説明をお願いします。
-
条件付き書式でやりたいのですが
-
重複しない値を取り出したい
-
【ExcelVBA】UTF-8(BOM無)でC...
-
【マクロ】マクロが割当てされ...
-
エクセル IF計算式?でしょうか?
-
エクセルで曜日を入れたい
-
表中の指定した条件の文字列を...
-
【Excel】版が同じ事を示す番号...
-
EXCELの散布図で日付が1900年に...
-
Excelについて。Excelに縦1列に...
おすすめ情報