2012-04-10 4 views
0

私は私がやりたい何エクセル、値の間のルックアップ、グループは

が列Qに検索された列のQにドルの価値を持っているし、彼らが属するだろうかグループを教えてください。

(in column Z is where i would have the lookup) 

Between 20-39.99 = D 
Between 40-99.99 = C 
Between 100-299.99 = B 
300+ = A 

ありがとうございます。

答えて

1

ルックアップを行う必要はありません。簡単な数式で実現します。

=if(Q1<20,"",if(Q1<40,"D",if(Q1<100,"C",if(Q1<300,"B","A")))) 

それはあなたが何のグループを持っていない列Q.内のすべての値のため

お知らせを動作させるために、列Zを下塗りつぶし:Q1は、ドルの価値を持っている場合

は、その後、Z1で次のように置きます$ 20以下の値の手紙。

+0

助けになるためにトリック – MLeBlanc

+0

はうれしいことでした、ありがとうございました。 –

+0

LOOKUPも可能です。LOOKUP(Q1、{0,20,40,100,300; ""、 "D"、 "C"、 "B"、 "A"}) –

0

;の代わり,ことが必要です。

=IF(Q1<20;"";IF(Q1<40;"D";IF(Q1<100;"C";IF(Q1<300;"B";"A")))) 
+2

セパレータは、地域の設定によって異なります。カンマ、コンチネンタルヨーロッパ、セミコロンを使用 –

+0

ニース、知っておいてよかった!私はなぜExcelがその地域の設定に従って構文が異なるのだろうか。 「IF」のようなキーワードも翻訳されています。間違っている。 –

関連する問題