• ベストアンサー

カッコ以降の文字だけ抽出と右端の様削除したいです。

カッコ以降の文字だけ抽出と右端の様を削除したいです。 希望例: (お名前)北海 太郎様→北海 太郎 以下の式でカッコ以降の文字だけ抽出できたのですが様が削除出来ません。 =MID(A1,FIND(")",A1)+1,LEN(A1)) LEN(A1)-1にすると右端の様を削除出来るかと思いましたが出来ませんでした。 どうすれば様を削除できるでしょうか? 宜しくお願いいたします。

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

  • ベストアンサー
noname#204879
noname#204879
回答No.2

=MID(A1,FIND(")",A1)+1,LEN(A1)-FIND(")",A1)-1)

yuyuyuyuu
質問者

お礼

出来ました。ありがとうございます。 ちなみにですがno1の方のですとエラーになってしまいました。 どちらにしましてもお二方にお答え頂き無事解決いたしました。 ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

簡易版ですが =SUBSTITUTE(MID(A1,FIND(")",A1&")"+1,99),"様","") のようにして「様」を除去してみます。 「&”)”」の部分は,念のためA1の文字列に)が含まれていなかった場合の対処になります。 #一応参考として,本来のお名前の中に"様"の文字が含まれている場合の対処も必要かも?しれません。

yuyuyuyuu
質問者

お礼

お答え頂きありがとうございます。 右端の様は必ず入っていることになっていますので、 出来れば右端の1文字だけ削除ということが出来ればいいのですが。

すると、全ての回答が全文表示されます。

関連するQ&A