Excelテクニック集
ホーム
新規
一覧
最終更新
バックアップ
名前変更
ログイン
ユーザー登録申請
年月日を文字列に変換する
をテンプレートにして作成
開始行:
*背景 [#mb950843]
A1セルに
2011/11/1
と入力し、この日付を利用してA2セルに
=A1&"更新"
と入力しました。
~
2011/11/1更新
と表示されるのを希望していましたが、
40848更新
と表示されてしまいます。
~
*理由 [#w23a2ed1]
Excelは
-1900/01/01を2となるように日付を数値化している
ようです。
ちなみに、1900/01/02が3です。
1990/02/01が33になります。
この計算で行くと
2011/11/1が、40848になるらしいです。
~
*解決方法 [#be6f26b7]
-text関数を使います。
TEXT(数値, 表示形式)
指定した表示形式に従って、数値をテキストに変換します。
具体的にはこのように入力すると解決します。
=text(A1,"yyyy/mm/dd"&"更新")
これで
2011/11/1更新
と無事出力されます。
~
表示形式ですが、
y:year(年)
m:month(月)
d:day(日)
ということで、
yyyy/mm/dd→年を4桁表示/月を2桁表示/日を2桁表示
としてくれます。
終了行:
*背景 [#mb950843]
A1セルに
2011/11/1
と入力し、この日付を利用してA2セルに
=A1&"更新"
と入力しました。
~
2011/11/1更新
と表示されるのを希望していましたが、
40848更新
と表示されてしまいます。
~
*理由 [#w23a2ed1]
Excelは
-1900/01/01を2となるように日付を数値化している
ようです。
ちなみに、1900/01/02が3です。
1990/02/01が33になります。
この計算で行くと
2011/11/1が、40848になるらしいです。
~
*解決方法 [#be6f26b7]
-text関数を使います。
TEXT(数値, 表示形式)
指定した表示形式に従って、数値をテキストに変換します。
具体的にはこのように入力すると解決します。
=text(A1,"yyyy/mm/dd"&"更新")
これで
2011/11/1更新
と無事出力されます。
~
表示形式ですが、
y:year(年)
m:month(月)
d:day(日)
ということで、
yyyy/mm/dd→年を4桁表示/月を2桁表示/日を2桁表示
としてくれます。
ページ名:
検索
AND 検索
OR 検索
管理用
編集:
MenuBar
AutoAliasName
?
アクセスカウンター
このページ
本日:0
昨日:0
合計:0
全ページ
本日:4
昨日:4
合計:2825
掲示板
雑談掲示板
管理掲示板
最近の人気ページ
+
...
FrontPage(5)
2018-10-30 (火) 10:56:51
SideBar(1)
2015-09-09 (水) 12:23:40
年月日を文字列に変換する(1)
2018-11-22 (木) 08:40:05
MenuBar(0)
2018-11-22 (木) 08:36:07
Wikiチュートリアル(0)
2018-03-22 (木) 17:14:34
雑談掲示板(0)
2017-09-27 (水) 18:01:23
RecentChanges(0)
2018-11-22 (木) 08:40:05
Help(0)
2018-03-22 (木) 17:14:32
Navigation(0)
2015-09-08 (火) 17:55:21
表組みサンプル(0)
2017-04-14 (金) 19:27:42
InterWikiName(0)
2017-11-13 (月) 15:59:58
管理掲示板(0)
2017-09-27 (水) 18:01:30
更新履歴
最新の11件
2018-11-22
年月日を文字列に変換する
MenuBar
2018-10-30
FrontPage
2018-03-22
Wikiチュートリアル
Help
2017-11-13
InterWikiName
2017-09-27
管理掲示板
雑談掲示板
2017-04-14
表組みサンプル
2015-09-09
SideBar
2015-09-08
Navigation