こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

EXCELで結果別に列を分けたい

EXCELで、A列とB列のを計算し、その計算結果が
ある条件にあてはまればC列に、あてはまらなければならD列に表示させるにはどうすればいいでしょうか?

投稿日時 - 2005-01-25 07:23:54

QNo.1184701

困ってます

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

Excelに「vlookup(ブイルックアップ)」という関数があります。
ヘルプにでますから、参照しながら使ってみてはどうでしょうか。
また、下記URLにもvlookupの説明がありますので見てみてください。

参考URL:http://www.microsoft.msn.co.jp/users/026/default.htm

投稿日時 - 2005-01-25 07:38:21

お礼

ありがとうございます。
どの関数を使っていいかわからず、苦戦していました。
vlookupでいろいろ調べてみたいと思います。

投稿日時 - 2005-01-25 07:42:44

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

if関数で解決できます。

A列とB列の値をかけて、それが100以上ならC列、100未満ならD列に表示させる という風にしたい場合を以下に示します。全て、A1,B1,C1,D1のセルを使います。

A1に10を入力
B1に20を入力 ・・・これを計算すると、Cに表示されるべきですよね?
C1に =IF($A1*$B1>=100,$A1*$B1,"") と入力
D1に =IF($A1*$B1<100,$A1*$B1,"") と入力 
※上の文字列をそのままコピーしてセルに貼り付けるとつかえます

これを必要なだけ下にコピーすればOKです。

ちなみに、C1には「もし、A1とB1をかけた結果が100以上なら、その値を表示。そうでなければ、何も表示しない」、 D1には「もし、A1とB1をかけた結果が100未満なら、その値を表示。そうでなければ、何も表示しない」という関数が入っています。
A1やB1の前の$は、A列とB列を常に参照しようとするお約束(絶対参照)です。

投稿日時 - 2005-01-25 08:23:07

お礼

ありがとうございます。
このやり方でやっていたのですが、数が多くなるにつれ面倒になり、
計算結果を表示させる命令を出せれば、簡略化できるのではと考えています。

投稿日時 - 2005-01-25 19:29:48

あなたにオススメの質問