2012年2月20日月曜日

Excelに先頭が0の列を含むCSVファイルをインポートする方法

Microsoft Excelが自動的にカンマ区切りのデータファイルを開くときに、それが最善であると考えている形式にデータ列を変換します。我々のデータが変更したくないその私達の方には、我々は、その動作を変更することができます。

おそらく、CSVファイル、他のアプリケーションからエクスポートしたり、他の人によってあなたに与えている。あなたは非常によくそれを知っているので、Excelでそれを開くことにしたいと思います。 CSVファイルは、(ここではメモ帳でファイルを開く場合)は次のようになります。

ProductModelID、名前、SpecialID、とModifiedDate:ファイルには列が含まれています。カラムは、0をリードして含まれているデータをSpeicalIDして、Excelでリーディング0を維持したいので、それは特殊なコードです。それがCSVファイルなのでそれは、デフォルトでは、ExcelファイルとしてWindowsエクスプローラに示すようになります。

ですから、ファイルをダブルクリックして、そのようにExcelでファイルを開きます。

あなたは、デフォルトでは、Excelは"3列目にSpecialID ^リーディング0を取り除かこと?あなたはどちらのExcelアプリケーションを育てて、手動でファイルを開こうとするファイル/開くを使用しようとそのdoesnの〜AC ^ A ^職場で見ることができます私はこれをどのように解決することができますか?

トリックは、Excelにファイルを持って来る。TXT拡張子を持つファイルの名前を変更することです。したがって、最初持ち出す〜AC ^ A ^ AMYコンピュータ〜AC ^ A?はとファイルがある場所にフォルダを移動します。

^ A ^ A ^ A

今、もしあなたドン〜AC ^ A ^ファイルの拡張子を参照してください。CSVは、(Windowsはデフォルトでこのオプションを無効に設定されている)、ファイルの拡張子を有効にするには、このステップに従う時〜AC ^ A ^ Aメニューを選択〜AC ^ A ^ ATools 〜AC ^ A?/〜AC ^?[フォルダオプション]〜AC ^ A?次に選択する〜AC ^ A ^ AView〜AC ^ A?をタブ、チェックを外してアイテム〜AC ^ A ^、既知のファイルタイプのAHide拡張〜AC ^ A?下の絵のよう。

^

その後、次のようなファイルの拡張子が表示されます。

^

ファイルを右クリックし、なるために〜AC ^ A ^ AProductInfo.txt〜AC ^ A?ファイルの名前を変更する[名前の変更]を選択します

^

同様に、通常のテキストフ​​ァイルのアイコンにアイコンの変更を確認してください。 Excelと使用上のないオープン〜AC ^ A ^ aFileに〜AC ^ A?/〜AC ^ A?オープン〜AC ^? Excelにファイルを持って来るためにコマンド。この操作を行うと、ダイアログは次のようにポップアップ表示されます。

^

〜AC ^ A ^ ADelimited〜AC ^ Aを確認してください?ラジオボタンが選択され、クリックさ〜AC ^ A ^ ANEXT〜AC ^ A?ボタンは続行します。次の画面で、チェックボックスをオンにします〜AC ^ A ^ AComma〜AC ^ A?すべての他の選択とチェックボックスをオフに。

^

をクリックしてください〜AC ^ A ^ ANEXT〜AC ^ A?次の画面に進みます。この画面では、あなたは〜AC ^ A ^ ASpecialID〜AC ^ Aをクリックする必要があります?列と選択〜AC ^ A ^ AText〜AC ^ A?ラジオボタンから〜AC ^ A ^ AColumnデータのフォーマット〜AC ^ A?セクション。

^

をクリックしてください〜AC ^ A ^ AFinish〜AC ^ A?その後、あなたが行われている。

^

あなたが現在の列を見ることができる〜AC ^ A ^ ASpecialID〜AC ^ A?テキスト列として提起されていると、すべての先行する0が保存されます。

このメソッドは、他の区切りのファイルを含むExcelにCSVファイルにもたらすための特別な状況に適用することができます。あなたが最終結果でより良い管理しているプロセスをインポートするデータの間に各列のデータ型を指定する能力を持つ。

0 件のコメント:

コメントを投稿