[[20140912174708]] 『複数のIFがある場合の関数』(nitrokid) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『複数のIFがある場合の関数』(nitrokid)

複数のIFがある場合の関数を教えてください。

     A    B    C    D    E

    初日  2日目  3日目  4日目  5日目

1  100 ▲200  ▲50  300  200 当日分

2  100 ▲100 ▲150  150      前日残と当日の合算累計

3  ???                     30%+20もしくは20

1.A〜E列は経過日数です。

2.1列で当日分の集計をします。

3.2列で合算累計を集計します。

4.3列は条件があります。
1)2列がプラスの場合、その30%+20を計上します。
2)2列がマイナスの場合、20を計上します。
3)2列が空欄の場合、1列の30%+20を計上します。

以上の条件を満たすことができる3列の関数を教えて下さい。

宜しくお願い致します。

< 使用 Excel:Excel2013、使用 OS:Windows7 >


 こんばんは。

 「列」とあるのは「行」の間違いですよね?

 条件4-3で、1行目の数値がマイナスなら?という疑問はありますが、
 そのままif関数を使って

 C2=IF(B2="",(B1*0.3)+20,IF(B2>0,(B2*0.3)+20,20))

 とかはどうでしょうか。
(mas_k) 2014/09/12(金) 21:24

 =MAX(0,A3)*0.3+20

 でいいの?
 
(GobGob) 2014/09/15(月) 09:20

 勘違いw

	A	B	C	D	E
1	初日	2日目	3日目	4日目	5日目
2	100	-200	-50	300	200
3	100	-100	-150	150	
4	50	20	20	65	80

 A4 =MAX(0,IF(A3="",A2,A3))*0.3+20
 
(GobGob) 2014/09/15(月) 09:22

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.