人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

エクセルについての質問です。


りんご【青森】(サイズ:M、クラス:SS)(aomori-S-SS)
りんご【山梨】(サイズ:S、クラス:S)(yamanashi-S-S)
りんご(特別品)【岩手】(サイズ:L、クラス:S)(iwate-L-S)

上記のものがA列にあるデータです。

B列にaomori、yamanashi、iwate
C列にハイフンで囲まれたM、S、L
D列に最後のハイフンとかっこの間にあるSS、S、S
という回答をそれぞれの行に返すようにしたいのですが、エクセルの計算式を教えて頂けませんでしょうか。

懸念点はかっこが2つ(データによっては3つ以上)あり、区別がつかない事
返したい結果は最後のカッコ内のみです。
全角のカッコになっています。

かっこが一つしかない場合は回答が分かったのですが、かっこが二つあるため、私の知識では応用が効きませんでした。

以上、得意な方どうかよろしくお願いします。

●質問者: derkrebs
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Silvanus
●600ポイント ベストアンサー

もっとスマートな方法があろうとは思うのですが、無理矢理作ってみました。
http://rct3jp.info/hatena/hatena-derkrebs-01.xlsx
お示しいただいた例についてはミス無く変換出来て居りますが
念の為いろいろお試しいただきチェックをお願いします。
数式中に「☆」が入っていますが、この文字が処理するデータに元々
含まれていてしまいますと上手く処理出来ません。もし、「☆」が含まれる
可能性がある様でしたら、絶対に含まれない文字へと変更して下さい。


derkrebsさんのコメント
早速の回答をありがとございました!急いでいたので助かりました。 おかげさまで特殊な設定行以外はいけました。 その辺りは数が少ないので手作業でいけそうです。 ありがとうございました!

Silvanusさんのコメント
お役に立てた様で良かったです! もし「手作業でいけそう」と見込まれている部分について 実際苦労される様でしたら、新たな質問を立てられるのではなく このコメントの下に追加でリクエストされて下さい。 対応させていただきます。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ