web-dev-qa-db-ja.com

セル内の単語間のスペースを削除するExcelの数式

Excelファイルに膨大なデータがあります。

例えば、私はポールソンのような言葉を持っていると言って、ポールソンとしてそれを作らなければなりません。

入力:paul son出力:paulson

一部のセルでは、mic-li、このタイプの単語が来るとき、それは何かを置き換えるべきではなく、単語間のスペースのみを削除するべきです。

25
user1180001

データがB列にあるとし、C列に式を記述します。

=SUBSTITUTE(B1," ","")

C列全体に式をコピーして貼り付けます。

編集:パラメーターの区切り記号としてコンマまたはセミコロンを使用するかどうかは、地域の設定によって異なります(セミコロンを使用する必要があります)。これは奇妙だと思う。これを指摘してくれた@tocallaghanと@pableteに感謝します。

52
vulkanino

SUBSTITUTE(B1," ","")ではなく、REPLACE(xx;xx;xx)です。

36
Richard

手順(1)範囲、行、列、または配列を選択するだけ、(2)ctrl + Hを押す、(3 a)検索でスペースを入力(3 b)置換で何も入力しない、(4) [すべて置換]をクリックするだけで完了です。

6
kvn4kevin