相談の広場
詳しい方教えてください。
Excelの社員管理表に関数を入れたいです。
セルAをIF関数で求めたいのですが、条件の優先順位を元に
組み合わせるのに難儀しています。
優先順位としましては、
セルBまたはセルCがブランクでないなら、セルBまたは、セルCの値(yyyy,mm,dd)を、
セルEの値が"正"または"副"ならセルDの値を
セルEの値が"正"または"副"ではないなら”-”を。としたいです。
一番スマートにセルAの値を求めるIF関数を作るならどうすればよいでしょうか。
よろしくお願いいたします。
スポンサーリンク
> 記述している順であれば
> =if(or(B,C),…,if(E,D,"-"))
> or関数の中は記述通りに書くと
> B<>"",C<>""
> でしょうけど、最初のifが偽となるのは、セルB、Cともにブランクの場合です。(半角不等号は掲示板システムによって削除されるので全角を使ってます)
>
> で、その返り値
> > セルBまたは、セルCの値(yyyy,mm,dd)
> 一意でありませんので、意図したいように工夫されてください。
>
> 次のif関数内の判別には、or関数で同様に記述できるでしょう。
ありがとうございました。
実際は違う関数で解決できました!
どのカテゴリーに投稿しますか?
選択してください
1~3
(3件中)
スポンサーリンク
スポンサーリンク
[2022.7.24]
[2019.11.12]
[2018.10.10]