• 締切済み

文字の入れ替えについて

ワードでもエクセルでも文字の入れ替えの方法を教えてください? 「大橋」「利雄」から「利雄」「大橋」に一発でする方法です

みんなの回答

  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.8

No.3です。 >パソコンがこんな簡単な事を一発で出来ないのは不思議です。 不思議でも何でもありません。 どんなに簡単な事であっても、それが「滅多に無い事。10年に1度あるかないか」な事であれば、パソコンには実装されず、無視されます。 20年以上コンピューターを扱ってますが、実際、2つの文字列を入れ換えないとならない事態に陥ったのは1度もありません。 そんな「滅多にない事」の為に、高い人件費と差し迫った〆切を犠牲にしてまで開発を行い、使わない機能を実装するのは無駄でしかありません。 特に、このような「滅多にない事」が別の方法で実現可能であれば、真っ先に仕様から削られます。 簡単な機能を1つ追加するだけで、ン十万円の費用追加が発生するのがソフトウェア業界の常識です。 「実装は可能だけど、実装しても使われない事は目に見えているので、実装しない。実装すれば無駄に金がかかる」と言うのが「こんな簡単な事を一発で出来ない理由」です。 ま、M$の製品だと、それでも「使わない機能/使えない機能テンコモリ」ですけどね(w

noname#79209
noname#79209
回答No.7

No3の方が3回と言っておられるのは、質問者さんが「大橋」と「利雄」がどのように記録されているか言及していないからです。 「大橋△利雄」(△は全角スペース)、「大橋 利雄」、「大橋利雄」、「大橋」だけ、「利雄」だけなど多くのパターンが考えられるからです。 これらが文書のあちこちに混在している場合は、「大橋△利雄」を「利雄△大橋」へ置き換えただけでは「大橋 利雄」、「大橋利雄」、「大橋」だけ、「利雄」だけなどの部分は置き換えされずに残ってしまいます。

oohasi1234
質問者

補足

「大橋」「利雄」がどのように記録されているか言及していないと指摘されましたので補足します。 エクセルの方がわかりやすいと思いますがあるセルに大橋どこかのセルに利雄 このセルと他のセルの内容をチェンジすることを聞きたいわけです パソコンがこんな簡単な事を一発で出来ないのは不思議です。 大橋とか利雄とか出していますがセルの中身チェンジです

  • fx70_2150
  • ベストアンサー率57% (123/213)
回答No.6

エクセルでの文字列の入れ替え A1セル:="大橋 利雄" B1セル:=CONCATENATE(RIGHT(A1,LEN(A1)-SEARCH(" ",A1))," ",LEFT(A1,SEARCH(" ",A1)-1))

  • EternalYs
  • ベストアンサー率76% (10/13)
回答No.5

No.3の方が正解を記入しておられるので それ以上書くことはありませんが >3回すれば成功とあるが、一発で出来る方法は無いのでしょうか? これはありません。 面倒でも3回行わないと、 質問者の望んだ結果の置換は出来ません。 エクセルならマクロを組んで 3回の動作をマクロ上で一度に実行することは可能でしょうが マクロを組むよりも、自分で実際に置換したほうが 早いですし、手間もかからないでしょう

  • mii-japan
  • ベストアンサー率30% (874/2820)
回答No.4

大橋 利雄 から利雄 大橋 に変更ですね 空白を含めて、全てが 大橋 利雄 になっていれば Excelでは 編集→置換 で 検索する文字列に  大橋 利雄 置換え後の文字列に 利雄 大橋 と入力し 全て置換えをクリックすれば OKです 一つずつ確認しながら置き換えたいのならば 置換えをクリックし 次検索をクリックしていきます Wordもほぼ同様

  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.3

やりたい事は 「すべての『大橋』を、ぜんぶ『利雄』にする」 かつ 「すべての『利雄』を、ぜんぶ『大橋』にする」 ですね。 この場合、最初に「『大橋』を『利雄』に置換」とすると、大橋も利雄も全部「利雄」になってしまうので失敗します。「『利雄』を『大橋』に置換」も全部「大橋」になるので失敗します。 ですので、間にワンクッション置いて、3回の置換を行います。 まず「大橋」を、文章中に絶対に存在ない文字列に置換してしまいます。例えば「『大橋』を『@@##@@』に置換」と言うように。 次に「利雄」を「大橋」に置換します。 更に「@@##@@」を「利雄」に置換します。 このようにワンクッション置いて置換を3回にすれば成功します。

oohasi1234
質問者

補足

3回すれば成功とあるが、一発で出来る方法は無いのでしょうか?

回答No.2

必ず「大橋利雄」と書いてあるなら編集→置換で「大橋利雄」から「利雄大橋」で出来ますね。 個別に「大橋」「利雄」/「利雄」から「大橋」でやるとループしちゃいます。 Excelならマクロで組める・・・かな?

  • hanba
  • ベストアンサー率20% (6/29)
回答No.1

1.利雄をドラッグして反転 2.反転した利雄をドラッグして大橋の前に持ってくる ・・・・こういうことでしょうか?

関連するQ&A

  • 文字の入れ替えについて

    C言語まったくの初心者です。 文字の入れ替えについてなんですがよくわかりません。 キーボードから文字列を入力させてその先頭の文字と最後の文字を入れ替えるようなものを作りたいんですが。 VWXYZ → ZWXYV のような感じにしたいんです。 参考書だとよくわかりません。 わかるかたおねがいします。

  • エクセルのデータ入れ替え ?

    エクセルの文字データーですが、同じシート内にある文字データを簡単に「入れ替える」方法がありましたら教えて下さい。 違うセルにある文字データを「入れ替える」という作業をしたいのです。 現在は、その操作を知らないので、  最初に移動したいデータをどこかの空セルに移動、空いたところに移したいデータを移動 最初に移動したデータを後に空いたセルに再度移動しています。 入れ替えが多いもので簡単にしたいです・・・

  • 文字列の入れ替え

    2つのchar型配列x[],y[]に格納された文字列を入れ替えるプログラムを作成せよ。ただし入替え処理には、関数swap_array(char [],char [])を作成して用いること。という問題なのですが、下記の実行例では、2つの文字列xとyをキーボードから入力し、入れ替えた後に表示している。 <実行例> % ./irekae 文字列x (20字まで)? Mojiretsu 文字列y (20字まで)? Irekae 関数swap_array()を呼び出しました 入替後の x: "Irekae" 入替後の y: "Mojiretsu" % となっているのですが文字列を格納するところまでしかわかりません。 どなたか教えていただけないでしょうか? #include<stdio.h> int main(void) { char x[21]; char y[21]; printf("文字列 (20字まで)? "); scanf("%s", x); printf("文字列 (20字まで)? "); scanf("%s", y);

  • エクセルでの縦横の入れ替えについて

    エクセルでの操作に困っています。 添付画像のように縦横の入れ替え(とはちょっと違う気がするのですが)をしたいのですが、なにか効率的な方法はありますでしょうか? バージョンは2016です。 うまく言葉にできず申し訳ありません。 エクセルにお詳しい方、どうぞよろしくお願いいたします。

  • 囲い文字

    エクセルで、セル内の文字をまるで囲む方法はありますか? ワードの囲い文字に該当するような技があったら教えてください。

  • 文字の装飾方法

    ワード2003やエクセル2003で、文字を太くして色をつけ、文字に塗りつぶした色以外で縁取りをしたいのですが、ワードアートでする方法以外に何か良い方法はありませんか?

  • エクセルで文字を入力するとあふれた文字が次の行にも入力される方法がありますか

    ワードの場合、文字を入力してあふれた文字は自動的に次ぎの行に送られますが、エクセルの場合できません。非常に入力に手間がかかります、エクセルでもワードのように自動的に次ぎの行に文字が送られる方法があれば教えて欲しい。

  • 文字設定について

    パソコンの文字を大きくする方法はないでないでしょうか? 表示>文字のサイズ>最大  にしても まだ足りません、 とくにエクセル、ワード。CADとかボタンが読みにくく 困っています。 どなたかいい方法があれば教えていただけないでしょうっか

  • Illustratorで色の入れ替え

    Illustrator CSをMac OS Xで使用しています。 初心者です。 JPEGで取り込んだ画像の色の変更をしたいです。 取り込んだ画像は、白地に黒で会社のロゴが入っています。 白地の部分を赤に変更をしたいのですが 簡単に変換できる方法はあるんでしょうか? 例えばエクセルなんかで文字の「置換」ってありますよね 置換え前の文字と置換え後の文字の指定をすれば自動でしてくれる。 同じようにイラレで入れ替え前の色の指定と 入れ替え後の色の指定をして一発で変換出来る機能があれば なんて考えましたが、あるんでしょうか? 詳しい方教えてください。

  • 逆さ文字にしたい

    どういえばいいのか、文字をまったく反対にしたいのです。 例えば、透明なものに文字を書いたとき、裏から見える状態にしたいのです。 パワーポイントやエクセル、ワードなどで文字を逆さまにする方法はありますか? 教えてください。