Microsoft Excel でのセル内改行:
Mac, Win, 一括置換
UB3/informatics/basics/app_ms_excel_line_break
- 概要: Excel のセル内改行
- Excel セル内改行の置換 in Win
- Excel セル内改行の置換 in Mac
広告
概要: Excel のセル内改行
Excel のセル内改行は、Mac ならば Command + Shift + Enter または Command + Control + Enter である。Win ならば Alt + Enter。Mac はおそらくバージョンによって異なるので注意。
Excel セル内改行の置換 in Windows
Windows の場合は簡単。検索、置換のウィンドウで
Excel セル内改行の置換 in Mac
Mac の場合、Win の Control + J に該当するコマンドがないので、非常にやっかいだった。以下のような手順で一括置換する (1)。
- 置換したい文字が含まれている列の隣に、空列を挿入する。
- 空列のセルの一つに、=substitute(置換したいセル,"置換したい文字列",char(10)) とする。
- これで、文字列がセル内改行に置換されるはずなので、コピペまたはドロップダウンで全体を置換。
- その行をコピーし、値としてペーストすることで置換された文字列データが得られる。
substitute は置換のための関数、char は特殊文字の関数で、10 が改行を意味する。
なお、char にダブルクオーテーションをつけて =substitute(置換したいセル,"置換したい文字列","char(10)") のようにしてしまうと、" " 内が文字列とみなされ、char(10) という文字列がそのまま出力される。
広告
References
- 【Excel】Macでセル内の文字などを「改行」に置換する方法. Link: Last access 2020/03/30.
コメント欄
サーバー移転のため、コメント欄は一時閉鎖中です。サイドバーから「管理人への質問」へどうぞ。