• ベストアンサー

excelで年月日順から月日順に並び替え

顧客情報に誕生日を持っているのですが、誕生日順に並び替えると年月日順になり結果として年齢順になってしまいます。これを1月1日から12月31日までの月日順に並び替えたいのですがどうしたらいいでしょうか。 よろしくお願いします。

  • amuse
  • お礼率40% (10/25)

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

  • ベストアンサー
  • k_eba
  • ベストアンサー率39% (813/2055)
回答No.2

簡単な方法を記述します 考え方  列を1つ追加し今年に全て変換し並び替えをする 記述  =DATE(2002,MONTH(B1),DAY(B1)) 説明  DATE(年,月,日)・・・シリアル値変換  MONTH() ・・・月抽出  DAY()  ・・・日抽出 です なにかあれば補足して下さい

amuse
質問者

お礼

有り難うございました。 完璧に解決できました。さっそく使用します。

その他の回答 (1)

  • ponpon
  • ベストアンサー率19% (67/345)
回答No.1

誕生日のフィールドを隣の列にコピーし、日付の表示設定を月/日に変更して並び替えを行ったらどうでしょうか? excelは詳しくないのでもっと賢いやり方があるかもしれませんが…。

関連するQ&A

  • 生年月日が「20080625」の様に表示されている複数のセルを年齢順ではなく、月日順に並べる方法

    こんにちわ。 CSVファイルを元に、エクセルで誕生日を管理する表を作っているのですが、 大本のCSVファイルの生年月日の欄が、西暦で「20080625」「19990301」となっており/が入力されていないのです。 他の列のセルには名前や住所が入力されています。 例「名前」「住所」「〒」「生年月日」 年齢に関わらず、月順に生まれの早い日から行を順に並べた表が欲しいのですが、今のままだと年齢順にしか並べられません。 このようなセル群を年の部分は関係なく、月日順に並べる方法はありますでしょうか? あと簡単な作業で複数セルに一度に「20080625」→「2008/06/25」と/等を挿入する方法はありますでしょうか? どうぞよろしくお願い致します。

  • エクセルで西暦が異なる日付を月日の昇降順にしたい

    500人分の名前と生年月日が入力されたデータがあります。 このデータを西暦は関係なく1月から12月のお誕生日の順に 並び替えるにはどのようにしたらよいでしょうか。 例) Aさん 2005/9/2 Bさん 1960/10/25 Cさん 2014/2/10 Dさん 1990/5/7 ・ ・ ・ このデータを Cさん 2014/2/10 Dさん 1990/5/7 Aさん 2005/9/2 Bさん 1960/10/25 このように月日の昇降順に並び替えるには どのようにしたらよいでしょうか。 よろしくお願いします。

  • Access 生年月日を月日順かつ年順で並べる方法

    Access2013 フィールド(短いテキスト)に生年月日を「昭和00年00月00日」と入力してあります。 これを、月日順で且つ年順に並べるクエリを教えて下さい。宜しくお願いします。 例 昭和27年1月5日 昭和30年1月5日 昭和59年1月5日 昭和25年2月2日 昭和40年2月2日 昭和60年2月2日

  • Access生年月日19990205 月日順年順

    Access2013で、生年月日をテーブルに短いテキスト形式で、例19900205 と,初めの4桁を西暦、次の2桁を月、後の2桁を日で入力してあります。 これを、月日順で且つ年順に並べるクエリを教えて下さい。宜しくお願いします。 選択クエリの フィールド欄/何と記入したらよいでしょうか? テーブル欄/空欄 並び替え欄/昇進 例 19520105 19600105 19710105 19520202 19600202 19710205

  • 年月日を月日に変更する方法

    セルに1/1と入力すると1月1日と表示されますが 数式バーには2013/1/1と表示されます。 このため2013年7月1日からはじまり2014年6月末でおわる表を作成 した時、年月日に連動する関数を作成すると2014.1.1で入力した際連動されません。 数式バーをみますと2013年1月1日となっています。 ですので表示だけでなく元を月日だけにしたいです。 もしくは2014年になるよな設定も教えていただけたらとおもいます 簡単な方法を教えてください。

  • Excelで住所録。コード順をあいうえお順にしたい。

    住所録を作りました。A列にコードB列に顧客名C列に郵便番号以下住所、電話番号、誕生日と続きます。今、コード順は、1から200まであります。コード順はこのままで別シートに顧客名(あいうえお順)と誕生日順を作りたいと考えています。教えてください。誕生日は昭和26年2月1日なら260201としています。

  • エクセルで誕生日順の並び替えをしたい

    エクセルで誕生日順の並び替えをさせたいのです。生年月日順ではなく生まれた年に関係なく1月~12月まで並び替えができますか?よろしくご指導ください。

  • Excelで生年月日から年齢をもとめたいのですが・・・

    生年月日から現在の年齢を出す方法をだす方法は知っていますが、過去のある時点の年齢を簡単に出す方法があれば教えてください。(たとえば 現在を平成14年12月10日 過去のある時点を平成10年1月1日としたとき、平成10年1月1日の時の年齢) あまりパソコンは詳しくないので、よろしくお願いします。 補足は何度でもしますm(__)m

  • エクセルで、生年月日からの年齢計算

    お世話になります。 タイトルの通り、エクセルで生年月日から年齢計算なのですが、下記のような生年月日の入力形態からでも、年齢計算できますか? 11/14/2013 調べたのですが、見つけたのは「平成25年11月14日」などと誕生日の欄に入力してあり どうも上手く当てはまりませんでした。 よろしくお願いいたします。

  • EXCEL・月日のつもりで入力された文字列(数値)を年月日に変えるには

    A列に月日のつもりで入力された次のような文字列(又は数値)があります。これをB列に年月日に変換表示したいのですがその方法(関数)をご教示ください。(年月日の表示形式は不問。) なお、「年」を意味する文字列がないので、変換する場合、4.1から12.31までは2006年4月1日から同年12月31日まで、1.1から3.31までは2007年の1月1日から3月31日とします。 はじめデータ・区切り位置コマンドを使おうと思ったのですが、コンマの位置が不揃いでうまく行きませんでした。また入力した者が例えば3月1日を意味する文字列(または数値)をあるときは「3.1」あるときは「3.01」のようにまちまちに入力していて、それも作業が面倒な一因となっています。 A     B(変換表示したい年月日「例」) 4.8   2006/4/8 5.03   2006/5/3 7.28    2006/7/28 12.1    2006/12/1 1.07     2007/1/7 2.15    2007/2/15

専門家に質問してみよう