- ベストアンサー
エクセル2012のVLOOKUについて
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- エクセルのデータ抽出で列が飛び飛びなんですが
仕事でエクセルを使い始めた初心者です。 シート1に B D E G K L ←列番号 品名 型番 メーカー 数量 ~~ 発注先 単価 ~~ ○○ △△ ×× 5 ~~ ◎◎◎ 100 ~~ ●● ▽▽ ×× 3 ~~ ■■■ 500 ~~ ∵∵ □□ ▲▲ 1 ~~ ◎◎◎ 400 ~~ といった感じで何百件もデータを入力してありまして これをシート2で 発注先 ◎◎ ←ここに発注先名をいれる A D H J L 品名 型番 メーカー 数量 単価 ○○ △△ ×× 5 100 ∵∵ □□ ▲▲ 1 400 こうやって必要なところだけを抽出させたいのですが 範囲の指定の仕方がわかりません。 VLOOKUPだと一つ一つ入力しないといけなそうですし AdvancedFilterだと飛び飛びの列の指定の仕方がよくわからないのです。 列番号が飛んでるのは、セルの結合などが多々まぎれてるからです。 どんな構文をかけばいいんでしょうか?
- 締切済み
- オフィス系ソフト
- エクセルで納品書作成
エクセルで納品書を作成しています。 まず、『Sheet1』に受注一覧表があります。 A B C D E F 1 受注ID 顧客 品名 単価 数量 合計 2 100100 あい商店 みかん 150 4 600 3 100100 あい商店 りんご 150 2 300 4 100100 あい商店 ばなな 200 1 200 5 100101 (株)うえ みかん 150 4 600 3 100101 (株)うえ りんご 150 2 300 4 100101 (株)うえ ばなな 200 1 200 次に、、『Sheet2』に納品書があります。 セルA1に受注IDを『100100』と入力すると、 自動的に、 A B C D 5 品名 単価 数量 合計 6 みかん 150 4 600 7 りんご 150 2 300 8 ばなな 200 1 200 と表示されるようにしたいのですが・・・。 セルA6~A8に =IF(ISBLANK($A$1),"",VLOOKUP($A$1,Sheet1!$A$1:$F$9997,3)) セルB6~B8に =IF(ISBLANK($A$1),"",VLOOKUP($A$1,Sheet1!$A$1:$F$9997,4)) セルC6~C8に =IF(ISBLANK($A$1),"",VLOOKUP($A$1,Sheet1!$A$1:$F$9997,5)) 入力したのですが、↓↓こうなっちゃいましたo(;△;)o A B C D 5 品名 単価 数量 合計 6 りんご 150 2 300 7 りんご 150 2 300 8 りんご 150 2 300 至急、助けてください(/_<。)
- ベストアンサー
- オフィス系ソフト
- エクセルの関数を使った表の作り方について
エクセル2003にて下記の様な表を作っています。 シート1 A B C D E F 1名前 HP 攻撃 速さ 地形 地形補正 2ザク 1000 1500 2000 宇宙 500 3グフ 1500 2000 1000 地上 1000 4ドム 2000 1000 1500 水中 -500 シート2 A B C D E F G 1名前 HP 攻撃 速さ 宇宙 地上 水中 2ザク 1000 1500 2000 500 500 0 3グフ 1500 2000 1000 0 1000 0 4ドム 2000 1000 1500 1000 500 -500 5ジム 1500 1500 1500 500 0 500 6ヅダ 1000 1000 1500 1000 0 0 シート1のAにはシート2のA2~6にある名前をプルダウン形式で選べる様にしてあります。 シート1のAの名前を選択するとB・C・Dの数値がシート2から反映出来る様にvlookupで 作成しています。 問題はEとFで、Eにはシート2のE1・F1・G1から宇宙・地上・水中をプルダウンで選べる様に しており、これらを選択した際Fにシート2のE2:E6の数値が反映される様に作成したいのですが、 作り方がわかりません。 出来ればVLOOKUP等の関数式?を用いた作り方希望です。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルで作る納品書
エクセルにて添付ファイルのような納品書を作ってみようと思いました。 例えば、 1.セルA1にはプルダウンメニューから品名を選び、 2.セルB1には品名ごとに設定されたサイズ一覧が出るようにして、 3.セルC1には2.で選んだサイズごとに設定された価格が表示されるようにしたいと思っております。 indirectやvlookup関数を使うのではないか、という事までは調べましたが、vlookup関数でやろうとすると、リストに商品Aの全サイズ、商品Bの全サイズ・・・とリストの一覧が多くなってしまい、indirect関数ですと、品名を選んでサイズを選んだ上で価格を参照する。という動きがうまくいきませんでした。サイズが無い商品もありますし、なんとか自力で調べきろうと思いましたが、完全に行き詰ってしまいました、どうか皆様のお知恵をお貸し下さい・・・
- ベストアンサー
- その他MS Office製品
- スプレッドシートでVLOOKUPのスクリプト文
スプレッドシートで1つ教えて下さい。 A列のプルダウンで選択すると別シートの単価表を参照し B列からD列に単価が表示されるようにしました。 =VLOOKUP($A2,'単価シート'!$A$2:$D$10,2,False)という式になります。 しかし表示された単価を変更したい時に変更すると式までが消えてしまいます。 プルダウンから変更し直そうとすると式が消えてしまい参照されません。 例えば 単価シート 品番 単価1 単価2 単価3 あ 50 60 70 い 80 90 100 入力シート A B C D あ 50 60 70 ここで単価を修正入力 A B C D あ 55 60 70 式を入力しないで、スクリプト文でできないでしょうか。 どのようなコードになるか分かる方おられましたら よろしくお願いします。
- ベストアンサー
- その他(ソフトウェア)
- エクセルのVLOOKUP関数について。
エクセルのVLOOKUP関数について。 教えて頂きたいです。 sheet2に商品マスターがあり、タイトルとしてセルA1に品目コード、B1に品名、C1に会社名、D1に県名、E1に個数と入力してあります。 sheet2のA2には111、B2にはいちご、C2にランド、D2に埼玉県D3に山梨県、E2に100個、E3に200個、E4に300個 と入力してあります。 sheet1のA2に111と入力し、B2にいちご、C2にランド、D2に埼玉県、D3に山梨県、E2に100個、E3に200個、E4に300個と表示させることは可能でしょうか? 県名に対して2個、個数を3種類持っているのです。出来ればVLOOKUP関数でお願いしたいのですが、他の関数でも構いません。 自分で色々検索し、下の行のセルの値を返す等の記事を見たのですが、いまいち理解できずにいます>< 尚、sheet2の商品マスターは作り直せず、手をつけることも出来ません。(私には権限がない為) sheet2の商品マスターのデータは膨大(約1400行)である為。 222(品目コード)、ぶどう(品名)、遊園地(会社名)、東京(県名)、50個(個数)、 333(品目コード)、みかん(品名)、ドーム(会社名)、千葉(県名)、100個(個数)、200個(個数) と、ぶどうは個数が1種類 みかんは個数が2種類 など、ランダムに商品マスターが作成してあります。 説明が下手ですみません><
- ベストアンサー
- オフィス系ソフト
- EXCEL 複数分岐 参照
初心者ながらエクセルで、単価確認計算の一覧表を作成してます。 商品が10種類ほどあり、重量もそれぞれが異なっている時の単価を出したいのです。 今までは、各商品ごとのシートを作成し、その商品ごとに入力してVLOOKUPを使っていました。 複数のシートにそれぞれ入力してしまうと、チェックがかけにくくなるので 理想としては一枚のシートで確認したいのです。 シート1を入力用のものにして、シート2に商品とその商品ごとの各重量単価を入力しています。 シート1の商品と重量を入力したときに、シート2を参照してシート1の単価のセルに返したいのですが上手くできません。 宜しくお願い致します。 シート1 商品 重量 単価 1 A 10 2 B 18 3 B 29 ↑ ↑ ↑ シート2 重量 商品 2~8kg 8~15kg 15~20kg 20~25kg 1 A 1400 1200 1100 980 2 B 1380 1300 1200 1150 3 C 1000 1000 950 900 4 D 1240 1210 1100 1040
- ベストアンサー
- オフィス系ソフト
- スプレッドシートでの式の保護の仕方
スプレッドシートで1つ教えて下さい。 A列のプルダウンで選択すると別シートの単価表を参照し B列からD列に単価が表示されるようにしました。 =VLOOKUP($A2,'単価シート'!$A$2:$D$10,2,False)という式になります。 しかし表示された単価を変更したい時に変更すると式までが消えてしまいます。 プルダウンから変更し直そうとすると式が消えてしまい 参照されません。 式は消えず、単価だけの訂正入力は可能でしょうか。 分かる方おられましたら、よろしくお願いします。
- 締切済み
- その他(ソフトウェア)
- エクセル 複数条件でのLOOKUP
エクセルで、特定のキーで別表を参照してそこから値を表示するにはVLOOKUPを使用すると思いますが、複数条件でLOOKUPする事は可能でしょうか。 例えば、 シート1のA列とD列 シート2のB列とF列 2つの条件に合う(シート1A列=シート2B列 and シート1D列=シート2F列)レコードをシート2のG列からシート1のE列に表示したいと言う場合です。 シート1 A B C D E 1 01 ** ** 01 2 01 ** ** 02 うう 3 05 ** ** 01 ああ ↑ シート2 A B C D E F G 1 ** 08 ** ** ** 01 いい 2 ** 01 ** ** ** 02 うう 3 ** 05 ** ** ** 01 ああ 判りにくい説明で申し訳ありませんが、よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
お礼
ご回答ありがとうございました。4日間の悪戦苦闘がいっきに片付きました。 FALSE というものをたまに見かけますが、これの使い方・意味を勉強したいと思います。