人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

エクセルで複数条件による数値呼び出しの式がわかりません。
シートで分けたA、Bがあります。
Aの表にシートBの数値を呼びだすの条件は、以下の通りです。

条件1 シートA「B1にある客先コード(数字)」がシート”資料B”列Rと同じ数字である
条件2 シートA「C1にある商品コード(英数字)」が シート「資料B」の列Sと同じである

上記の条件を満たす場合、

シートB、列Gにある数値をシートAに呼び出しなさい

ANDとかSUMIFを使えばよいのではないかと思いますが
詳しくなくわかりません。
今まで手入力でデータをとっていましたが、時間がかかりすぎるので、
教えていただけますと助かります。

どうぞよろしくお願いいたします。


●質問者: 匿名質問者
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● 匿名回答1号

IF文を使いたまえ。


匿名質問者さんのコメント
ありがとうございます。勉強してみます。

2 ● 匿名回答2号

その問題を出される前にSUMPRODUCTを習いませんでしたか?

最近の匿名質問の回答が参考になると思います
http://q.hatena.ne.jp/1382874896


匿名質問者さんのコメント
エクセルは独学で限られた知識しかありませんでした。 SUMPRODUCTちょっと勉強してます。 ありがとうございました。

3 ● 匿名回答3号
ベストアンサー

客先コードと商品コードでユニークになると思いますので、仮にT列にR列とS列を&で連結させてシートAのB1&C1のデータとマッチングさせるのが簡単だと思います。マッチングにはVLOOKUP関数が良いでしょう。VLOOKUP関数については下記のサイトを見て下さい。
http://office-lab.net/vlookup/


匿名回答2号さんのコメント
>> B1&C1 << こんなのが偶然にも入りこんだら困るので常に使うシステムでB1&C1みたいなのは避けたほうが良いですよ |客先コード|商品コード| |toyota|001| |toyo|ta001|

匿名質問者さんのコメント
ご丁寧な回答ありがとうございました VLOOKUP関数…恥ずかしながら初めて聞きました。 勉強になります。教えていただいた方法で試してみます。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ