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

    [133073] 重複した文字を削除したい-

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

    □投稿者/ もも -(2022/04/19(16:24))
    □U R L/

      いつもお世話になっております。
      皆様のお知恵をお貸しください。


      A1セルに、ああああ

       という文字があります。

      B1セルに、ああああ いうえお

       という文字があります。


      最終的に、B1セルは、いうえお だけにしたのです。


      ・B1の頭には、必ずA1と同じ文字が入っておりますが、
       行によって「ああああ」の内容の文字は漢字・ひらがな・半角英数字など様々です。


      ・データ量は30以上程あり、毎日1個ずつ削除してくのが面倒になりましたが、
       簡単に済ます手段がわかりません。


      どうぞよろしくお願いいたします。


      Win10
      Excel2016




    [133074] Re[1]: 重複した文字を削除したい-

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

    □投稿者/ 半平太 -(2022/04/19(17:19))
    □U R L/
      サンプルが貧弱すぎてアイデア湧かないですよ。
      以下、取り敢えず、たたき台
      
      >・B1の頭には、必ずA1と同じ文字が入っております
      それが前提として
      B2セル =RIGHT(A2,LEN(A2)-LEN(A$1))
      
      
      <結果図>
      行  _________A_________  _____B_____
       1  ああああ                        
       2  ああああ いうえお    いうえお 
      
      




    [133075] Re[2]: 重複した文字を削除したい-

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

    □投稿者/ もも -(2022/04/20(14:24))
    □U R L/

      半平太さん

      返信ありがとうございました!
      おっしゃる通り、情報が少なすぎました。
      ごめんなさい。


      ああああ=メーカー名
      いうえお=品名
      と、なっております。

      ソフトよりエクセルに落とした場合、
      それぞれの入力枠が設けられていないので、
      メーカー名と品名が一つのセルとして出ます。


      やりたい事は以下の通りです。


      行 _______________A_______________
      1 パナソニック 冷蔵庫 左開き
      2 東芝 乾電池 単3
         :
         :

               ↓

      行 _______________A_______________  _______________B_______________
      1 パナソニック         冷蔵庫 左開き
      2 東芝               乾電池 単3
         :
         :


      各行によってメーカー名・品名共に文字数が異なるため、
      教えていただいた数式を利用すると、
      メーカー名が残っていたり、品名まで消えていたり、と、
      色々な状態になりました。

      メーカー名と品名の間には必ずスペースが入るため、
      セル内の「左側の最初のスペースより左側を削除」という指示ができる
      数式はありますでしょうか。
      ※品名内にもスペースが使われるので左側の最初のスペース"となります。


      最初の質問は、
      メーカー名(文字内容)で認識してくれると思って、
      元データから一旦加工した状態でお伝えしましたが、
      文字内容ではなく、文字数だとわかりましたので、
      質問内容を変更いたしました。


      お手数をおかけいたしますが、よろしくお願いします。




    [133076] Re[3]: 重複した文字を削除したい-

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

    □投稿者/ hatena -(2022/04/20(14:45))
    □U R L/

      下記のような手順で。

      B1セルに
      =LEFT(A1,FIND(" ",A1)-1)
      C1セルに
      =RIGHT(A1,LEN(A1)-FIND(" ",A1))
      として、B1:C1 を最終行までフィルドラッグ

      BC列を選択してコピー
      A1に値貼り付け

      C列を削除




    [133077] Re[4]: 重複した文字を削除したい-

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

    □投稿者/ もも -(2022/04/20(16:37))
    □U R L/

      hatenaさん

      返信ありがとうございました!

      教えて頂きました数式をやってみたところ、
      まさに希望通りの結果のデータとなりました!

      これで、文字削除作業から解放されます♪
      ご協力を頂きまして、ありがとうございました。




      半平太さまもご対応を頂きまして、
      ありがとうございました。



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

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

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


- Child Forum -
Edit:ゆう-G