プロが教える店舗&オフィスのセキュリティ対策術

エクセルの事について教えてください。

かなりの初心者です。
本やネットで調べましたが、自分が探している事が見つからず、ここで質問させて頂きます。
とても簡単なことかもしれませんが、教えてください。

エクセルで【店舗名】を入力し、その横に【1月売上】またその横に【2月売上】と入れていき、【12月売上】まで入れました。【12月売上】の横に機能を使って合計まで出しました。

店舗が40店舗あり、全て足し算合計も出せました。

それでこの40店舗を売上別にA~Eと区切る(評価?)する事は可能でしょうか?

たとえば合計金額で
0~1000はE
1001~2000はD
2001~3000はC
3001~4000はB
4001~5000はA

の様に。。。。 わかりにくい説明かもしれませんが、お返事お願いいたします。

A 回答 (3件)

VLOOKUP関数は如何ですか?



対応表を先に作成します。始まりの金額のみでいいです。

例えば
A1に0、A2に1001、A3に2001…とA5まで入力、B1にE、B2にDとB5のAまで入力。

合計値をA7に出すとして、

B7=VLOOKUP(A7,$A$1:$B$5,2,TRUE)

セル範囲は実際のものにあわせて下さい。
    • good
    • 0

 今仮に、基となる金額がN2セルに入力されているものとします。


 又、5001円以上の場合には、何と表示させるのかが、御質問文中には書かれていないため、取り敢えず4001円以上は全て(何兆円であっても)一律にAと表示させるものとします。

 N2セルの金額を基にした評価を表示させたいセルには、次の関数を入力すると良いと思います。

=IF(AND(ISNUMBER(N2),N2>=0),LOOKUP(N2,{0,1001,2001,3001,4001;"E","D","C","B","A"}),"")
    • good
    • 0

IF文を繰り返し記述(入れ子)すれば可能でしょう。



4001以上のすべては評価Aに、1000以下はすべて評価Eにします。
くくります。「5000越えをSとする」なんて後だしは無しですよ。
合計金額がセルAN2とします。
評価はセルAO2とします。

セルAO2に、式[=if(an2>4000,"A",if(an2>3000,"B",if(an2>2000,"C",if(an2>1000,"D","E"))))]を入力してください。
[]は入力範囲を示すもので入力不要。

結果が表示されたら、セルAO2の右下にある■をドラッグして下方向の必要な行にひっぱれば、
各行に入力することなく式設定が行えます。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!