- ベストアンサー
エクセルで一括で表示形式を換える方法
エクセルで一括して連続した数値にハイフンを挿入したいのですが、可能でしょうか? 「502325、420123、123654」・・・・など列に入力されているのですが、「502-325、420-123、123-654」・・・・というふうに一括で変換することはできるのでしょうか? やはり自力でハイフンを入力していくしかないのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
セルの書式設定にてユーザー定義を「000-000」にすれば、変更できます。 ※今確認しましたw
その他の回答 (2)
- yoshi170
- ベストアンサー率36% (1071/2934)
回答No.3
変換したい列を範囲指定→右クリック→セルの書式設定で、「表示形式」で「ユーザ定義」を選択。 種類の欄に「#"-"###」と入力(「」は不要です。)してokをクリックしてください。すると6桁の数字の場合は3桁‐3桁で分かれます。後ろのシャープの数が後ろにくる桁数と同じになります。
質問者
お礼
なるほど~。こんなやり方もあるんですねー。 いろいろ教えていただいて参考になります。 ありがとうございました!
- akio_myau
- ベストアンサー率34% (515/1480)
回答No.2
例えば、A1に数値が入っている場合 =LEFT(A1,3)&"-"&RIGHT(A1,3) という式をいれ、後はそれをコピーする という方法はどうでしょうか。
質問者
お礼
なるほど~。 ひとつのことでもいろいろな方法がエクセルには存在するんですね。 ありがとうございました!
お礼
こんなにすばやく回答してくださってありがとうございます! うまいことできるもんなんですね~。 感謝感謝です。 ありがとうございました!