よねさんのWordとExcelの小部屋 なんでも掲示板

HOME HELP 新規作成 新着記事 ツリー表示 トピック表示 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■13242 / inTopicNo.1)  IF関数の複数条件
  
□投稿者/ KORO -(2018/04/26(Thu) 19:44:21)
      よねさんへ
      
       いつも勉強させていただいています。IF関数の複数条件が分かりません。
       ご教授よろしくお願いいたします。
    
       @ 2までは3000円
       A それ以上は1増すごとに1000円です。
       B 小数点第1位までの数値があり、端数は掛けます。
    
       例えば3.3であれば、
       @の分で3000円
       Aの分で+1000円
       Bの分で1000円×0.3=300円
    
       合計4,300円になります。
    
        F列 ・・・ W列   X列
    
     4行 0.33 ・・・  3   0.3  希望する答え 4,300円
     5行 0.10 ・・・  1    0  希望する答え 3,000円
    
      上記のように、F列の4行目から小数点第2位までの数値が50行位入っています。
      単位が違うため、W列にROUNDDOWN関数で整数を取り出し、X列にMOD関数で少数を取り出しています。
    
      そこで、Y4セルからY100セルまで求める答えを出したいのですが
     頭が混乱してきてしまいました。
    
     わかりづらいですが、よろしくお願いいたします。  
       
       

引用返信/返信 削除キー/
■13243 / inTopicNo.2)  Re[1]: IF関数の複数条件
□投稿者/ よねさん -(2018/04/27(Fri) 09:03:49)
    2018/04/27(Fri) 09:09:34 編集(投稿者)
    F列とW,X列の関係がどうなっているのかわからないのですが、
    求めたい答えは W列とX列の値から求めればよいのでしょうか?
    そうであれば、
    =IF(MAX(W4,2)=2,3000,3000+(W4-2)*1000)+X4*1000
    でよさそうな気がします。
    W列が2以下の時と3以上の時に分ければよいのではと考えました。
    
    (追記)
    W列が空欄、または0の時を考える必要があれば、
    =IF(OR(W4="",W4=0),0,IF(MAX(W4,2)=2,3000,3000+(W4-2)*1000))+X4*1000
    のような感じになると思います。
    

引用返信/返信 削除キー/
■13244 / inTopicNo.3)  Re[2]: IF関数の複数条件
□投稿者/ KORO -(2018/04/27(Fri) 10:36:37)
     
      よねさんへ


        ありがとうございます。無事にできました。
       とても助かりました。また、よろしくお願いいたします。

引用返信/返信 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

Pass/

HOME HELP 新規作成 新着記事 ツリー表示 トピック表示 検索 過去ログ

- Child Tree -