• ベストアンサー

エクセルで文字列を変換

エクセルで、複数のセルを選択状態にします。 選択されているセル内に、一つでも文字列が存在していれば、その文字列を◎に変換する方法で、なるべく素早くできる方法を教えて頂きたいのですが。 (スペースのみが存在している時は、そのままです) 例 あ      → ◎ FReSえ  → ◎ e35r8$#  → ◎

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

  • ベストアンサー
  • keirika
  • ベストアンサー率42% (279/658)
回答No.2

複数のセルが選択されている状態で、メニューバーの編集のジャンプを選択し、セルの選択をクリック、定数を選択しOKを押す さらに、メニューバーの編集の置換を選択し、検索する文字列に*(半角)置換後の文字列に◎を入れ全て置換を押す。

polinz
質問者

お礼

回答ありがとうございました。

その他の回答 (2)

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

関数ではできませんよ。VBAではできます。 一番簡単なのは、セル範囲を指定し 編集ー置換で 検索する文字列  * 置換後の文字列 ◎ 全て置換 通いと思いますが。

polinz
質問者

お礼

回答ありがとうございました。

  • usami33
  • ベストアンサー率36% (808/2210)
回答No.1

◎は全て同じでよいのですよね オートフィルターで空白以外のセルを表示して、 ◎を範囲指定でコピーすれば出来ますけど

polinz
質問者

お礼

回答ありがとうございました。

関連するQ&A

  • EXCELの日付データを文字列に変換したい

    EXCELの和暦形式の日付データを文字列に変換する方法を教えてください。 たとえば、H17.9.2をそのまま文字列に変換したいのです。 最初から文字列データとして入力すれば問題ないのですが、日付データ(標準)として入力されたデータを書式→セル→文字列で変換するとシリアル値に変わってしまいます。(H17.9.2→38597) どうしたらよいのでしょうか。お願いします。

  • 【Excel】文字列になってしまった日付を変換したい

    こんにちは。ご存知の方教えてください。 エクセル2000で、文字列になってしまった日付をセルの「書式設定」で「表示形式」→「日付」で表示されるようにしたいのですが、そのやり方をご存知の方、是非お教え願えますでしょうか。 変換前の文字列(※:文字の区切りにはスペースがあるのみです。) 例)Wed 31 Jul 2002 18:59 変換後)2002年7月31日 水 (2002/7/31でも可) どうぞよろしくお願いします。

  • エクセルで文字列分割、統合の方法を教えてください!

    エクセル初心者です。 初歩的な事かと思いますが、皆様のお知恵をおかしください。 (1)同一セルの文字列(例:123456)を2つのセル(12)(3456)に分割する方法を教えて頂けないでしょうか。 (2)複数セルの文字列(12)(3456)を1つのセルに統合する方法を教えて頂けないでしょうか。 宜しくお願い致します。

  • エクセルの複数行の文字列を…

    エクセルに箇条書きにされている文字列を一つのセルにまとめたいのですが簡単な方法はありますか? 状態と致しまして、1カテゴリ 1.A欄に1行の文字列 2.B欄に3行の文字列 3.C欄に5行の文字列 4.D欄に3行の文字列 5.E欄に空欄 6.F欄に3行の文字列 上記内容は例となりますのでこの限りではありません。 この状態でA~Fの欄を1行にしたいのですが? 罫線で区切られカテゴリは複数あります。 内容がばらばらなので行が固定していません。 簡単に出来る方法を教えて下さい。

  • 【Excelマクロ】 文字列から日付型へ変換したい

    AccessデータをExcelへ貼り付ける際、Access側の書式設定がyyyy/mm/ddでしたらExcelでも日付型として認識してくれますが、yyyy/mm/dd(aaa)と曜日を表記したデータはセルの書式を日付型にしても文字列として貼り付けられてしまいます。 ExcelのDATEVALUE関数を使用すれば日付型へ変換できるのは存じていますが、列/行を挿入することができません。 日付型へ変換できるマクロはありませんか? 変換したいセル番地は都度変動しますので、変換したいセル(複数列/行)を選択した状態からマクロを実行したいです。

  • EXCELでA列とB列の文字が合わせてC列に入るやり方を教えて欲しいで

    EXCELでA列とB列の文字が合わせてC列に入るやり方を教えて欲しいです。 例 A1セルは04+  B1セルは2000 C列に04+ 2000のように作りたいです(真ん中に1個スペース)。 セルが多すぎて、一個ずつやるのは大変時間かかりますので、関数のやり方をご教示ください。 よろしくお願いします。

  • エクセルVBAで文字列変換

    エクセル2010でVBAを書いています。 シートの中のセルを全ての書式を文字列に変換するのはどうすればよいでしょうか。 ボタンをクリックした時にシート内のセルが全て文字列型に変換するという動きにしたいです。 解決法などありますでしょうか。 よろしくお願いします。

  • エクセルの文字列の抜き出し方法

    複数の文字がスペースで混在している1つのセルから 特定の文字から始まる文字列の抜き出し方法を教えて下さい。 質問1: ”TEL :××-××××-×× 〒×××-×××× ggg”から ”〒×××-××××”を別セルに抜き出す。 質問2: ”××××××× ×××× ××× ”から 初めのスペースまでの”×××××××”を抜き出す。 ※文字数は不定です。

  • Excel:複数セルの計算値を一気に文字列に変換するには?

    XPで、Excel 2002を使っています。 関数や数式のセルは、見た目は式が返した値が表示されますが、数式バーには式が表示されており文字列ではありません。これを文字列に変換する方法はありますか? セル1つずつであれば「セルをダブルクリックしてF9」という方法を知っていますが、今やっている作業ではセルが100以上あるので、複数セルを選択して一気に固定する方法があればと探しています。

  • エクセルの文字列を数式に変換する方法

    エクセルに「=A1+A2」という文字列を値コピーでペーストしたのですが、この文字列を簡単に数式に変換する方法はないでしょうか?                              文字列のはいったセルをダブルクリックすれば、文字列が数式にかわって、A1+A2を計算しれくれるのですが、ひとつひとつのセルをダブルクリックするのが大変で・・・。 よろしくお願いいたします。

専門家に質問してみよう