Googleスプレットシート(UTF-8)で作ったファイルをShift JISにすると「全角ハイフン(−)」が「?」になる

Googleスプレットシート(UTF-8)や各種DBからダウンロードしたファイルの文字コードを、
Shift-JISに変更しようとすると「全角ハイフン(−)」が文字化け(?)する問題。

全角ハイフン「−」やら「〜」には見た目はおんなじだけどたくさん種類があって、
エンコードを変更しようとするとなにやらこんな現象が起こるらしい。

いつもの対処は、全角ハイフンを違う文字「★」に置換して、
エンコーディング変更して、「★」を再度「−」に変更してたけど、
そこで、CotEditorのエンコードディング設定を、
「日本語(Shift JIS)」から「Shift JIS X0213」に変えたら化けなくなりました!

解決!

情報提供: @msng ありがとう。