- ベストアンサー
Excelで半角スペースで区切られた文字を抽出
○○■△△△△△△△△△■×××■☆☆☆☆ 上記のような文字列がA1にある場合、△の部分だけをB1に取り出したい場合はどうすれば良いのでしょうか。できればVBAよりは関数だったほうが助かります。無理なVBAでも構いません。どうかよろしくお願いします。m(_ _ )m ■=半角スペース ○は1~2文字 △は10文字以内 ×は2~3文字 ☆は3~4文字
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
文字列がA1に入っているとして↓でどうかな =TRIM(MID(A1,3,FIND(" ",A1,4)-3))
その他の回答 (1)
- chatase
- ベストアンサー率20% (1/5)
回答No.2
こんにちは!! MID関数は使ってみましたか? まず、文字列 開始位置 文字数 この順で取出したい文字が半角全角問わず取り出せます。 やり方はご存じだと思いますが B1にカーソルを置き MID関数を選択し 文字列を選択するのでA1を選択します 次に開始位置ですので△が4文字目からというようなので 4と入力し 次に文字数は△が何個なのか?ってことですよね? 10文字なら 文字数に10と入力して ENTERで大丈夫です。 お仕事がんばってくださいね(^_-)-☆
質問者
お礼
回答ありがとうございますm(_ _ )m MID関数やLEFT関数などは存じていましたが、△文字がランダムなのでそれに対応する関数が必要でした。 はい、仕事頑張ります(≧ヘ≦)
お礼
できました!ありがとうございますm(_ _ )m