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

エクセルの関数式について

このQ&Aのポイント
  • エクセルの関数式についてご教授をお願いします。
  • C列のセルに入っている文字列から特定の条件で一部を削除する方法について教えてください。
  • D列のセルの中から、C列の文字列を検索し、条件に一致する場合に限り削除を行います。

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

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

不本意ながら長くて見づらい式です。 E1セルに↓ =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(D1,C1&"0",C1),C1&"1",C1),C1&"2",C1),C1&"3",C1),C1&"4",C1),C1&"5",C1),C1&"6",C1),C1&"7",C1),C1&"8",C1),C1&"9",C1)

norinorisangou
質問者

お礼

完璧なご回答心よりお礼申し上げます。 またご教示お願いします!

その他の回答 (2)

  • Chiquilin
  • ベストアンサー率30% (94/306)
回答No.2

説明が分かりにくいのもそうですが サンプルの全角と半角の区別 を明確にしてもらわないと 何が何やら分かりません。 「A」は全角なのに「B」は半角になってます。 「A-1113」は「-」が半角で「Bー111G1G」は「ー」が全角…… たった2個しか例を提示していないのですから そのくらいはちゃ んと書きましょう。伝わるものも伝わらなくなります。 半角の英数字ということを前提に回答しますけど それにしてもデー タ範囲すらはっきりしません。話をあいまいにしていいことなんて 何もないんですけどね。 C列が「C1:C10」に検索キーワードが入っているものとします。 E1に =IFERROR(REPLACE(D1,MAX(ISNUMBER(FIND(C$1:C$10&{1,2,3,4,5,6,7,8,9,0},D1))*LEN(C$1:C$10))+1,1,""),D1) > ご教授お願いします。 「ご教示」。相手に「教授」を求めるのは失礼です。

norinorisangou
質問者

お礼

ご教示の件、以後気をつけます! 有難う御座いました!

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

「D列のセルの中から、C列の文字列を検索して」の意味が解りません。

関連するQ&A