質問: エクセル2007で関数表を作っています、郵便番号7桁ハイフンを入れると8桁の数字を 関数を使って、それぞれ別のセルに飛ばしてやるのにはどうしたらいいでしょう?
回答: の関連質問ですか? 郵便番号のA1セルに 101-0201 とあって B1に101 C1に0201 のようにわけることですか? B1 =LEFT(A1,3) C1 =MID(A1,5,4) で大丈夫だと思います。 エクセル関連の質問が多いようですが、関数は↓で紹介したところを勉強されると良いと思います。 それと、質問の際に具体例を出された方が、的確な回答えられやすいと思います。 ついでに の補足ですが、 A列に住所→B列に郵便番号→C列に住所(番地無し) とそれぞれ変換して D列に =MID(A1,LEN(C1)+1,99) という方法もあると思います。 ただし、住所の都道府県が省略されていたり、郵便番号で表示される住所は「霞ヶ関ビル○階」といった 事例では難しいと思います。 2回目の回答しようと思ったけれど、できない事例もあるのでこちらで補足しました。 あちらの方は、終了後にコメントでも書いておきます。