5

[データ] タブの [テキストから列へ] を使用して複数の列に分割する必要がある列のデータがあります。ただし、行ごとに可変量の列が作成され、1 ~ 1000 の範囲で変化します。テキストから列へのウィザードのステップ 3 では、すべての列に対してデフォルトで「一般」形式に設定されます。私のデータには非常に大きな数値が含まれており、それらを追跡 (丸め) したくないので、形式をテキストとして設定する必要があります。

すべての列を調べて [テキスト] をクリックする必要があり、スクロールしない限り、ウィザードはすべての列を表示することさえできないため、これを手動で行うには問題があります。アイデア?

4

3 に答える 3

11

それはまさにあなたが望むものではありませんが (スクロールのアイデアが気に入らないようです)、各列が [一般] として表示されているデータ プレビューが表示されます。

最初の列ヘッダーを選択し、Shift キーを押しながら右にスクロールすると、すべての列を一度に選択できます。

次に、データ形式として [テキスト] を選択します。最高ではありませんが、それぞれを個別に選択するよりはましです。

ここに画像の説明を入力

于 2013-08-09T18:49:50.567 に答える
2

通常どおり最初の列をクリックして書式をテキストに変更しますが、最後の列までスクロールします。Shift最後の列を押したままクリックします。

これにより、すべての列が選択されます。さて、フォーマットを変更して終了してください:)

于 2013-08-09T18:50:07.957 に答える
0

関連する問題があり、回避策を発見しました。

MYOB (アカウンティング パッケージ) の .TXT があります。最初の 6 行にいくつかのドキュメント ヘッダー情報があり、次にテーブル ヘッダーとデータがあります。インポート ウィザードでは、2 つの列 (A1 と B1 に相当するドキュメント ヘッダー情報と一致する) しか表示されないため、3 番目の列を "GENERAL" ではなく "TEXT" に設定できません。MYOB アカウント コードを日付として扱っているため、頭痛の種は尽きません。

以前にこれらの MYOB .TXT ファイルで同じことを何度も行ったことがあり、Excel は問題なくテーブル ヘッダー行を取得しましたが、何らかの理由でこのファイルで問題が発生しています。さらに奇妙なことに、私が使用しようとしている.TXTファイルの1つで成功しました。私は自分が違うことをしていることを見ることができません。

回避策 (ところで: "Excel 2010 の使用") ヘッダー情報が必要ですが、最初に行 7 でインポートを設定し、各列のインポート タイプを設定して実行します。次に、「データ」->「接続」->「プロパティ」->「定義」タブ->「クエリの編集」に戻り、行 1 から開始するようにリセットして「終了」をクリックすると、機能しました。なぜ私を打ちます。

于 2015-12-21T01:57:29.530 に答える