![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
売上(A行)と販売数(B行)のデータがあり、
下記のような条件にて7段階評価を関数を使用して表示させたいです。
評価 売上 販売数
A 300万以下 9000以下
B 300万以上 9000以下
C 300万以下 9000~25000以下
D 300万以上 9000~25000以下
E 300万以下 25000~50000以下
F 300万以上 25000~50000以下
G - 50000以上
自分なりにIFとANDを使用して考えてみても、思うような結果が表示されませんでした。
(引数が多すぎなどのエラー)
お手数ですが、ご教授願います。
(WIN7、EXCEL2010)
No.2ベストアンサー
- 回答日時:
=IF(AND(A13<=300,B13<=9000),"A",IF(AND(A13>300,B13<=9000),"B",IF(AND(A13<=300,B13>9000,B13<=25000),"C",IF(AND(A13>300,B13>9000,B13<=25000),"D",IF(AND(A13<=300,B13>25000,B13<=50000),"E",IF(AND(A13>300,B13>25000,B13<=50000),"F",IF(B13>50000,"G")))))))
多分これで出来るはずです。(試したのはExcel2002ですが…)
以上、以下はその数値を含みます。その辺を調整して下さい。
No.3
- 回答日時:
300万以上と300万以下だと300万は両方ともに含まれますし販売数も以下と販売数~の始まりが重複しますが、それは考えてもらうとしてそのままの表記で説明します。
300万以上の表と300万以下の表を各々作成しVlookup関数で評価を取り出します。
300万以下の表(A1からB4にあるとします)
0 A
9000 C
25000 E
50000 G
300万以上の表(A10からB13にあるとします)
0 B
9000 D
25000 F
50000 G
C1に売上をD1に販売数を入力するとして結果を出したいセルに
=IF(C1<=300,VLOOKUP(D1,$A$1:$B$4,2,TRUE),VLOOKUP(D1,$A$10:$B$13,2,TRUE))
としてください。
早速、ご回答ありがとうございます。
この件で調べていたときにvlookの方法もありそうだとはわかったのですが
いまいちどう組み立てればいいのかわからなかったので
今後の参考にさせていただきます。
No.1
- 回答日時:
一つの式でやろうとするから、長くなって分からなくなるんです。
ですので、こういう時は計算用の列を7つ作ります。
順にAA~AG列とすると
AA:=IF(AND(売上<=300万,販売数<=9000),"A","")
AB:=IF(AND(売上>300万,販売数<=9000),"B","")
AC:=IF(AND(売上<=300万,販売数>9000,販売数<=25000),"C","")
:
AG:=IF(販売数>50000,"G","")
こうすれば、各条件が成立すれば各々の列にA~Gが表示され、
各々の行にはA~Gのどれか一つが表示されます。なので
評価:=AA1&AB1&AC1&AD1&AE1&AF1&AG1
こんな感じで結果が得られます。
確かに1行の式で一発出来ることはできます。でもそうやると後で
条件を一つ増やす、なんてときにメンテナンスができなくなります。
後のこと考えると、一つ一つの式が単純な方が正解ですよ。
計算用の列が見苦しいなら「列を非表示にする」という手もありますし。
早速ご回答ありがとうございます。
目からうろこでした。
確かに、バラバラに試すとできたので、それを一つの式することに必死でした(苦笑)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 仮想通貨(暗号通貨) ビットコインについて教えてください 4 2022/08/21 20:42
- 簿記検定・漢字検定・秘書検定 棚卸減耗損について 2 2022/05/19 04:48
- 固定資産税・不動産取得税 私は30代の独身です 決して自慢ではないです 【年収】 農業収入60万円 不動産収入3476万円 雑 9 2022/05/30 23:25
- 固定資産税・不動産取得税 私は30代の独身です 決して自慢ではないです 【年収】 農業収入60万円 不動産収入3476万円 雑 3 2022/05/29 22:37
- 相続税・贈与税 私は30代前半の独身です 決して自慢ではないです 希望なら証明写真貼ります 【個人年収】 農業収入6 4 2022/06/03 23:55
- 相続・譲渡・売却 不動産譲渡益の計算 3 2022/08/04 13:17
- 確定申告 メルカリの確定申告について 6 2022/12/14 13:04
- 法学 根抵当権分割譲渡登記 債権の範囲について 1 2023/02/06 10:59
- 大学・短大 大学 統計学 1 2022/09/14 11:27
- 宅地建物取引主任者(宅建) Aは、Bに対して、100万円の貸金債権甲を有していたが、 弁済期を過ぎても、未だに返済を受けていない 1 2022/06/06 15:22
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel関数-文字列で自動作成さ...
-
エクセルの関数について教えて...
-
Excelデータをコピペして、ペー...
-
職場の人から聞かれており、こ...
-
ユーザー定義関数をアドイン登...
-
Excelで50個のセルに同じ文字を...
-
スプレッドシート、Excelでの数...
-
Microsoft Officeの中古は信用...
-
エクセルで不等号記号(≠)が上に...
-
スプレッドシートで使う数式を...
-
エクセルでの特別な文字を上に...
-
エクセル日付 文字列の関数がエ...
-
A列とB列を参照してC列に連番を...
-
エクセルVBA、別ブックへ転記す...
-
各ページの1番上の表示について
-
エクセルでセルに標準で入力さ...
-
EXCELの質問です 119から足した...
-
pdfの表をexcelにはりつけて計...
-
Excelのif関数で文字が見えなく...
-
【マクロ】アクティブセルにブ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBA、別ブックへ転記す...
-
エクセルでの作業計算方法について
-
時間によってファイル名が変わ...
-
【関数】適切な文字数の数字を...
-
Excelについて教えてください
-
エクセル初心者です 関数の入れ...
-
【マクロ】ファイル名の変更に...
-
UNIQUE関数が使えないバージョ...
-
エクセルの計算
-
【関数】先頭だけにある、半角...
-
Excelで、決まった行を繰り返し...
-
Excelでセルの値が同じか...
-
LOOKUP関数を使えばいいのでし...
-
Excel
-
はがきについて。
-
エクセルの条件付き書式につい...
-
エクセルのデーターが2か月前の...
-
エクセル②
-
エクセルで「-0.0」と表示さ...
-
Microsoft1Officeの互換ソフト...
おすすめ情報