戻る  □VBAのサロン  □ 使用方法  □ 新着記事  □ 新規に質問する!  □ トピック一覧  □ 検索  □ 過去ログ
[ 最新記事及び返信フォームをトピックトップへ ]
このトピック参照回数 :
リスト化した特定の文字列を削除する関数

    [133423] リスト化した特定の文字列を削除する関数-

    ■親トピック/記事引用/メール受信=OFF■

    □投稿者/ ミキティ -(2022/11/13(23:51))
    □U R L/

      ・A列に以下のデータがあります。
      AAAxxx
      BBByyy
      CCCzzz
      DDD
      xxxEEE
      FFF
      yyyGGGzzz

      ・特定の文字列 xxx,yyy,zzz を削除した列をB列に作りたいです。
      AAA
      BBB
      CCC
      DDD
      EEE
      FFF
      GGG

      実際には削除したい文字列はxxx,yyy,zzz だけでなく 10以上あり増やしたり減らしたりできるようにしたいです。
      削除したい文字列が3個ぐらいなら、SUBSTITUTE関数の入れ子でできますが、
      数が多いのでリスト化した文字列を削除するようにしたいです。

      削除したい文字列が"E列"に以下のようにあるとして、B列にどのように関数を設定すればよいでしょうか?
      xxx
      yyy
      zzz



      ++++++++++++++++++++
      OS      ⇒OTHER
      Version⇒OTHER
      ++++++++++++++++++++




    [133424] Re[1]: リスト化した特定の文字列を削除する関数-

    記事引用/メール受信=OFF■

    □投稿者/ Mike -(2022/11/14(08:29))
    □U R L/
         A     B    C   D
      1 削除文字→ xxx    yyy  zzz
      2 AAAxxx   AAA    AAA  AAA
      3 BBByyy   BBByyy  BBB  BBB
      4 CCCzzz   CCCzzz  CCCzzz CCC
      5 DDD    DDD    DDD  DDD
      6 xxxEEE   EEE    EEE  EEE
      7 FFF    FFF    FFF  FFF
      8 yyyGGGzzz yyyGGGzzz GGGzzz GGG
      
      B2: =SUBSTITUTE(A2,B$1,"")




    [133425] Re[2]: リスト化した特定の文字列を削除する関数-

    記事引用/メール受信=OFF■

    □投稿者/ 檸檬 -(2022/11/16(18:01))
    □U R L/

      >削除したい文字列が"E列"に以下のようにあるとして、
      >B列にどのように関数を設定すればよいでしょうか?
       =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,E$1,""),E$2,""),E$3,"")

      365なら、=REDUCE(A$1:A$20,$E$1:$E$12,LAMBDA(a,b,SUBSTITUTE(a,b,"")))
      とか。
      試したのが365ではありませんが。。。

      >h ttps://www.officeisyours.com/entry/2022/03/15/181105#複数種の文字列を削除する




    [133428] Re[3]: リスト化した特定の文字列を削除する関数-

    解決!!ありがとうございました! / 記事引用/メール受信=OFF■

    □投稿者/ ミキティーーーッ! -(2022/11/18(23:06))
    □U R L/

      檸檬さんありがとうございました。
      LAMBDA関数で解決できました。
      エクセルは365です。



このトピック内容の全ページ数 / [0]

このトピックに書きこむ
Name/
E-Mail/

└>このツリーのレス記事をメールで受信しますか? YES/ NO/
Title/
URL/
Comment/ 通常モード->  図表モード-> (←の場合適当に改行を入れて下さい)
タグが使用できます。例 ⇒ <font color="blue">文字</font>
解決!!ありがとうございました! 解決       保留中です・・・ 保留        迷宮入りorほかあたって見ます・・ 迷宮入       すいませ〜ん。誰か〜! Help! ←※回答者専用
解決したらチェック       保留(コードテスト中など・・)         解決不可orレスが全く付かなくてほかのサイトに行くときなど・・
削除キー/
(半角8文字以内) 


- Child Forum -
Edit:ゆう-G