web-dev-qa-db-ja.com

MS Word2010ワイルドカードの検索/置換

私はこの形式の住所と電話番号を含む名前の長いリストを持っています:

Barn Jeffery 123 Sunny Ln. Pulaski ,315-555-5555
Sarah 456 Bull Blvd. Memphis ,256-555-5555
Tara C. 7894 Pringle St. Clw. ,813-555-5555
Barnes Mathew 5821 Melody Ln. Tmp ,562-555-5555
Matthew 23B 189th St. Brooklyn ,718-555-5555
Castor Abby B. 7459 71st St. Stn ,210-555-5555
Karen 120 Tabby Trl. Seattle ,965-555-5555
Nick K. 4141 Fulton Ave. Missouri ,478-555-5555

すべての名の前にコンマを追加したり、すべての姓の後にコンマを追加したりするための検索と置換式とは何ですか?

2
Stacey Y.

Wordは、検索と置換で正規表現を受け入れます。ここにチャートがあります。

http://office.Microsoft.com/en-us/Word-help/find-and-replace-text-or-other-items-HA001230392.aspx

1
surfasb

これをExcelに入れて、そこにコンマを追加することをお勧めします。 Excelに入ると、テキストから列へのウィザードを使用して、名前を個別の列に分割できます(「delimted」メソッドを使用して、「スペース」のチェックボックスをオンにします)。

CONCATENATEを使用して、コンマを追加します(下のスクリーンショットを参照)。

enter image description here

数式を含む列(スクリーンショットの列B)をコピーしてから、[値を貼り付け]をコピーして、テキストだけをコンマで保持します。次の空白の列でもう一度CONCATENATEを使用して、すべてを元に戻し、スペースを復元します(下のスクリーンショット)。

enter image description here

この方法では、ミドルネームのイニシャルが付いた名前を手動でクリーンアップする必要があることに注意してください。

0
SenorButtons

「すべての名の前にコンマを追加する」とは、各行の先頭にコンマを追加することを意味する場合、次のように実行できます。

「検索」列に、これを貼り付けます^pそして、「置換」列に、これを貼り付けます^p,次に、[すべて置換]をクリックして置換を実行します。

最後に、最初の行にコンマを追加し、最後の行のコンマを手動で削除する必要があります。

それが役に立てば幸い。

0
Paul Allen

私はあえてそのようなものの公式はないと言いたいと思います。一貫性がないため、解決策はありません。

0
imtheman