• 締切済み

excelについて

セルの中の「単語1□単語2」を、「単語2□単語1」というように、□(←スペース)を軸に前後逆にする関数を教えてください・・・。 セルの数は1000近くあり、単語の内容も全て異なります。 どうか、よろしくお願いします。

みんなの回答

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

A1セルから下方にデータがあるとしてB1セルには次の式を入力して下方にドラッグコピーします。 =IF(A1="","",RIGHT(A1,LEN(ASC(A1))-FIND(" ",ASC(A1)))&" "&LEFT(A1,FIND(" ",ASC(A1))-1)) "と"の間は半角のスペースの式とします。この式では単語と単語の間のスペースが半角でも全角でも対応することができます。

miretanlove
質問者

お礼

本当に本当に本当にありがとうございました!! たすかりました!! 感謝いたします!!

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

=MID(A1,FIND(" ",A1)+1,100)&" "&LEFT(A1,FIND(" ",A1)-1)

miretanlove
質問者

お礼

すごい!!できました!! ありがとうございました!!

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

関連するQ&A

  • エクセルのif文について

    エクセル2007を使用しています。 あるセルの中に、スペースが5個以上あったら、そのセルの中のそれ以後にあるスペース、文字列を全て削除したいのですが、関数の書き方がわかりません。 どなたかご教授お願いできますでしょうか。

  • エクセルのセルを分割したい!

    エクセルのセルをスペースの前後で分割したいのですが、方法を教えてください。 A1にあいうえお かきくけこ と入力しているとして2つのセルに分けたいのですが・・・。 セルによって文字数が違うのでスペースを境にして分割したいのです。 どうぞよろしくお願い致します。

  • Excelで特定の値をクォーテーションマークで囲いたい

    列の中に様々な単語が並んでいるとします。その中で「,(カンマ)区切り」になって複数の単語が入っているセルのみ、その複数の単語を1つのクォーテーションマーク("")でくくりたいのです。例えば「りんご」とか「みかん」とだけ入っているセルは飛ばして、「りんご,みかん」とはいっているセルだけを抽出(?)して、「"りんご,みかん"」になるように、一括して処理できる方法を教えてください。置換や関数の初歩的なものは全て試してみました。

  • エクセル セル内の文字を改行したい

    エクセルで1つのセルに100個以上の半角英字の単語がセミコロン(;)を間にはさみつらなっています。 1つずつの単語をできたら1つずつのセルにいれたいのですが、 関数か何かで簡単にできる方法はないでしょうか。 CHAR(10)の関数だと100個以上ある単語の間全てに関数をいれていかないといけないので、 手間がかかってしまうので他の簡単な方法はないか模索しています。 (CHAR関数だと1つのセル内での改行になってしまいますが、最悪それでもOKです) よろしくお願いいたします。

  • エクセルで、セルに入っている文字数をカウントする

    タイトルの件、質問いたします。 セルの中に入った、文字数を数える、関数を教えて下さい。 出来れば、スペースも1文字に数えたいです。 文字の種類は全角です。 宜しくお願いします。

  • Excel セル内の文字だけを取り出すには

    Excelの1つのセルに 01234 ABCDEFG のように、「数字5つ(固定)+半角スペース+(任意の数の)文字」 が入力されています。数値は必ず5桁と決まっていますが、 文字列の数はさまざまです。 関数で文字の部分だけ、別のセルに取り出したいのですが、 どの関数を使うとできますか?教えて下さい。 よろしくお願いします。

  • Excel セルの右にスペースが空いてしまいます

    Excel2000を使用しています。 表の中の一部のセルだけ、右側に半角スペースくらいの間があいてしまいます。(もちろん半角スペースは打ち込まれていません) 表示は全て右詰にしたいので、桁がそろっていないように見えてしまい困っています… 左詰にすると左側にスペースは空かないのですが、右詰にしたときだけ右側にスペースが空いてしまいます。 セルの配置の「前後にスペースを空ける」はチェックされていません。 もし不足がありましたら補足いたしますので、よろしくお願いいたします。

  • excelで文字数をスペースを除いてカウント

    シート内に入力した文字数をカウントしたいのですが、 1つのセルに『木村 拓哉』のように姓名の間に半角スペースが 入っています。この半角スペースを無視して文字数をカウントするには どのような関数が適していますか? LEN関数を使うと、スペースも1文字としてカウントされてしまいます。 宜しくお願い致します。

  • エクセル関数の質問

    エクセル関数で教えてください。 シート2のA1セルにシート1のB1セルの内容をコピーする。 但し、シート1のB1がスペースでないときに行う。 「=シート1!B1」として入力したのですが、スペースのときに「0」が出てしまい困ってます。

  • Excelの質問

    ある行の数全てから10引いて、それを全部足すにはどうすればいいでしょうか。 その合計をセルに書き出したいのですが関数の書き方が分かりません。 例えば 25 40 55 34 89 とあったとします。各列から10引いてそれを足すので 15+30+45+24+79=193 となりますが、その193を別のセルに書き出したいのですがやり方がわかりません。

専門家に質問してみよう