[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『全角・半角区別なく括弧の中の文字を抜き出したい』(解決できず)
はじめまして。
あまり関数をつかっておらず、過去の内容やGoogleなどの検索をしても答えが見つからなかったため、質問をさせて頂きます。
やりたい事としまして、関数を使い全角・半角問わず括弧内の文字のみ抽出したいです。
例えば、下記のように括弧が全角の場合は
A1 |A2
静岡県(静岡市)|静岡市
数式)=MID(C2,FIND("(",C2)+1,FIND(")",C2)-FIND("(",C2,1)-1)
とダブルクォーテーションの中は全角の括弧になるかと思います。
しかし、セルの数が100となった際、(静岡市)と(静岡市)という風にセルごとに全角と半角が混在してしまう場合、どのような数式にすれば良いでしょうか?
どなたかご教示頂けます様お願いいたします。
< 使用 Excel:Office365、使用 OS:Windows10 >
上記A2をB2に読み替えてください。(この記事の修正の仕方が分かっておらず、すみません)
(解決できず) 2019/10/21(月) 15:00
とりあえずA1セルに元データがある場合 =REPLACE(LEFT(A1,MIN(FIND({")",")"},A1&"))")-1)),1,MIN(FIND({"(","("},A1&"((")),"") ではどうだろうか? (ねむねむ) 2019/10/21(月) 15:17
文字列の中に半角カタカナが入ることがないのなら ※カッコ内だけでなく、カッコの前にも
=MID(A1,FIND("(",JIS(A1))+1,FIND(")",JIS(A1))-FIND("(",JIS(A1))-1) または =REPLACE(LEFT(A1,FIND(")",JIS(A1))-1),1,FIND("(",JIS(A1)),"")
参考まで (笑) 2019/10/21(月) 16:00
ご教示ありがとうございました。
ご提示いただきました数式で試したところ、上手くいきました。
笑様
ご対応ありがとうございます。
ご提示の内容で試したのですが、♯VALUEが返ってきてしまいましたが、
是非参考にさせて頂きます!
お二方とも、ご対応ありがとうございました。
(解決できず改め解決できた) 2019/10/21(月) 16:28
>♯VALUEが返ってきてしまいました
そんなことないと思いますけど? 数式内のカッコが半角になってませんか?
以上 (笑) 2019/10/21(月) 16:54
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.