| 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  「StiLL」Excel情報411 データ--区切り位置を使ってデータ形式を変換する | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  ■日付を[20130301]のように数字だけで入力すると、数値データとしてExcelに認識されてしまい、日付の書式設定などが行えません。そこで「区切り位置」を利用して、数値データを日付のデータ形式に変換する方法をご紹介します。 | 
  ☆対応方法:変更したいデータの入ったセルを選択して、メニューバーの[データ]から[区切り位置]を選択します。[区切り位置指定ウィザード-3/3ページ]の、[列のデータ形式]から、[日付]を選んで設定します。 | 
  ※ご注意下さい。この方法で日付データに形式を変換できるのは、[20130301]のように
  「西暦 4桁+月 2桁+日 2桁」 のケタ数の数値データです。ケタ数が異なると、異なる日付のシリアル値が設定されてしまいます。 | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  今回は、バックナンバー210でご紹介した データ--区切り位置を使ってデータ形式を変換する | 
   | 
 
 
   | 
  のExcel2010版をご紹介します。 | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  ※ | 
  Excel2003以前のバージョンでの方法は、以下のバックナンバーをご参照ください。 | 
   | 
   | 
 
 
   | 
   | 
  【バックナンバー210】
  データ--区切り位置を使ってデータ形式を変換する | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
  Excel2007、2013でも操作方法は同等です | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  「20130301」と入力したデータを、「2013/3/1」のように変更したい場合、どうしますか? | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  1.「セルの書式設定」で [日付] →
  [yyyy/mm/dd] 等を選ぶ | 
   | 
   | 
   | 
   | 
 
 
   | 
  ⇒この方法では変更できません。 | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  2.「セルの書式設定」で [ユーザー定義]
  → ["0000!/00!/00"] にする | 
   | 
   | 
   | 
 
 
   | 
  3.「Text関数」を使って ["0000!/00!/00"]
  の形式に変更する | 
   | 
   | 
   | 
   | 
 
 
   | 
  ⇒見た目は「yyyy/mm/dd」の形式になりますが、 | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
     Excel では日付として認識されません。 | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  4.[2013/3/1] の形に手入力で打ち直す | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  ⇒これでは大変手間がかかります。 | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  では、どうしたらよいでしょうか? | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  「区切り位置」の機能を使用して、日付にする方法をご存知ですか? | 
   | 
   | 
   | 
 
 
   | 
  今回はその方法をご紹介します。 | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  ■「区切り位置」を利用して書式を変更 | 
  
  
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  「区切り位置」の機能を使って、一度にデータ形式を変更する方法です。 | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  @ | 
  変更したいデータを選び、リボンの[データ]タブ→[データ ツール]グループ | 
   | 
   | 
 
 
   | 
   | 
  →[区切り位置]を選択します。 | 
   
  
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  「区切り位置設定ウィザード」 | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  ダイアログが表示されます。 | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  A | 
  [区切り位置設定ウィザード-1/3] | 
   
  
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  [元のデータの形式] のどちらかを | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  選ぶ画面です。 | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  図では[カンマやタブなど〜]の形式 | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  が選ばれていますが、今回の場合 | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  はどちらを選んでも大丈夫です。 | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  そのまま [次へ] をクリックして下さい。 | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  B | 
  [区切り位置設定ウィザード-2/3] | 
   
  
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  [ウィザード-1/3] の画面で選んだ | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  [元のデータの形式] によって | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  [ウィザード-2/3] の画面は異なり | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  ますが、どちらの画面でも設定する | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  項目はありません。 | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  そのまま [次へ] をクリックして下さい。 | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  C | 
  [区切り位置設定ウィザード-3/3] | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  ここが今回ご紹介したい機能です。 | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  [列のデータ形式] 内の[日付]を選択します。 | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   
  
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  ※ | 
  [表示先]を指定すると、変換後のデータが、指定された位置に表示されます。 | 
 
 
   | 
   | 
   | 
  変換前のデータが残るので、確認に便利です。 | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  D | 
  [完了]をクリックします。 | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   
  
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  数値データが | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  [日付]のデータ形式 | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  に変換されました。 | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  ※ | 
  [セルの書式設定] で [標準] にすると、数値が変更されているのが分かります。 | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  変換前 (20130301) | 
   | 
   | 
   
  
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  
  
  
  
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  これは数値が 「シリアル値」 に変更されたためです。 | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  「シリアル値」については、当メールサービスのバックナンバーをご参照下さい。 | 
   | 
 
 
   | 
   | 
  【バックナンバー239】
  セル--セルの書式設定--表示形式 Excelの日付の仕組 | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  ■ 注意点その1 | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  今回の方法は、[yyyymmdd] で構成されている8桁の数字で入力されたデータのときだけ | 
   | 
 
 
   | 
  使用できます。 | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
  例 | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  [yyyymmdd] で構成されている | 
  [20130301] 等 | 
  ○ 変換できる | 
   | 
 
 
   | 
   | 
  桁数が異なる | 
  [201331]、[2013128] 等 | 
  × 変換できない | 
   | 
 
 
   | 
   | 
  漢数字での表記 | 
  [二〇〇七〇三〇一] 等 | 
  × 変換できない | 
   | 
 
 
   | 
   | 
  文字が入っている | 
  [ 2013060i ] 等 | 
  × 変換できない | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  ただし、記号によって 「年」、「月」、「日」 が区切られている場合は、区切り位置の設定で | 
   | 
 
 
   | 
  日付のデータ形式に変換できます。 | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  カンマ記号による区切り | 
  [2013,3,1] 等 | 
  ○ 変換できる | 
   | 
 
 
   | 
   | 
  ピリオド記号による区切り | 
  [13.3.1] 等 | 
  ○ 変換できる | 
   | 
 
 
   | 
   | 
  セミコロン記号による区切り | 
  [13;3;1] 等 | 
  ○ 変換できる | 
   | 
 
 
   | 
   | 
  半角スペースによる区切り | 
  [13 03 01] 等 | 
  ○ 変換できる | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  ■記号によって区切られた場合の変換方法 | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  [区切り位置設定ウィザード-1/3]画面では | 
  
  
   | 
   | 
 
 
   | 
   | 
  [カンマやタブなどの区切り文字によって | 
   | 
 
 
   | 
   | 
  フィールドごとに区切られたデータ] | 
   | 
 
 
   | 
   | 
  を選択して、[次へ] をクリックします。 | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  [区切り位置設定ウィザード-2/3] 画面で | 
  
  
   | 
   | 
 
 
   | 
   | 
  [区切り文字]のチェックを全て外して | 
   | 
 
 
   | 
   | 
  [次へ] をクリックします。 | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
  [区切り位置設定ウィザード-3/3]画面では、上記と同じように | 
   | 
   | 
   | 
 
 
   | 
   | 
  データ形式を[日付]にします。  | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
  変換前 | 
  2013,3,1 | 
  → | 
  変換後 | 
  2013/3/1 | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  ■ 注意点その2 | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  次の2つの条件を満たす場合は、元のデータが区切られ、別々のセルに表示されてしまいます | 
   | 
 
 
   | 
  ので、ご注意ください。 | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  ・ | 
  [区切り位置設定ウィザード-2/3] の画面で [区切り文字]のチェックが入っている | 
   | 
 
 
   | 
  ・ | 
  元のデータにチェックをつけた区切り文字が入っている | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
  変換前 | 
  2013,3,1 | 
  → | 
  変換後 | 
  2013 | 
  3 | 
  1 | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
  Copyright(C) アイエルアイ総合研究所 無断転載を禁じます | 
   | 
 
 
 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   |