• ベストアンサー

Excel 関数技:2009/7/27 14:51というデータから、日付(2009/7/27)を取り出すには?

既出でしたら申し訳ありません。 Excelで、 2009/7/27 14:51 というデータ (シリアル値では、40021.6191 ) から、日付である「2009/7/27」だけを取り出すにはどうしたらよいでしょう? (目的) 上記のように時刻付きのデータから、ピボットを使って、1日毎のデータを集計しようとしています。

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

  • ベストアンサー
  • Trick--o--
  • ベストアンサー率20% (413/2034)
回答No.2

シリアル値の整数部分が日付、小数部分が時刻を表します 日付を取り出すなら =Int(データ) で取り出せます

その他の回答 (2)

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.3

現時点で2009/7/27 14:51のような表示になっているのであれば、 1." *"(半角スペース以降)を空白に置換 2.これで2009/7/27 00:00 にかわります。 3.表示形式を日付にすると数式バーでも確認できますが2009/7/27に変換されます。

  • Us-Timoo
  • ベストアンサー率25% (914/3620)
回答No.1

2009/7/27 14:51 というデータがA1に入っているとして =TEXT(A1,"yyyy/m/d") という数式で文字として取り出すことができます。 日付の数値のままで、そのセルの数字を 「2009/7/27」にしたければ、そのセルを右クリック 「セルの書式設定」「表示形式」「日付」のリストで 「*2001/3/14」という表示形式を設定すれば お望みのような表示になります。 お試しください。