Excelワザ_年度で表示したい

Yちゃんから頂きました~課題
「4月~3月までを年度で表示したい!」
平成29年1月~3月も平成28年度としたい。
というわけですね。
会社関係なら、そういうことありますもんね。
B列の日付の入っているところから、
平成28年4月~平成29年3月までの日付は
全て平成28年度としたい。
b0186959_20460927.jpg


b0186959_20354973.jpg
ググると色々出てきますが…
「EDATE関数」で出来ますね。
 書式 EDATE(開始日, )

   開始日(必須) 基準となる日付を指定します。

   月(必須)  開始日から増減させたい月数を指定します。

          月に正の数を指定すると、開始日より後の日付を返し、

          負の数を指定すると、開始日より前の日付を返します 


EDATE関数を使って3か月前の日を求めて、年度を取得するという方法です。

年度を求めるときは、

1月から3月だけは前の年の数値が年度になっている

ということは、

年度を調べたい日の、

3か月前の日付の年を取得すれば年度になるということです。

EDATEの引数の月の部分を「-3」にするわけです。

その日付をText関数で、

表示を「ggge年度m月売上」としたらよいと思います。

式は

=TEXT(DATE(YEAR(EDATE(B3,-3)),MONTH(B3),DAY(B3)),"ggge年度m月売上")

で、2017/3月の日付も平成28年度になります。

b0186959_20493047.jpg

b0186959_20430164.jpg



[PR]
by school-pc | 2017-03-15 20:43 | Comments(0)