[PR]テレビ番組表
今夜の番組チェック

YEAR MONTH DAY DATE
=YEAR(TODAY()) =MONTH(TODAY()) =DAY(TODAY()) =DATE(2005,10,16)
2005 10 16 2005/10/16
日付に対応する年を返します。戻り値は、1900 (年) 〜 9999 (年) の範囲の整数となります。 月をシリアル値で返します。戻り値は 1 (月) 〜 12 (月) の範囲の整数となります。 シリアル値で表される日を返します。戻り値は 1 〜 31 の範囲の整数となります。 指定された日付に対応するシリアル値を返します。
YEAR(シリアル値) MONTH(シリアル値) DAY(シリアル値) DATE(年, 月, 日)
直線上に配置トップページヘもどる
エクセルを使いこなそうbyあくび

 日付関数

Ctrl

トップページ

関数一覧

エラー
いちおし 裏技 リンク集
組み合わせて使うことが多い日付関数のまとめです。
しっかりマスターしようね^^
勘違いしやすいのがDAYとDATEだね。

使用例:=DATE(YEAR(TODAY()),MONTH(TODAY())+1,0)
戻り値は2005/10/31です^^
月末が求められましたね。

最後が0の場合は月末を表してくれますが、0なので月(MONTH)には1をプラスしてね。
月初めを表したい場合は、最後を1にして、月(MONTH)に「+1」はしないでね。

では、この式にDAYを付けてみましょう。
=DAY(DATE(YEAR(TODAY()),MONTH(TODAY())+1,0))
戻り値は31
そうです、その月が何日有るかを求めてくれます。
日割り計算に使えそうですね。

*TODAY()は現在の日付を表すシリアル値を返します。
ITBoost
はきっとそんな貴方の味方になってくれるはず^^
Tエンジニアになりたい!
現在ITエンジニアである。
Java、もしくはLinux/Cisco のスキルを身につけたい。
IT技術に興味がある。

でも。。。。
忙しくて通学する時間がない、東京/大阪は遠くて通えないの。
スキルアップに使える予算がそれほど多くないの。