- ベストアンサー
excel2003プロフェッショナルを使っています
excel2003プロフェッショナルを使っています 関数で質問です A1のセルの数字が1~10までなら B1セルに5%と表示し、11~20なら 6%と表示し・・・・ という風に、条件の数字に幅を持たせて表示させるやり方があれば教えてください Vlookupだと数字が完璧にあってないと表示されません また、条件が10個ほどあるのでifでいちいちやるにはちょっと大変です ご存知の方がおりましたらお願いいたします
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No.2
VLOOKUP関数を使ってもできますね。 A1セルに数字があってB1セルに5%のように表示させるためには、例えばD1セルに1、E1セルに10、F1セルに5%、D2セルに11、E2セルに20、F2セルに6%、D3セルに21、E3セルに30、F3セルに7%のようにデータベースの表を用意します。 そこで、B1セルには次の式を入力してセルの表示形式を%表示にします。 =IF(OR(A1="",A1<MIN(D:E),A1>MAX(D:E)),"",VLOOKUP(A1,D:F,3,TRUE))
質問者
お礼
ありがとうございました ちょっと私には難しかったですが、勉強になりました
- aokii
- ベストアンサー率23% (5210/22062)
回答No.1
fromとtoの条件を決めたセルに記入し、その条件をif文に呼び込む。
質問者
お礼
ありがとうございました 知らない関数もありまして参考になりました
お礼
TRUEですか ありがとうございました 解決いたしました