• ベストアンサー

Excel

Excel 2010使っています 指定した部分 今回は【 】で囲まれた文字列 【123】も【あいうえお】も一斉に削除したいです。 もしくは 【 の手前を一斉に改行 そんな便利な技ありますか?

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

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.1

>指定した部分 >今回は【 】で囲まれた文字列 >【123】も【あいうえお】も一斉に削除したいです。 【】は残すのでしょうか?、それとも【】も削除するのでしょうか? 置換機能で削除する方法で良いでしょうか? 置換機能を使うときは「ホーム」タブの「検索と置換」で「置換」を使います。 「検索する文字」へ【*】と入力します。 【】も含めて削除するときは「置換後の文字列」へ何も入力しません。 【】を残すときは「置換する文字列へ【】のみ入力します。 「すべて置換」ボタンをクリックすれば一挙に削除されます。 「置換」ボタンをクリックすると1個ずつ確認しながら削除できます。

その他の回答 (1)

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.2

>もしくは 【 の手前を一斉に改行 【 】で囲まれた文字列を削除する場合は「*」を使用したワイルドカード置換で簡単に置換できますが、【 の手前を一斉に改行する場合は改行コードを利用した置換を行います。 準備としてセルの書式設定の配置タブで「折り返して全体を表示する」にチェックを入れておきます。 次に、Ctrl+Hで置換ダイアログを出し、検索する文字列と置換後の文字列に「【」を入力しておき、置換後の文字列の「【」の前にカーソルを置いて、Ctrlキーを押しながらJキーを押して(何も見えませんが、これが改行コードです)「すべて置換」します。

関連するQ&A

  • エクセルでの削除

    エクセルをあまり使い慣れないのですが 以下のような削除を一括して 削除する方法を教えてください。   ahisxxxxxxxxxxxbsrema○○○○xxxaxisite ahisなどのアルファベット部分が全てのセルで同じ文字 xxxxxの部分が異なる文字 ○○○○の部分がセルで異なりますが この部分のみを残して削除したいのですが 範囲の指定とかできれば簡単にできそうなのですが 異なる文字を表す方法があるのでしょうか? 例えば上記の××を含めて指定する方法があったら 教えてください。 今回は○○の部分のみ残す方法を知りたく また 現在まで上記のような指定ができれば 簡単と思っていましたので ついでにお聞きしています。 よろしく お願いします。

  • セル内改行されたCSVを外部データ取り込みすると認識しないです

    エクセルで質問です。セル内改行されたCSVデータを再度外部データ取り込みすると改行の部分が認識されずセルがずれてしまいます。セル内改行された所は、『"』で囲まれております。『"』を文字列の引用符で指定しましたので『"~"』は文字列で認識されると思っていましたが、途中の『↑』改行コードでセルを区切ってしまいます。どのように対処したら良いでしょうか?エクセル2003を使ってます。 (ちなみにアクセスにインポートすると、改行は認識しませんが『"』は認識します。)

  • エクセル 行数指定し一つのセルに改行込で入れる

    日本語が下手でもうしわけないです。 エクセルのマクロにて、行数指定指定したセルを別セルに 改行を含めて入れたいのです。 具体的なやりたいこととしては、 A列に不定期間隔で不定形の文字列が入力されていて、(間は空白) その文字列から文字列の行数を読み、 B列の同じ行数分のセルをひとまとまりとし、 別シートのA1に改行込みで入れる。 次のまとまりはA2に次はA3に… といった動作をさせたいです。 例. 1.A1,A6,A9に文字列があるとする。間は空白 文字列間の行数を読む (1)A1-A5 (2)A6-A8 (3)A9-最終行 2.A列で取得した行数と同じ行数をB列で指定 (1)B1-B5 (2)B6-B8 (3)B9-最終行 3.B列で指定したセルをひとまとまりとして 別シートのA1から順に改行込みで入れる (1)シート2のA1 B1(改行) B2(改行) B3(改行) B4(改行) B5(改行) (2)シート2のA2 B6(改行) B7(改行) B8(改行) (3)シート2のA3 B9(改行) ・ ・ 最終行 ####### マクロでの実現を考えているのですが、 マクロ初心者でさっぱりわかりません。 どなたか、マクロでの記述例を教えて頂けないでしょうか。 また、関数で実現できるのであれば、そちらも教えて頂きたいです。 宜しくお願いします。

  • ワードについて

    文字列が増えたため改行で下の一部がレビューからはみ出てしまいました、エクセルなら不必要な部分を削除すれば解決するのですが、ワード(一太郎)は方法が分かりません宜しくお願いします。

  • エクセルで、、、

    エクセルで特定の文字列を含む行だけを 削除したいのですが、やりかたがわかりません。 エクセル 特定 文字 削除 で調べているのですが、 お願いします。

  • Excelの置換

    すみません、Excelを教えてください。 ↓A1から文字列の項目が縦に並んでいます。先頭の数字(1: )を削除。文末の括弧付き数値をB列に移動したいと思っています。 1: ○○○○○○○○○(981) 2: △△(25) 3: □□□□□□(111) ↓ 2500: ★★★★(1000) 2501: ☆☆☆☆☆☆☆☆☆☆☆☆(299) 置換削除のやり方を教えてください。 ワードで置換削除をやってみましたが、次の行の内容まで削除されてしまい困っています。 文字列の部分的なセル移動はできるでしょうか? 部分的な移動ができない場合、括弧付きの数値で並べ替え等をする方法は無いでしょうか?

  • セル内で改行(Alt+Enter)以降の文字列を削除(Excel VBA)

    セル内にAlt+Enterで改行している文字列があるのですが、1つめの改行以降の文字列を削除したいのですが、方法が分かりません。 どなたかお教えいただけないでしょうか? Excel2002を使用しております。 あいうえお かきくけこ   ↓ あいうえお よろしくお願いします。

  • Excel 文字列の前後に、特定の文字を付加したい

    Excelで、ある列に不規則な文字列がならんでいます。 その文字列の前後に、いっせいに好きな文字を付加したいのです。 例えば、「AAA」という文字列の前後に 「BBBACCC」といったように AAAといった文字列にBBBやCCCと一斉に付加したいです。 AAAはアルファベットや日本語等さまざまなのですが、 どうすればいいでしょうか? 教えてください。

  • エクセルVBA 文字列複数行・列連続連結

    エクセルVBA 文字列複数行・列連続連結でお教え下さい A列に基本文字(縦順) B列~F列に複数行データー(文字・時間) 文字結合時に改行 例 A2&B2&改行&A3&C2&改行&A4&D2&改行・・・・・ 次のデーター行 A&B3&改行&A3&C3&改行&A4&D3&改行・・・・・ データーの最終行まで連続で このような複数行あるデーターの連続文字列連結をしたいのですが・・・ 文字列連結後は 1.指定セルに貼り付け 2.クリップボードに貼り付け 3.テキストファイルに保存 よろしくお願い致します

  • エクセルの関数について

    エクセルについてご教授をお願い致します。 C列のセルに入っている文字列があります。 (例えばA-111やB-111Gなど) D列のセルの中から、C列の文字列を検索して、 C列の文字列の次の文字が数字だった場合のみ、 その数字1文字だけを削除する場合はどのようにしたら宜しいでしょうか。 (例えばA-1113の3の部分や、B-111G1の1の部分です。 数字じゃない場合や、次の1文字以降(2文字目)に数字があっても 削除対象ではありません。 あくまで、C列の文字列の次の数字1文字のみです。 (例えばA-11131の場合は3だけ削除でA-1111となります。  Bー111G1Gの場合は、1だけ削除でB-111GGとなります。) 説明がわかりにくいとは思いますが、 この説明でわかって頂ける先生がおられましたら ご教授お願いします。

専門家に質問してみよう