[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『LEFT関数は文字列しか拾えないのですか?』(しゅう)
2016/6/21(TODAY関数)の2016と6を拾って
「この資料は2016年6月のものです」としたいです。
この文章の年月は自動更新で変わっていくようにしたいです。
よろしく教えてください。
< 使用 Excel:Excel2010、使用 OS:Windows7 >
="この資料は"&YEAR(TODAY())&"年"&MONTH(TODAY())&"月のものです"
これを印刷するのなら良いのですが、表示だけなら、後からこれを見ようとすると見た日になってしまい、意味ないですよ?
(???) 2016/06/21(火) 09:37
Excelでは1900年1月1日を1とする(オプションで1904年1月1日を0にすることもできるが)通算日数であるシリアル値と いうもので管理し、表示形式で日付の形として表示している。
なので2016/6/21は関数で参照したり表示形式を通常にすると「42542」という数値になる。
日付データから年や月を求めたい場合はYEAR関数・MONTH関数あるいはTEXT関数を使ってみてくれ。 (ねむねむ) 2016/06/21(火) 09:41
TEXT関数を使うならば =TEXT(TODAY(),"この資料はyyyy年m月のものです") で。
単にセルに =TODAY() と入れておいて表示形式をユーザー定義の "この資料は"yyyy"年"m"月のものです" とする方法も (ねむねむ) 2016/06/21(火) 09:55
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.