解決済み
エクセルでの日付を使ったif関数を教えてください。 画像の通りに表示したいのですが、 給与締め日が20日であることから、入社日が21日~月末の場合には、入社日より7ヶ月の日付表示を、入社日が1日~20日の場合には、 入社日より6ヶ月の日付表示を考えています。 if関数の中に、and関数とdate関数を利用してみましたが表示が変わりません。 教えてください。
153閲覧
画像のとおり、B2に入社日があるとして、以下の式をお使いください。 =DATE(YEAR(B2),MONTH(B2)+6+(DAY(B2)>20),1) 分かりにくかったら、 =DATE(YEAR(B2),MONTH(B2)+IF(DAY(B2)>20,7,6),1) =IF(DAY(B2)>20,DATE(YEAR(B2),MONTH(B2)+7,1),DATE(YEAR(B2),MONTH(B2)+6,1)) でもいいと思います。結果は変わりません。
なるほど:1
< 自分のペースで、シフト自由に働ける >
パート・アルバイト(東京都)この条件の求人をもっと見る
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
覆面調査に関する求人(東京都)この条件の求人をもっと見る