• ベストアンサー

エクセルのIF関数を使った式を教えて下さい。

下記はエクセルのイメージです。2015の下に入れFI計算式を教えて下さい。 入れたいのは、例えば、2015の真下には、もし成長率ランクがAの場合は、2014の300*1.15、Bの場合は、300*1.1、Cの場合は300*1.05です。 成長率ランク Customer 2014 2015 A           XX 300   B          XXX 200   C         XXXX 150   A        XXXXX 200   Aの場合:15% Bの場合:10% Cの場合:5%

質問者が選んだベストアンサー

  • ベストアンサー
  • DJ-Potato
  • ベストアンサー率36% (692/1917)
回答No.1

=C2*IF(A2="A",1.15,IF(A2="B",1.1,1.05)) ですかね。

Mike-san
質問者

お礼

早速ありがとうございます。スミマセン、うまくいかないので、図をアップロードしてみます。

関連するQ&A

  • IFを使ったエクセル計算式について

    添付はエクセルのイメージです。2015の下に入れIF計算式を教えて下さい。 入れたいのは、例えば、2015の真下には、もし成長率ランクがAの場合は、2014の300*1.15、Bの場合は、300*1.1、Cの場合は300*1.05です。同じ計算式を黄色の列に入れて自動計算をしようと思います。

  • ExcelでSheet1/2を作成・・・

    S1に請求書、S2に顧客情報を 初めて質問を投稿いたします。 ExcelでSheet1・Sheet2があります。 Sheet2には顧客情報があります。  A列   B列   C列    D列 会社名 郵便番号  住所  電話番号  a xxx-xxxx a1xxxxx xxx-xxxx b xxx-xxxx b1xxxxx xxx-xxxx c xxx-xxxx c1xxxxx xxx-xxxx c xxx-xxxx c2xxxxx xxx-xxxx c xxx-xxxx c3xxxxx xxx-xxxx とあるとします。 そこで請求書をSheet1を作成してあり、会社名をリストで選択するようにしてあります。会社名を選択するとSheet1上にある、住所が自動的に入力されるようにしてあります。 質問は、会社Cには複数住所があります。そこで、会社Cを選んだときだけ、住所欄にプルダウンで住所を選べるようにしたいのですが、可能でしょうか?

  • vbaで特定の文字を加算して項目に数値を表示したい

    下のようなエクセルがあり、特定の文字ごとに加算してその横のセル数値を入れて表示するマクロを作りたいのですがうまくいきません。 xxxxの数や、その項目数は注文によって数が違うのでうまくいきません 解決策がわかる方いらっしゃいましたらご協力よろしくお願い致します。 ◆注文 xxxxx xxxx xxx xxxx ◆注文 xx xxx xxxx xxxx xx ◆注文 xxx xxxxx xx xxx  この表を  ◆注文 1  xxxxx 1  xxxx 1  xxx 1  xxxx  ◆注文 2  xx 2  xxx 2  xxxx 2  xxxx 2  xx ◆注文 3  xxx 3  xxxxx 3  xx 3  xxx という風にしたいです。どうかよろしくお願いします。

  • エクセルVBAで

    いつもお世話になります。   A     B     C 1 ああ    XXX    東京 2 ああ    X     大阪 3 いい    XXXX   愛知 4 うう    XX    福岡 5 いい    X     横浜 6 うう          神戸 7 うう    XXX    札幌 これを並び替えたいんですが、セルAの『ああ』なら10、『いい』なら5、『うう』なら3、又セルBの『X』一つにつき5を足した数値の小さい順に並び替えたいのですが、VBA上で可能でしょうか? 宜しくお願いします。

  • この因数分解の解き方を途中計算も添えて教えてください。

    この因数分解の解き方を途中計算も添えて教えてください。 1、 8xxx+6xx+3x+1 2、 xxxx-13xx-48 3、 4aaaa-25aabb+36bbbb 4、 xxxxx+7xxx-8 たびたびすみません… 回答よろしくお願いします。

  • エクセル 関数について

    エクセルで仮に Aランク=50以上 Bランク=45から49 Cランク=40から44という設定にします。 例 田中 51 A 大田 40 C 山田 48 B と エクセルに入力してある場合 この数字に応じて、ランクを自動的に入力できる方法はありますか?

  • エクセル VLOOKについて

    現在、エクセルを使って成績表を作っております。 シートA「2013年度」という名前で、 [年度] [氏名] [性別] [教科A] [教科B] [教科C][メッセージ] [面談] XXXX XXXX 男   C     B     A   XXXXXXX XXXXX XXXX XXXX 男   A     C     B   XXXXXXX XXXXX ・ ・ ・ と入学年度ごとにつけております。 作業用シートでは、シートAの情報を参照しながら、 すべての年度ごとの教科の成績順に並び替えをしたシートを作りたいのですが VLOOKUPがうまく使いこなせず、困っております。 コピーアンドペーストで並び変える以外に方法はありますでしょうか。

  • エクセル2003のIF関数についてお尋ねします。

    エクセル2003のIF関数についてお尋ねします。 A1、B1、C1に数字を入れます。A1またはB1が50以上の場合で、「且つ」C1が120以上である場合にD1に※を入れたいときの関数式を教えて下さい。 =IF(OR(A1>=50,B1>=50),?????,"※"、"")という感じなると思いますが、????の部分をどうしたらいいのか分かりません。且つC1が120以上の表現方法がわかりません。よろしくお願いします。

  • エクセルでの範囲内からの検索方法

    エクセルでデータを取得する方法がわからずに困ってます。 やりたいことは以下です。 ・コマンドログがある範囲ないにコピペされている。(フォーマットはなし、並びはばらばら) ・ログの行数は不定(H列がコピペ場所) ・エクセルの関数のみを使ってセル内のデータを取得する。 ・A列にキーワードが記載。(キーワードは、ログ内一意、セル全体一致でなく、一部) ・A列のキーワードを検索し、キーワードが含まれているセルのデータをB列に表示させたい。 上記を、エクセルの関数のみを使って表示させたいのですが、可能でしょうか。 以下は、例です。 B列に入れる関数を知りたいです。 A列  B列                   ・・・    H列 Key1 2013-10-25 Command OK Key1        2013-10-23 login from xxx.xx.xx.xxx Key2 alart from Key2 in file_xxxxx.log         2013-10-23 login from xxx.xx.xx.xxx Key3 PCNO1111がダウンしました。(Key3)    2013-10-24 ログアウトしました。(○○) :                              2013-10-25 login from xxx.xx.xx.xxx                                2013-10-25 login from xxx.xx.xx.xxx                                2013-10-25 login from xxx.xx.xx.xxx                                2013-10-25 Command OK Key1 in PCNO35564-W-ST                                2013-10-25 login from xxx.xx.xx.xxx                                [SYSTEM ALART!!!] alart from Key2 in file_xxxxx.log                                2013-10-25 login from xxx.xx.xx.xxx                                2013-10-25 電源ON TYEPーA                                2013-10-25 login from xxx.xx.xx.xxx                                シャットダウンされます。2013-10-25 23:00:00

  • エクセルのIF関数について

    エクセルの数式でIFを使って、下記のような複数の条件の時に、それぞれの計算結果を算出する式を作りましたが、単純に条件を並べただけで(IFとAND使用)、式が長くなってしまいます。これを短く出来る式の方法はありますでしょうか?(他の関数を使用する方法など)また、エクセルの関数の数式を応用編まで詳しく調べられるサイトをご存知でしたら教えてください。 (条件の例)R1への式入力 (1)A1がに"A"か"B"かを入力 (2)A1がAで、B2の値がC3以下の時、R1には8、C3より大きい場合は、B2-C3の値を表示 (3)A1がBで、B2の値がC3以下の時、R1には5、C3より大きい場合は、(B2-C3)/2の値を表示 といった条件を満たすものが作成したいです。 ちなみに私が作成した式は、 =IF(AND(A1=A,B2<=C3),8),IF(AND(A1=A,B2>C3),B2-C3,・・・・)って感じです。こんな方法しか無いでしょうか?

専門家に質問してみよう