• ベストアンサー

スペースをなくしたい

例えば 高 橋  一 朗 のスペースを関数でなくしたいのですが どうすればいいですか? SUBSUTITUTE ではどうすればいいですか? 全角、半角が混合している場合はどうすればいいですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

=SUBSTITUTE(A1," ","") で、第2引数に、全角または半角スペースを指定します。 第3引数""が取り除く師弟です。 両方の場合1度にするには、半角を除き、全角を除けば良いので 半角を除いた結果の文字列に全角覗きを掛ければよいので、 関数をネストします。 =SUBSTITUTE(SUBSTITUTE(A1," ","")," ","") #1の通り。 もし姓と名を2文字目の後で分けるためにスペースを入れたいなら 上記の結果に対し、(H列にある場合)隣列などに =LEFT(H1,2)& " "& RIGHT(H1,LEN(H1)-2) のようにすればよいでしょう。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

noname#204879
noname#204879
回答No.2

「高 橋  一 朗」が、「高橋 一朗」でなく「高橋一朗」になっちゃっても構わないのですか?

全文を見る
すると、全ての回答が全文表示されます。
  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.1

A1セルに"高 橋  一 朗"とある場合、  =SUBSTITUTE(SUBSTITUTE(A1," ","")," ","") ダブルクォーテーションで挟まれた所に検索文字/置換える文字を設定します。 検索する文字は全角のスペース、または半角のスペース 取り除きたい場合は 【何も指定しない】 のではなく、【何も無いこと】 を示す必要があります。 上の例では半角のスペースを取り除いた後の文字列に対して全角のスペースを取り除くことをしています。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 右側の半角スペースのみ取り除く

    VB6にて右側の半角スペースのみを取り除く関数を作りたいと思うのですが、Rtrimを行うと全角スペースまでも削除されてしまうので困っています。 何方か正確に半角スペースのみを取り除く良い方法はございますでしょうか。

  • 半角スペースを全角スペースに

    文字列で、半角スペースを全角に置き換える方法がわかりません。。。 正規表現が苦手で、MySQLに登録する画面を作りましたが、半角スペースがあると、それ以降が無視されてしまうため、その半角スペースを全角スペースに置き換えたいのですが、書式がわかりません。 すいませんが、ご教授お願いします。 あと、もし全角スペースに置き換える方法以外で何かいい策などもしありましたら、それもよろしくお願いします。

    • ベストアンサー
    • PHP
  • スペース半角

    スペースを打つとスペースが全角と半角が交じってしまい上下の文字が揃わないのでスペースを全角だけにしたいのですがやり方が分からないので教えて下さい!

  • サクラエディタの全角スペース・半角スペース表示設定

    サクラエディタで全角スペースと半角スペースの表示設定をしたいのですが、可能でしょうか?(秀丸と同じイメージです。 ) また可能な場合はどこで設定すればよいでしょうか? 今は半角スペースも全角スペースも同じ表示になってしまい、区別できないので困っています。 よろしくお願いします。

  • 全角スペースの打ち方が分からない

    OSは、FedoraCore1です。 viエディタで、日本語を打っているのですが。 全角スペースが打てません。 スペースキーを打っても、半角にしかなりません。 もちろん、半角スペースを変換して全角になるわけもなく。 何か特殊な打ち方があるのでしょうか?

  • URL末のスペースを削除したいのですが・・・。

    掲示板を作成しています。 URLの最後に半角/全角問わずスペースが入っている場合削除を行いたいのですが、うまくできません。 有識者様ご教授をお願いできないでしょうか? 最低でも以下のパターンがあると思いますが、上手くできない状況です。 my($url1) = 'http://www.yahoo.co.jp '; # 末が半角スペース my($url2) = 'http://www.goo.ne.jp  '; # 末が全角スペース my($url3) = 'http://www.google.co.jp   '; # 末が全角/半角スペースごちゃごちゃ

    • ベストアンサー
    • Perl
  • wordでスペースが半角になる

    word2007なのですが、 英数文字のまじった(2011年1月など)言葉を入力してスペースをいれると スペースが半角になってしまいます。(スペース半角、全角、半角・・・) 全角スペースになるように設定できないものでしょうか? 何が原因でしょうか?

  • 【初歩?】スペース区切り文字列を「」で括り書き出し

    $val = "キー1 キー2 キー3"; //を、「キー1」「キー2」「キー3」という風に、 //全角括弧「」でくくって書き出す関数はありますか。 //ただし、スペースは全角の場合と半角の場合あります。 //苦し紛れに、 echo implode("「", $word, "」"); //みたいなことをしてみましたが、エラーです。。。

    • ベストアンサー
    • PHP
  • 全角モードで半角スペースを打てますか?

    日本語の中に、例えば Microsoft Windows と打ちたいときがあります。すなわち、MicrosoftとWindowsの間は半角スペースを入れたいのです。このような場合、いつも半角に切り替えてスペースを打ち、また全角に戻しています。 全角→半角→全角の手間を経ずに Microsoft Windows と打つ方法ありますか? Windows/MS-IMEとします。

  • ワード2007でのスペースの入力について

    毎度お世話になります。 Windows Vistaでワード2007を初めて使ってみました。まったく初歩的な質問で申し訳ありません。 スペースキーで空白を入れると、全角のスペースを続けて入れることが出来ません。 半角と全角が交互に入力されます。 全角のスペースだけを入れる場合はどうしたらいいのでしょうか。 教えてください。宜しくお願いします。

専門家に質問してみよう