テキスト読込/保存 (各種文字コード) (tedit5.html)     

ファイル選択  →→ 保存ファイル名    
BOMのDUMP表示    data64,dump大文字表示
UTF-8のBOMとは、UTF-8テキストの先頭に付く3バイト0xEF 0xBB 0xBF
(EF BB BF)の「目印」のことです。
古くから「CSV出力を要望されたらとりあえずShiftJISに変換して出力しておく」というのが定番でした。
エクセルは業務で使うソフトウェアの代表格なので、必然的に業務系システムで出力するCSVもそれに合わせてShiftJISで出力するのが定番、というシンプルな理由です。
  近年ではデータベースがUTF-8前提である事が多くなり、CSV出力にUTF-8を採用する事も増えてきています。
そこで最近のExcel 2016以降やOffice365では、「BOM付きUTF-8」で自動判別できるようになってきています。