エクセル2007で関数表を作っています、郵便番号7桁ハイフンを入れると8桁の数字を

関数を使って、それぞれ別のセルに飛ばしてやるのにはどうしたらいいでしょう?

回答の条件
  • URL必須
  • 1人5回まで
  • 登録:2008/09/03 16:32:02
  • 終了:2008/09/05 08:07:27

回答(4件)

id:kaiton No.1

kaiton回答回数260ベストアンサー獲得回数342008/09/03 17:26:33

ポイント23pt

http://q.hatena.ne.jp/1220339318 の関連質問ですか?

郵便番号のA1セルに 101-0201 とあって B1に101 C1に0201 のようにわけることですか?

B1 =LEFT(A1,3)

C1 =MID(A1,5,4) で大丈夫だと思います。

エクセル関連の質問が多いようですが、関数は↓で紹介したところを勉強されると良いと思います。

http://q.hatena.ne.jp/1219766168#a852092

それと、質問の際に具体例を出された方が、的確な回答えられやすいと思います。


ついでに

http://q.hatena.ne.jp/1220339318 の補足ですが、

A列に住所→B列に郵便番号→C列に住所(番地無し) とそれぞれ変換して

D列に =MID(A1,LEN(C1)+1,99) という方法もあると思います。

ただし、住所の都道府県が省略されていたり、郵便番号で表示される住所は「霞ヶ関ビル○階」といった

事例では難しいと思います。

2回目の回答しようと思ったけれど、できない事例もあるのでこちらで補足しました。

あちらの方は、終了後にコメントでも書いておきます。

id:chatora

作ってみましたがエクセルでの操作で郵便番号→住所の変換が住所録よりVLOOKUPでセルにトンできたものを住所変換させると最初の1回はできますが次は変わりませんその都度変換するのはたいへんですが何とかなりませんか

2008/09/03 20:06:00
id:pahoo No.2

pahoo回答回数5960ベストアンサー獲得回数6332008/09/03 17:27:27

ポイント23pt

コメント欄に書き込めないので、回答欄にて失礼します。


要件の確認をさせてください。

以下のような要件でしょうか?

  1. ハイフンを含む8桁の郵便番号XXX-YYYYが、たとえばA列に並んでいる。
  2. これをハイフンの前後で分解して、XXXをB列の同じ行に、YYYYをC列の同じ行に入れたい。
  3. Excelの関数だけで処理したい。(マクロは使わない。)

http://q.hatena.ne.jp/ URLはダミーです。

id:hiko3karasu No.3

hiko3karasu回答回数1058ベストアンサー獲得回数252008/09/03 17:33:32

ポイント22pt

A1に123-4567という郵便番号があるとして、

B1に=MID($A1,1,1)

C1に=MID($A1,2,1)

D1に=MID($A1,3,1)

E1に=MID($A1,4,1)

F1に=MID($A1,5,1)

G1に=MID($A1,6,1)

H1に=MID($A1,7,1)

I1に=MID($A1,8,1)

でどうでしょう?

http://q.hatena.ne.jp/1220427120

id:hiko3karasu No.4

hiko3karasu回答回数1058ベストアンサー獲得回数252008/09/04 13:10:47

ポイント22pt

具体的にどういう処理をしているか説明していただけませんか?

・作っている表(?)はどのような形式ですか?A1に郵便番号、B1に住所のような表でしょうか?

・住所録より この住所録はどんな形式ですか?

・VLOOKUPでセルにトンできたものを住所変換させると この処理はどんな関数を使っているか具体的に教えてください。

 

http://q.hatena.ne.jp/

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません