質問: csvファイルのデフォルトの区切り替え文字としてexcelにコンマを解釈させる方法は? 私はいくつかの.csvファイルを持っています。それらのいくつかはカンマで区切られている、いくつかはタブで区切られている(多分それらは.tsv ...と呼ばれるべきです)excelがインストールされている場合、csv拡張子はexcelに関連付けられます。ただし、これらのファイルの1つをexcelで開くと、すべてが同じ列にダンプされ、コンマは区切り文字として解釈されません。[ファイル] - > [インポート]の代わりに、ファイルを選択し、内容を正確に解釈する方法(区切り記号、データ型など)を選択できます。ただし、ほとんどの場合は明確な表形式でファイルを見てください。 excelで処理したくありません。excelに区切り記号を自動解釈させ、csvファイルを開くとすぐに適切なテーブルとして表示させる方法はありますか。このようなファイルのクイックビューアとしてexcelを使用できるように、これが必要です。それがなければexcelはcsvファイルに関連付けられないでしょう。
回答: 少なくともexcel 2016では、sep=,を囲む引用符は必要ありません。ファイルがタブで区切られている場合、sep=\tは引用符の有無にかかわらず問題なく機能することがわかりました。