- ベストアンサー
カッコの中の数字文字だけ抽出したい
エクセル2003 老人会青年部新米会計です。 ババア部の通信販売の出荷伝票を作ってます。 注文書がメールで送られてきます。 A B C 1(NO.12345678)あくまき (NO.12345678) あくまき A1に()で閉じられた商品番号8桁と商品名があります。 商品名は文字数は一定してません、 商品番号と商品名をB1とC1と別々のセルに取り出したいのです。 ババアがお昼からお誘いに来るので間に合わせないといけません。 私は間に合わなくてもいいと思ってますが… 宜しくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
商品番号の桁数と"(NO."")"が常にあるなら B1セルは =MID(A1,5,8) C1セルは =RIGHT(A1,LEN(A1)-13) で取り出せます。 A列にたくさんある場合は、B1とC1を選択コピーして、下方にペーストしましょう。
その他の回答 (3)
- pouyo
- ベストアンサー率28% (48/166)
もう回答は出てるようなのですが・・・ もし商品番号が8桁が絶対なら B1 =LEFT(A1,13) C1 =RIGHT(A1,LEN(A1)-13) でOKなのでは?
お礼
ありがとうございます。色々な方法教えてもらって ありがたいです。別の表を作る時利用させていただきます。 できればババアクラブじゃない時に
- ham_kamo
- ベストアンサー率55% (659/1197)
No.2です。 もう解決しているようなので、今更遅いかもしれませんが、 B1 =LEFT(A1,FIND(")",A1)) C1 =RIGHT(A1,LEN(A1)-FIND(")",A1)) でいけるかもしれません。質問文の「)」が全角だったので、それをコピーして式を作ったのですが、実際は半角なのでしょう。上の式は半角の「)」に変えてあります。
お礼
ありがとうございます。お礼遅くなってごめんなさい。 昨日は昼からババアが迎えに来て 3時ごろからお茶会になって飲んでかえって寝てしまいました。 おかげで通信販売の住所入力が楽になったと、ババアたちに喜んでもらいました。文字が入力できるのは58歳の若手だけですけど… 又なにか頼まれそうです………こまったもんです。ありがとうございましたm(._.)m
- ham_kamo
- ベストアンサー率55% (659/1197)
以下の式でいかがでしょうか。 B1 =LEFT(A1,FIND(")",A1)) C1 =RIGHT(A1,LEN(A1)-FIND(")",A1))
お礼
ありがとうございます。 ごめんなさいやり方が悪いのか エラーがでます う~ん コピー貼り付けと 手打ちでやってみました。
お礼
ありがとうございました~~できました。 これでババアに会えます。 会えてうれしいです^^;;;;