CSVを生成するときに使用する区切り文字をExcelに指示する方法はありますか。タブかパイプか
あなたのOSとしてWindowsを扱っていると仮定して...
すぐにExcelに選択肢が表示されませんが、いくつかアドバイスをすることができます。
CSVファイルはカンマ区切り値で、データ、コンマ、データ、コンマなどの標準に従っていることを忘れないでください。これを破ると、仕様に従わなくなります。
データにカンマがあるとどうなりますか? Excelは自動的にそのセルの内容を引用符("
)で囲みます。そのため、ファイルをインポートするプログラムは、そのセルが実際に終了する時点を認識します。
区切り文字としてカンマを使用したくない場合は、ファイルをCSVとして保存してから手動で編集できます。メモ帳やメモ帳++などのテキストエディタを開きます。使用したい文字を検索します(メモ帳では、[編集] - > [検索]を選択します)。パイプが必要な場合は、パイプ(|
)を検索してください。何らかの結果に遭遇した場合は、この文字は使用しないでくださいです。タブを簡単に検索するには、Notepad ++を使用することをお勧めします。
使用したい文字が文書内の他の場所で使用されていないことが判明したら、検索と置換を実行できます。メモ帳で、編集 - >置換...に移動します。 [検索対象:]にカンマを入力します。 [置換後の文字列]に、区切り文字に使用する文字を入力します。次の部分はヒットすることです Find Next。これは、データにカンマが含まれているとファイルが破損するためです。データの区切り文字であるコンマのみを置き換え、引用符で囲まないでください。
これが完了したら、ファイルを保存できます。インポートする場合は、.TXT
ファイルに名前を変更することをお勧めします。そのため、フィールド区切り文字は何ですか。 .CSV
ファイルを開くことを選択した場合は、区切り文字としてコンマが自動的に使用されます。これは不要です。