ExcelにTSVを貼り付けるとセルに分割されない時の対処法
A5:SQL Mk-2などのツールでデータをTSV形式で出力することがある。
Excelでデータをコピーしてテキストエディタに貼り付けるとタブ区切りとなり、これをそのままTSVとして保存することもある。
通常は、そのようにして得られたTSVをExcelに貼り付けると、タブ区切りに従って各フィールド値がセルに自動で分割されて貼り付けられる。
しかし、何かの拍子で、分割されずに1行まるごと一つのセルに貼り付けられることがある。
そんなときに確認したいのが、「区切り位置指定ウィザード」で、区切り文字の「タブ」にチェックが付いているかどうかだ。
「区切り位置指定ウィザード」は、値が設定されているセルを選択した状態で、メニューの「データ」>「区切り位置」とたどれば出現する。
この「タブ」にチェックがついていないと、TSVからコピペしたときにタブ区切りでの分割が効かない。
チェックを付けたあとに、あらためてTSVからコピペすると、正常にタブ区切りごとにデータが分割される。
以下のGif動画を参照のこと。