『MID関数を使い「〒」と「-」を取り除く方法』(さな) MID関数を使って 郵便番号「〒120-0046」の 「〒」と「-」のみを取り除き 「1200046」にする方法を 教えてください。 < 使用 Excel:Excel2010、使用 OS:Windows7 > ---- SUBSTITUTE関数ではだめなのですか? (カリーニン) 2014/07/13(日) 15:54 ---- さっそくのご回答ありがとうございます! MID関数でなくてはいけないみたいで…(´;ω;`) 調べてもわかりませんでした… (さな) 2014/07/13(日) 16:01 ---- >MID関数でなくてはいけないみたいで…(´;ω;`) 何かの宿題? だったら今までの授業でやってるはず。 ※回答書くのは簡単ですが、それをやったらさなさんのためにはならないと判断 しましたのですぐには回答書きません。あしからず。納得したら書きます。 (カリーニン) 2014/07/13(日) 16:12 ---- MID関数は習ったので「〒」を取り除くところまではできたのですが そのあとの「-」を取り除くのにはどうすればいいのかと悩んでおりました。 続けて使えるような式を考えてみたりもしましたがうまく行かず_| ̄|○ どうしたらMID関数を使用して二箇所の特定の文字列を取り除くことができるのか… 考えていたのです。 自分の力でできるだけやってみてダメだったので ここに相談しにきました。 相談はなるべく簡潔な方が良いのかと思い、 このような形で質問させていただきました。 (さな) 2014/07/13(日) 16:31 ---- MID関数は↓が参考になると思います。 http://www.excel.studio-kazu.jp/func/mid.html (カリーニン) 2014/07/13(日) 16:37 ---- 今回の問題はMID関数にこだわるのなら、MID関数を 2回使ってつなげることになります。 =MID(〜)&MID(〜) (カリーニン) 2014/07/13(日) 16:39 ---- ご回答ありがとうございます。 教えて下さったMID関数を繋げる方法で試してみました。 対象のセルがA2として =MID(A2,2,3)&MID(A2,6,4) で試したところ 「〒」と「-」を取り除くことができました! MID関数を繋げて使用することもできるのですね。 今回この方法を身につけられたので 他にもいろんな場面で使用できそうです。 本当にありがとうございます^^ (さな) 2014/07/13(日) 17:07 ---- SUBSTITUTE関数を使う場合は↓のようになります。 =SUBSTITUTE(SUBSTITUTE(A1,"〒",""),"-","") (カリーニン) 2014/07/13(日) 17:33