対象:Excel2000,Excel2002,Excel2003
CSVファイルを開くときに、「001」といった先頭が「0」の数字が「1」とならないようにする方法についてご紹介しました。
拡張子を「.csv」から「.txt」などに変更して開き、起動したウィザードで頭が「0」の数字がそのまま表示されるよう、フィールドの設定をするという方法でした。
似たような操作で、CSVファイルをExcelで「開く」のではなく、ExcelのワークブックにCSVのデータを「読み込む」という操作があります。
ExcelファイルにCSVをインポートするという操作です。
[スポンサードリンク]
この操作ならば、事前に拡張子を変更する必要がありません。
▼操作手順:先頭が「0」の数値を文字列と認識させ、
CSVファイルを新規ワークシートにインポートする メニュー[データ]−[外部データの取り込み]−[データの取り込み]をクリック
(Excel 2000の場合[テキストファイルのインポート])
↓
[データファイルの選択]ダイアログで、
インポートしたいファイルを選択し[開く]ボタンをクリック
↓
↓
[テキストファイルウィザード−1/3]ダイアログ−[元のデータ形式]欄で、
「カンマやタブなどの区切り文字によってフィールドごとに区切られたデータ」オプションボタンをOnにして[次へ]ボタンをクリック
↓
[テキストファイルウィザード−2/3]ダイアログで、
[区切り文字]−[カンマ]チェックボックスをOnにし、
[次へ]ボタンをクリック
↓
[テキストファイルウィザード−3/3]ダイアログ−[データのプレビュー]欄で、
頭の「0」を表示させたいフィールドを選択後、
[列のデータ形式]欄で「文字列」オプションボタンをOnに
↓
[データのプレビュー]欄で、
選択していたフィールドの上部に表示されている文字列が、
「G/標準」から「文字列」になったことを確認
↓
[テキストファイルウィザード−3/3]ダイアログ−[完了]ボタンをクリック
↓
[データの取り込み]ダイアログ−[新規ワークシート]オプションボタンをOnにし、
[OK]ボタンをクリック
CSVファイルを新規ワークシートにインポートする メニュー[データ]−[外部データの取り込み]−[データの取り込み]をクリック
(Excel 2000の場合[テキストファイルのインポート])
↓
[データファイルの選択]ダイアログで、
インポートしたいファイルを選択し[開く]ボタンをクリック
↓
↓
[テキストファイルウィザード−1/3]ダイアログ−[元のデータ形式]欄で、
「カンマやタブなどの区切り文字によってフィールドごとに区切られたデータ」オプションボタンをOnにして[次へ]ボタンをクリック
↓
[テキストファイルウィザード−2/3]ダイアログで、
[区切り文字]−[カンマ]チェックボックスをOnにし、
[次へ]ボタンをクリック
↓
[テキストファイルウィザード−3/3]ダイアログ−[データのプレビュー]欄で、
頭の「0」を表示させたいフィールドを選択後、
[列のデータ形式]欄で「文字列」オプションボタンをOnに
↓
[データのプレビュー]欄で、
選択していたフィールドの上部に表示されている文字列が、
「G/標準」から「文字列」になったことを確認
↓
[テキストファイルウィザード−3/3]ダイアログ−[完了]ボタンをクリック
↓
[データの取り込み]ダイアログ−[新規ワークシート]オプションボタンをOnにし、
[OK]ボタンをクリック
手順はちょっと長いですが、開くのと違うのはコマンドのあるメニューと、最後に取り込み先を指定する点で、[テキストファイルウィザード]での操作は開くときと同じです。
関連語句
数字の前に0表示, 0を表示したい, 0で桁をそろえる, ゼロサプレスしない, 頭のゼロを表示する, 始めのゼロが表示されない, 上位のゼロを表示したい, 文字列のゼロを表示する, 数字を2桁で表示したい, csvの読み込み, CSV読込時ゼロを表示, CSVファイル読込, CSVで0を表示
[スポンサードリンク]
- Newer:「記」を入力すると「以上」が自動的に
- Older:All Aboutに登録−Excelの使い方
Home » Excel(エクセル)の使い方 » データベース・検索 » CSVファイルの読み込み