ある Date、DateTime、または Time 値が含まれる年
ある Date
、DateTime
、または Time
値が含まれる年(Number
値)を返します。指定された Time
値に年の部分がない場合は、デフォルトの年を返します。指定された値が Date
、DateTime
、Time
値のいずれでもない場合は、空白を返します。
使用例
YEAR(TODAY())
は今年を返します。関連情報: TODAY()
YEAR(TODAY()) + 1
は来年を返します。
YEAR(TODAY() + 365)
は、(今日がうるう年の 1 月 1 日でなければ)来年を返します。
YEAR(TODAY()) - 1
は昨年を返します。
YEAR([誕生日])
は、誰かの誕生年を返します。
構文
YEAR(日時)
日時
-Date
、DateTime
、またはTime
値。
注
AppSheet では、"MM/DD/YYYY"
などの一部の定数値は Date
値として評価されます。同様に、"000:00:00"
は Duration
値として評価されます。ただし、スプレッドシートのデータを同じ形式にする必要はありません。スプレッドシートの日付と時刻の形式は、ロケールと言語の設定によって決まります。Column は常に列型として評価されます。また、DATE()
、TIME()
、DATETIME()
などの関数を使用すると、データ、両方の列、文字列リテラルを特定の型に変換できます。