エクセルで「テキストまたは CSV から」経由でデータを取り込むときに、カスタムの区切り記号を使うと最初のカラムしか取り込めない
テキストまたはCSV からのデータ取り込みで、カスタムの記号文字を使うと、最初の1列しか取り込みしてくれない。プレビューだけかなと思ってそのまま取り込みすると、やっぱり1列しか取り込んでない。
問題
コンマをデータ内で使っているので、「?」記号区切りにしてデータをCSVに出力したんだけど、取り込む時にうまく分割できない。
![](https://zapping.beccou.com/wp-content/uploads/2023/12/image-25.png)
最初の1列しか取り込んでくれない。
![](https://zapping.beccou.com/wp-content/uploads/2023/12/image-26.png)
解決方法
原因はよくわからないけど、下記の方法でうまくいった。
データの変換をクリックして、クエリーエディタを開く。
![](https://zapping.beccou.com/wp-content/uploads/2023/12/image-28.png)
この時点でカンマ区切りなどになっていたら、ソースの設定でテキストファイル形式に戻す。
![](https://zapping.beccou.com/wp-content/uploads/2023/12/image-31.png)
![](https://zapping.beccou.com/wp-content/uploads/2023/12/image-30-1024x628.png)
変換された型は削除してもいいと思います。
![](https://zapping.beccou.com/wp-content/uploads/2023/12/image-33.png)
列の分割▼ >区切り記号による分割
![](https://zapping.beccou.com/wp-content/uploads/2023/12/image-34.png)
区切り文字を設定して、OK をクリック。
![](https://zapping.beccou.com/wp-content/uploads/2023/12/image-35.png)
そう。こうなってほしかったです。
![](https://zapping.beccou.com/wp-content/uploads/2023/12/image-36-1024x628.png)
閉じて読み込みをクリックして終了です。
![](https://zapping.beccou.com/wp-content/uploads/2023/12/image-38.png)
以上です。
(Visited 34 times, 1 visits today)
ピンバック: 【Powershell】Find の結果を加工して配列に入れる →CSV 出力する。 – .zapping