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

    [133437] 文章の切り離し-

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

    □投稿者/ あさい -(2022/11/30(12:27))
    □U R L/

      ご教示よろしくお願いします。


      下記のように、「あ」と「い」の間に、全角スペース、半角スペースが
      入った文章が有ります。

       あああ いいいいいい
       あああ いいいいい

      「あ」と「い」を切り離してたいため、

      =LEFT(元データ!R1,FIND(" ",元データ!R1)-1) という、
      関数を入れておりますが、この関数は全角スペースしか返してくれません。

      全角スペースと半角スペースのどちらでも返してくれる、
      関数にしたいのですが、どう入力すればいいのかがわかりませんので、
      教えてください。

      データの入力を統一するのが一番ですが、
      入力者全員に徹底をするのは難しい状況です。

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



      OS:Win10
      Excelバージョン:2017


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




    [133438] Re[1]: 文章の切り離し-

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

    □投稿者/ メジロ -(2022/11/30(12:46))
    □U R L/

      全角スペース、半角スペースをどちらかに統一する。
      全角スペースに統一した式です。

      =LEFT(元データ!R1,FIND(" ",JIS(元データ!R1))-1)

      半角スペースに統一する場合には「JIS → ACS」に変更します。




    [133439] Re[2]: 文章の切り離し-

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

    □投稿者/ Chiquilin -(2022/11/30(13:48))
    □U R L/

      =LEFT(元データ!R1,FIND(" ",SUBSTITUTE(元データ!R1," "," ")&" ")-1)




    [133440] Re[3]: 文章の切り離し-

    保留中です・・・ / 記事引用/メール受信=OFF■

    □投稿者/ あさい -(2022/11/30(14:18))
    □U R L/

      メジロ様

      早速のご対応をありがとうございました。
      全角・半角一気に対応をしたかったため、
      切り替えでは上手くいきませんでした。
      また、何かに使えるかもしれませんので、関数を書き留めておきます。



      Chiquilin様

      ご対応くださり、ありがとうございました。
      こちらの関数を使わせて頂きます。

      再度お手数をお掛けいたしますが、
      先程はスペース左側の関数でお願いをしましたが、
      右側の関数も教えて頂けますでしょうか。

      現在の関数はこのようになっております。

      =RIGHT(元データ!R1,LEN(元データ!R1)-FIND(" ",元データ!R1))

      よろしくお願いします。




    [133441] Re[4]: 文章の切り離し-

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

    □投稿者/ メジロ -(2022/11/30(14:27))
    □U R L/

      >切り替えでは上手くいきませんでした。

      解決後ですが、どちらか一方の式をコピーすればいいのです。
      念のために書いた内容が解りずらくしてしまったようですね。




    [133442] Re[5]: 文章の切り離し-

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

    □投稿者/ コナミ -(2022/11/30(14:48))
    □U R L/

      バージョンが2017というのがよくわかりませんが
      2016以降ならフラッシュフィルで対応できませんか?




    [133443] Re[6]: 文章の切り離し-

    保留中です・・・ / 記事引用/メール受信=OFF■

    □投稿者/ あさい -(2022/11/30(15:21))
    □U R L/

      メジロ様

      せっかく教えて頂きましたのに、うまく利用できずにすみません。
      やってみたのですが、文字が切れたりしてしまいました。


      コナミ様

      ご指摘頂きありがとうございます
      バージョンは記載間違いで2016でした。

      教えて頂きましたフラッシュフィルでやってみました。
      最初のスペースより左側はうまく取り出せましたが、
      右側が上手くいきませんでした。
      こんな機能があるとは知らなかったので、勉強になりました。
      ありがとうございます。




    [133444] Re[7]: 文章の切り離し-

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

    □投稿者/ 半平太 -(2022/11/30(16:51))
    □U R L/
      >右側の関数も教えて頂けますでしょうか。
      >現在の関数はこのようになっております。
      >=RIGHT(元データ!R1,LEN(元データ!R1)-FIND(" ",元データ!R1))
        ↓
        =RIGHT(元データ!R1,LEN(元データ!R1)-FIND(" ",SUBSTITUTE(元データ!R1," "," ")&" "))
      
       例えば、左側のセルがA1なら、右側は下の式でも簡単に求まります。
      
       =REPLACE(元データ!R1,1,LEN(A1)+1,"")
                    ~↑~
                   左側のセルアドレス




    [133445] Re[8]: 文章の切り離し-

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

    □投稿者/ あさい -(2022/11/30(17:10))
    □U R L/

      半平太様

      教えて頂きました2つの関数どちらのパターンでも、できました!
      色々な指示の仕方があるのですね。

      ご協力いただきまして、ありがとうございました。



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

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

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


- Child Forum -
Edit:ゆう-G