• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルの関数について)

エクセル関数 C列の文字列の次の数字を削除する方法について

このQ&Aのポイント
  • エクセルの関数についてご教授をお願い致します。
  • C列のセルに特定の文字列が入っている場合、その次の文字が数字だった場合のみ、その数字1文字だけを削除する方法について教えてください。
  • 数字じゃない場合や、次の1文字以降に数字があっても削除対象ではありません。

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

  • ベストアンサー
  • mt2015
  • ベストアンサー率49% (258/524)
回答No.1

1つのセルにまとめる事もできますが式が長ったらしくなりますので作業列を使用します。 G列を作業列として使用。 セルG1に↓の式を入れて下にコピーします =MID(D1,FIND(C1,D1)+LEN(C1),1)*1 次にセルE1に↓の式を入れて下にコピーします。 =IF(ISNUMBER(G1),SUBSTITUTE(D1,C1&G1,C1),D1) 作業列が気になるなら非表示にしてください

norinorisangou
質問者

お礼

説明不足で申し訳ないです。 同じセル内にCの文字列が重複している場合もあり、 その場合でも全てに同じ条件を適応したい場合の式も ご教授お願いしても宜しいでしょうか。

関連するQ&A