No.1
- 回答日時:
今パッと思いつくのは ifとandの組み合わせで
=if(and(A5>300000,B5<.21),"A-1",if(and ・・・)と埋め込んでいく方法ですが、どうでしょう?
後は、vlookupなどを使ってやる方法もあるとおもいますが、そっちはまた確認してから書き込みしますね。
No.2
- 回答日時:
IF文を連ねていけば出来なくはありませんが、9ランクも分けると長くなりますので、VLOOKUP関数なら短く表現出来ます。
ただ、これには別に表が必要です。
例えば、セルA1:D3に下のような表を作ります。
A B C D
1 0 A-1 B-1 C-1
2 7 A-2 B-2 C-2
3 30 A-3 B-3 C-3
A列は金額の区切り、B列は21%未満、C列は21~50%、D列は50%以上のときのランク名(例えば)とします。
そして、A5に金額、B5に%が入力されている場合、C5に
=VLOOKUP(A5,$A$1:$D$3,IF(B5<21,2,IF(B5>=50,4,3),TRUE)
と入力し、C6以降はコピーでOKです。
No.3
- 回答日時:
う~IF,VLOOKUPを使われてしまった(汗)
成績を5段階評価するには?
MATCH関数を紹介します。
参考URL:http://www2.odn.ne.jp/excel/waza/function.html#S …
No.4ベストアンサー
- 回答日時:
私も hiromuy さんがお答えしているように vlookup関数を使うのが良いと思います。
ただ、どうせならこれに hlookup関数も絡めたら、条件の変更(17%じゃなくて15%にするとか)にも対応しやすいと思います。
例えば、hiromuy さんが例としてあげた関数
=VLOOKUP(A5,$A$1:$D$3,IF(B5<21,2,IF(B5>=50,4,3),TRUE)
の中の IF()は、何列目のデータをとるかという事なので、lookup関数の参照する表を次のようにして
A B C D
1 0 0.17 0.21
2 2 3 4
3 0 A-1 B-1 C-1
4 7 A-2 B-2 C-2
5 30 A-3 B-3 C-3
この部分の数式をLOOKUP関数を用いて次のようにすれば、(A6に金額、B6に%が入力されている)
=VLOOKUP(A6,$A$3:$D$5,HLOOKUP(B6,$B$1:$D$2,2,TRUE),TRUE)
値が導き出されると思います。
この場合、金額の基準を変更したい場合はA列の数値を、%の基準を変更したい場合は1行目の数値を変更すれば反映されます。
ご回答有難うございます。最初は、なんじゃこりゃ・・という感じでしたなんとかhiromuy さんの方法でやったのですが、(TRUE)が反転してエラーがでました。ですがを消したらなんとかできたのですが、本当にこれでいいのか、不安もあったのですが、niraitameさんの方法で、うまくできました。式自体は、よく分からないのが実情ですが、これで、できて助かりました。本当に有難うございました。
No.5
- 回答日時:
こんにちはkeipapaです
質問の内容を整理すると
1.A列に金額が入力され
2.B列に%が入力される
3.A・B列の内容によりセルの色が変わる
4.9色(ランク)に分ける
これでいいのですか?
色々試しましたが条件付書式は3色(ランク)にしか分類できない様です
従ってki-koさんのご希望のものは出来ないと思います
苦肉の策として
もし9つのランクに上下・優劣があるとしたら
左からランクが上がるごとに1つずつセルに色がつく(棒グラフ風に表示される)
・・・と言うのはどうでしょうか?
補足を頂ければ式などの設定をお知らせします
答えになっていればいいのですが では
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 分譲マンション 中古マンション購入の諸費用の予算について 「日本一わかりやすいマンションの選び方がわかる本」 という 3 2022/09/14 16:51
- Excel(エクセル) Googleスプレッドシートで、あるセルの値に応じて行を自動挿入したい 急いでいます! くわしい方、 3 2023/03/06 19:05
- Excel(エクセル) 単価シートから単価をエクセル関数で自動取得する方法 1 2023/07/02 22:00
- Excel(エクセル) エクセルのマクロを教えてください。 1 2022/03/30 09:29
- Excel(エクセル) エクセルの条件付き書式 3 2022/05/08 03:17
- その他(Microsoft Office) Excel 2列の値を返す数式についてです 1 2022/11/23 22:59
- Excel(エクセル) 【Excel質問】 「本日の日付」から指定条件を満たす営業日経過後の日数を表示させる関数式 3 2022/06/06 23:28
- Excel(エクセル) エクセルで割り振りをする方法 7 2022/08/02 14:02
- Excel(エクセル) excel 表計算 加算するセルが空白の時累計を表示しない又は塗りつぶして表示しないようにしたい 4 2023/07/02 11:50
- Excel(エクセル) エクセルのマイナス表示 3 2022/03/28 16:35
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel2010で、今の、Ex...
-
UNIQUE関数が使えないバージョ...
-
エクセルに詳しい方教えて下さ...
-
Excelで「時間の足し算」はどう...
-
Excelについて質問です。 表の...
-
オートフィルのショートカット...
-
Excel表の文字の幅を狭くしたい
-
勤務表をエクセルで作る際、 最...
-
Excelのフォントについて
-
Excel 2019 のピボットテーブル...
-
エクセルのパスワードの一括解...
-
エクセルのソートについて
-
Excel 連番を入力する方法
-
Excel 漢字二文字の先頭と最後 ...
-
列を増やさずに、月だけの件数...
-
Excelで、10000,20000,30000と...
-
エクセルの検索関数でシート内...
-
Excel 2019 での上書き保存につ...
-
Excelで投入数、加工数、検査待...
-
FormulaR1C1の 相対参照式のコピー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル詳しい方教えて下さい
-
ExcelでA列をコピーしたいので...
-
エクセルのセル統合について
-
Excelの関数で起きた現象の原因...
-
Excelファイルが閉じられい!
-
Excelのシート背景に不明な文字...
-
エクセルの枠線
-
Excel 領収書発行
-
エクセル関数の使い方を教えて...
-
C列にF列の担当者(A〜)を順番...
-
ピポットテーブルの参照元を別...
-
EXCEl VBA
-
Excelでの判別方法
-
VBAで、サブフォルダにある複数...
-
"りんご"と"みかん"というシー...
-
マクロについて教えてください。
-
EXCELファイルが読み取り専用で...
-
同一セルに入力規則のリストと...
-
100行50列の表で、1~40列でフ...
-
なぜか「Nextに対応するForがあ...
おすすめ情報