人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

EXCELのこんな置換は可能でしょうか。「田 中 隆一郎」とあったら、「○ ○ ○○○」とその位置毎に特定の文字に置き換えたいのです。

●質問者: indp01
●カテゴリ:コンピュータ
✍キーワード:Excel 隆一
○ 状態 :終了
└ 回答数 : 6/6件

▽最新の回答へ

1 ● takki7
●5ポイント

http://www.hatena.ne.jp/1105668192#

人力検索はてな - EXCELのこんな置換は可能でしょうか。「田 中 隆一郎」とあったら、「○ ○ ○○○」とその位置毎に特定の文字に置き換えたいのです。..

可能です。同じように全角スペースを入れた文字を指定してください

◎質問者からの返答

一気に沢山を処理したいのです


2 ● きゃづみぃ
●35ポイント

http://www.hatena.ne.jp/awindow?

REPLACE関数を 繰り返して使うしかないですね。

REPLACE関数は、指定した位置から何文字分を 置換する という使い方をします。

◎質問者からの返答

調べてみますぅ


3 ● takki7
●5ポイント

http://dekiru.impress.co.jp/faq/excel/0254/

特定の範囲にある文字だけを置換したい

2回目の回答です。すみません。

特定の範囲で置換したいならセルの範囲を指定してから「すべてを置換」で文字の指定は

検索文字 「田 中 隆一郎」

置換後文字「○ ○ ○○○」

でいいと思います。

◎質問者からの返答

「田 中 隆一郎」これだけでなく、色々のパターンに対応したいのです。


4 ● adlib
●5ポイント

http://www.hatena.ne.jp/1071057805

人力検索はてな - 手書きパッドの中罫線「―」と、太罫線「━」を、統一するために、細罫線「─」に一括置換したところ、カードの「ー」とか、日々の「々」まで、すべて細罫線「─」に変換..

↑(わたしの過去はてな=罫線の置換における失敗例)

置換したあと、すぐに“再保存”で上書きすると、元に戻せません。

つぎの点に注意して、十分に確認テストしてから敢行しましょう。

1.かならず元のデータを“仮保存”しておく。

2.スペースや記号は、思わぬ文字化け“誤置換”を起すことがある。

3.ほかに同じ“文字列”があると、置換後に判別できなくなる。

4.編集(E)→ 置換 → オプション(T)

5.検索する文字(N)「田 中 隆一郎」Ctrl+(C) → Ctrl+(V)

6.置換する文字(E)「○ ○ ○○○」処理数はメモリ残量による。

7.検索場所(H)シート or ブック(経験的には最大20MBまで作業可)

8.半角と全角を区別する(S)。

9.すべて置換(実行)すぐに“再保存”せず、細部を点検する。

しくじったら、すぐに元のデータをコピーして、再挑戦しましょう。

検索と置換は、計算機能よりも多様なテクニックを要します。

集中力のあるうちに一気に完成し、途中のファイルを削除しましょう。


5 ● vegah
●35ポイント

http://www.hatena.ne.jp/ekuseru

既存の関数ではむずかしいので、関数を作ってみました。

Function okikae(a As String) As String

Dim i As Integer

okikae = ””

For i = 1 To Len(a)

If Mid(a, i, 1) <> ” ” Then

okikae = okikae & ”○”

Else

okikae = okikae & Mid(a, i, 1)

End If

Next i

End Function

モジュールシートに入れて、シート上では okikae(置換元のセル)として使ってみて下さい。

なお、スペースは全角にしています。


1-5件表示/6件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ