• ベストアンサー

エクセルで日付から日にちを削除したい

エクセルの操作で困っているのでどなたか教えてください! 日付表示なんですが、表示だけ変更するやり方は わかるのですが、データ上から日にちだけを削除する方法が どうしても分からないのです。 たとえば、「2007年10月」と表示されている場合 データ上は「2007/10/1」となっている為 この場合、「1日」の日にち部分だけを削除したいのです。

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

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

>「1日」の日にち部分だけを削除したいのです。 そうすると日付のデータではなく単なる文字列となりますが、それでいいんですね? よければ以下をお試しください。 仮にA列に日付データが並んでるとしたら、B列に =TEXT(A1,"yyy年m月") として、必要なところまで式をドラックしてコピーします。 次にB列をコピーし、A列に、形式を選択して貼り付けで「値」とします。 最後B列の式を消します。

lalapapala
質問者

お礼

ありがとうございます! できました!! 非常に困っていたので助かりました。 本当にありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.2

Excel では、ご質問にあるようなデータは、設定できません。 ANo.1 様のご回答にあるように、文字情報としてそのような情報「yyyy年mm月」を持つことはできますが、日付の数値情報としては、不可能です。

lalapapala
質問者

お礼

ありがとうございます。 ANo.1 様の回答で対応できました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルでの日付表示について

    エクセル(2010)で日付の表示変更の方法についてお尋ねします。 以下の仕様の日付データがあります。 [07/02/12 09:43:00 午後]   月/日/年 時間 午前or午後 ※区切りは半角スペース これを [12/07/02 21:43:00]  年/月/日 時間(24時間表示) に変更したいと思っています。 単純に”午後”の文字列を削除すると [2007/02/12 09:43:00] となり、月/日/年の順番が間違って表示されます。 セルの表示形式のどの仕様を選択しても同じ結果でした。 文字列の削除後、日付が希望通りに変更する方法を教えていただけますでしょうか。 (24時間表示はこだわりません) よろしくお願いいたします。

  • Excelにおける日付

    仕事用に他部署からデータをExcelでいただいたのですが、1万件近くのデータが入っており、このデータの日付が全て7桁の数値として入力されているため、活用できず困っています。 Excelに詳しい方のお知恵を拝借したく、質問に参りました。 行いたい処理は、Excelのあるセルに「20050301」という7桁の数字が入力されている場合、これを別の1つのセル内に「2005年3月1日」という日付として認識させたいのです。 そういったことはできるのでしょうか? セルの書式で、表示形式をユーザー定義・####年##月##日とすれば、「2005年03月01日」と表示させることは簡単にできますが、そうではなく、7桁の数字を日付として認識させ、日付関数を使って日数の計算をしたいのです。 A1セルに「20040301」、B1セルに「20050301」と入力されているとしたら、これをそれぞれ「2004年3月1日」、「2005年3月1日」と認識させ、その間の日数が365日という結果を算出するのが目的です。 ダイレクトにできなければ、途中にいくつかの列を経由しても構いません。 よろしくお願いします。

  • エクセルの日付から時間を削除したい

    エクセルである列に日付のデータがあります。 どういうわけか、単に2008/5/5 というデータもあれば、 2008/5/5 1:30:00  と、時間まで入ったデータもあります。 この時間を簡単に削除する方法はありますか? 作業列に=INT(A1)として、2008/5/5 0:00:00 とし、表示形式を日付に直してからコピー&値貼り付けすれば消えますが、もっと簡単な方法はないかと思い質問させていただきました。 よろしくお願いします。

  • 【Excelの不思議な日付処理の初期値の疑問】日付

    【Excelの不思議な日付処理の初期値の疑問】日付データの基準日が1900/01/00 0:00なのは何故ですか? 1900/01/01 0:00が基準日だと思っていましたが、 =now()-now() にすると1900年1月0日0秒という存在日付の0日が基準日になっていることが分かりました。 日付データの基準日が存在しない日にちなのに計算は正しく表示されます。 どういう仕組みで整合性が取れるのか教えてください。

  • ExcelデータをWordに差込…日付が逆に…

    Microsoft Office2003を使用しています。 ExcelデータをWordに差込むと日付が逆に表示されてしまいます。 Excelデータ   2006/7/12(日付) Wordに差込むと  12/7/2006という表示なってしまいます。 なぜでしょうか? Excelデータを 平成18年7月12日等に表示を変更しても12/7/2006         という表示になってしまいます。 どうぞよろしくお願い申し上げます。

  • エクセルの日付の処理について

    エクセルの日付の処理方法を教えて下さい。 VLOOKUPを使って、大量の日付の付いたデータを処理したいのですが、たとえば 一方は  2012/7/1 もう一方は 201207 (月単位のデータしかない、「日」の情報が無い文字列データ) だとします。 このふたつを同じものとして検索したい場合、どのように 201207 を加工したらよいのでしょうか? 201207 という文字列データをシリアル値に変更すればいいのかなと考えたのですが シリアル値に変更する方法がよくわかりませんでした。 よろしくお願いします。

  • Excel 日付

    エクセルで日付順に並べ替えをしたいのですが、 2012年10月30日 2012年11月4日 2012年1月25日 2012年4月14日 2012年7月20日 の様に、10月、11月が優先されてしまいます。 正しく表示されるには、どうしたら良いでしょうか? 西暦と月を別々のセルに表記しなければならないでしょうか? データは“セルの書式設定”で、“日付”を指定しています。

  • エクセルの日付表示セルの時間削除の方法

    エクセルの一列のセルに、2008/05/03などのように、日付と時刻が入っているのですが、時刻部分だけを関数などを使い削除して一気に日付だけにしたいと思います。表示だけをさせないのではなく、あとの作業都合上、データ部分で削除したいと思います。宜しくお願い申し上げます。

  • エクセル 日付の値

    エクセルで日付の値も以下のように年月のみに変更したいのですが、方法教えて頂けますでしょうか? 例)2011年6月13日 ↓ 2011年6月 ※表示変更は分かりますが、それだと実際の値には年月日まで入っていますが、値も年月のみの情報を持つように出来ますか?

  • エクセルで日付の後に違う日付を表示したい。

    エクセルで日付の後に違う日付を表示したい。 平成21年12月22日(平成21年12月31日) 簡単な入力で(例えばh21/12/22のように) このように表示する方法を教えてください。 ( )内は何日後とかではなく、任意の日付です。 よろしくお願いします。

専門家に質問してみよう