Excelでのインポート中に日付形式を変更する
データシリーズをインポートするとき、Excelは「意図せずに」数値を日付形式に変換することを好みますが、これは変更できます。 「5月5日」を「5.5」に戻す方法は2つあります。
解決策1:Excelのセル形式を変更する
最も明らかな解決策は、「セルの書式設定」メニューを使用することです。
- 最初に、誤って表示されたデータがあるセルを選択します。
- 次に、右マウスボタンでコンテキストメニューを開き、[セルの書式設定]を選択します(スクリーンショットを参照)
- 新しいウィンドウで、「カテゴリ」リストを「日付」から「番号」に変更します。
解決策2:Excelテキスト変換ウィザードを使用してインポートする
ソリューション1は、たとえば、コンマで区切られていないCSVファイルから小数点以下の数字をインポートする場合には役立ちませんが、ポイントで英米の用語で-ドイツ語で一般的なように、5.5の代わりに約5.5。 ここで、Excelは自動的に数値を日付形式に変換し、別のセル形式で思いとどまらせることはできません。 次のトリックが役立ちます。
- csvをインポートするときは、マウスクリックで直接開くのではなく、メニュー項目[テキストから]を使用して[データ]タブで開きます(スクリーンショットを参照)。
- 次に、対応するcsvファイルを選択します。
- Excelテキスト変換ウィザードが開きます
- 手順1で、[分離]オプションを選択します。
- 次のステップでは、セパレータを定義します-通常、これはcsvファイルのセミコロン( ";")です。
- これで、ステップ3が決定的なものになります。ここでは、ソースcsvの個々の列をマークし、インポート形式を定義できます。 これを行うには、変換ウィザードで対応する列をマークします(スクリーンショットのポイント1を参照)
- Excelが5月5日または3.6 6月3日に「5.5」を作成する問題を回避するには、「詳細」ボタン(スクリーンショットのポイント2)を押して、「小数点」にポイントを入力します。 " 「、」aの代わりに(スクリーンショット番号3を参照)
- この設定により、日付形式ではなく数値がそのままインポートされるようになりました。 「完了」でインポートウィザードを終了します。ソースCSVの数値は、カレンダーデータではなくExcelテーブルの数値になります。
上記の例とスクリーンショットは、Excel 2010に関連しています。