• ベストアンサー

日付に変換するには?

エクセルでのことですが 20060617のような数字(セルの書式は標準)を 6/17(セルの書式設定を日付)にしたいんですが 関数を使用して出来ますか? 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • chiezo2005
  • ベストアンサー率41% (634/1537)
回答No.3

#1です。間違えました。 #2さんが正しいですね。 ちなみに月/日だけにしたければ, 書式の設定で年を消すことができます。

その他の回答 (2)

回答No.2

=DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2))

superkaku
質問者

お礼

ありがとうございました。助かりました。

  • chiezo2005
  • ベストアンサー率41% (634/1537)
回答No.1

A1にその数字が入っているとして B1に =DATE(LEFT(A1,4),MID(A1,5,2),LEFT(A1,2)) と書いてセルの書式を日付にすればでます。

superkaku
質問者

お礼

ありがとうございました。参考になりました。

関連するQ&A

  • <Excel>数字の羅列になっている日付データをxxxx/yy/zzの形式に変換したいのですが。

    EXCEL(2000)についてお知恵を拝借致したく。 一つのセルに入っている20030605のような数字の羅列になっている日付データを別のセルに2003/06/05というスラッシュ入りの形式に変換して表示させたいのです。 セルの書式設定ではできません。 関数を使用して何かいい手はないでしょうか。

  • エクセル2013 数字を日付に変換

    エクセル2013、OS7です。 エクセルの帳票からインポートして、私のエクセル2013のセルに20150812と数字が打ってあります。 これを2015/08/12と変換したいのですが。 セルの書式設定の「ユーザー定義」で変換できないでしょうか。 私、未熟で難しいことは分かりませんので、宜しくお願いします。 関数で変換できるのかな。

  • エクセルで日付が勝手に・・・

    エクセルで住所録みたいなものを作っているのですが、住所を入れると勝手に日付になってしまいます。 67-4と入力しEnterするとApr-67になります。 セルの書式設定の表示形式にある分類を「標準」にすると、サンプルにある24563とかの数字になってしまいます。 分類を何に変えても67-4になりません。 どこかの設定が悪いのでしょうか? よろしくお願いいたします。

  • エクセル日付関数について

     日付関数の初歩的な質問です。  例えばtoday()で、セル書式が日付なら2009/1/4となります。セルの書式を標準にすればシリアル値がでます。そこでyear(today())とし書式が日付なら2009となると思ったのですが、結果は1905/7/1となりました。どういうことなのでしょうか。セル書式を標準にしたら2009となりました。  的はずれの質問かもしれませんが、なぜyear(today())とうつと1905/7/1となるのでしょうか。  

  • セルの書式設定で日付にできない

    「20061010」というデータ(セルの書式設定の表示形式は"標準"になっています)を「2006/10/10」にしたいのですが、セルの書式設定の表示形式を"日付"にしたら「###############」(数不明)になるのです(涙)無理やりMID関数を使って"/"を入れたりしてできなくはないのですが、面倒です。「###############」になるのはなぜでしょうか?一発で日付データにできないでしょうか?宜しくお願いします。

  • エクセルのセルの書式設定の日付について

    エクセルのセルの書式設定の日付について セルの書式設定が「標準」でセルに20080825と入っています。 セルの書式設定で「日付」を選択し ・平成**年**月**日 とか ・****/**/** とか ・**年**月**日 にを選択しても セル表示は##############と表示されます。 どうすると 「日付」で選択した日付表示にできますか? お願いします。

  • エクセルで入力すると日付などになってしまう

    エクセルで5-1(5ハイフン1)と入れたいのですが、5月1日となってしまいます。どうすればよいでしょうか? 書式→セル→セルの書式設定→表示形式から標準等を選んでも、サンプルの数字が出てきてしまいます。 お願いします。

  • エクセルで日付形式への変換方法

    エクセルに日付形式でなく数字8桁で日付のつもりで入力されているセルがあります。 たとえば「2004年10月1日」なら「2004/10/01」ではなく「20041001」と8桁数字で入ってるのです。 セルの書式変更では、この8桁の数字は日付とみなされずエラーになってしまいます。 この8桁数字のはいってるセルを一挙に日付形式に変換するにはどうすればいいのでしょうか

  • エクセルで数字を入れると・・・・

    教えてください。エクセルで、数字を入れると日付になってしまい、セルの書式設定で標準に変えても、サンプルの数字になってしまいます。

  • 【Excelマクロ】 文字列から日付型へ変換したい

    AccessデータをExcelへ貼り付ける際、Access側の書式設定がyyyy/mm/ddでしたらExcelでも日付型として認識してくれますが、yyyy/mm/dd(aaa)と曜日を表記したデータはセルの書式を日付型にしても文字列として貼り付けられてしまいます。 ExcelのDATEVALUE関数を使用すれば日付型へ変換できるのは存じていますが、列/行を挿入することができません。 日付型へ変換できるマクロはありませんか? 変換したいセル番地は都度変動しますので、変換したいセル(複数列/行)を選択した状態からマクロを実行したいです。

専門家に質問してみよう