• ベストアンサー

宛名の丁目、番地の表示の仕方

宛名の丁目、番地の表示の仕方 いつもお世話になります。 Windows XP EXCELL2003 です。 例えば「個人」というシートに全角で F2 に下記の用に入力しています。 厚木市東町1-2-3 次のような数式で値を参照したとき =IF(A1="","",VLOOKUP(A1,個人!A2:H1000,6,FALSE)) & "" ユーザー定義 標準 の場合、参照図の 左側 の用に ― になります。 ご指導いただきたいのは 参照図の 右側(赤矢印) 部分です。 もし可能ならばどんな方法があるのかご指導いただけませんか。 よろしく御願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • takuranke
  • ベストアンサー率31% (3923/12455)
回答No.1

「~」にする、これならわかりやすいと思います。

dorasuke
質問者

お礼

ご回答をいただき有難うございました。 この方法を採用させていただきます。 今後ともご指導の程よろしく御願いします。

その他の回答 (2)

  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.3

-(ハイホン)ではなく ノ(カタカナの)などに置き換えると縦書き横書き共に判別できるようになります 老婆心ながら 縦書き表示に変更することを前提とするならば住所表記と番地表記を別データーとして扱う方が良いかと思われます 例題のように1-2-3のような住所であれば問題はないのですが 1-11-11のような番地の場合-をそのまま利用して縦書きにすると縦一列に縦棒が7本並んでるだけに見えてしまう 宛名書としての利用と思われますが、配達員も受け取った方も困惑しそうですよね

dorasuke
質問者

お礼

ご丁寧な回答をいただきました。 有難うございます。 今後ともご指導の程よろしく御願いします。

  • nattocurry
  • ベストアンサー率31% (587/1853)
回答No.2

SUBSTITUTE関数で、置換しましょう。

dorasuke
質問者

お礼

ご指導誠に有難うございました。 今後ともご指導の程よろしく御願いします。

関連するQ&A

  • 住所データから番地のみ取り出し○丁目と表示したい

    6,000件ほどの住所データ(エクセル)があります。(一都三県) そこから番地の「丁」部分の数字のみを取り出して「○丁目」と表示させたいのですが、 例外の表示もあり苦戦しております。 住所データの番地部分(数字とハイフン)は全角です。      A                      B (表示させたい) 1 神奈川県横浜市旭区善部町3-2     3丁目 2 埼玉県戸田市下前2-8-18        2丁目 3 神奈川県高座郡寒川町宮山928-1    - 4 神奈川県横浜市青葉区みたけ台21     - いろいろ調べてみてA1やA2の場合は下記の数式で希望の表示ができましたが、 A3やA4の住所もあるため、この場合はハイフン前の「8丁目」と表示されてしまいます。 数式=MID(I4816,FIND("-",I4816)-1,1)&"丁目" また二桁の丁目もあることにも気づき、混乱しております。 1つの作業数式でなくてもかまいませんのでご教授願います。 (WinXP、office2002)

  • Excelで住所の表示を丁目、番、号に統一させる

    現在、住所の番地の入力方式が以下のようにまちまちな状態です。 例: A市B町1-1-1 A市B町1丁目1-1 A市B町1丁目1番1号 等です。 住所データは1列に入っており、これをすべて「A市B町1丁目1番1号」(数字は半角)の形式に正規化したいです。 ・漢数字は含まれません(一部「丁目」部分だけ漢字がありますが、手動で数字に変更します。) ・数字、ハイフンは全角と半角が両方あります。(大半は全角) ・番地の後にビル名が入っているものがあります(番地とビル名の間はスペースが空いていたり空いていない場合があります。できれば、一律で半角スペースを空けるようにしたい) ・全ての住所は丁目、番、号の住居表示です。("X町1234番地"のようなものはない) 規則としては、最初の数字の後に"丁目"、2番目の数字の後に"番"、3番目の数字の後に"号"を付与すればいいかと思いますが、具体的にどのような関数を組めばよろしいでしょうか。

  • ワードの宛名印刷について

    エクセルで作成した住所録を、ワードの差し込み印刷に利用する場合についての質問です。(今日サークルで勉強会やりました) ワードの差し込み印刷のウイザードに従って操作し、はがきの宛名印刷を勉強。みんな問題なくできたが、一人出来ない。住所録の丁目、番地などを全角で入力して住所録を作成しているので、丁目番地が漢数字に変換できないのです。それで、住所録の丁目、番地を英数半角に修正しました。それでも、漢数字に変換できないのです。どうしたらいいのでしょうか?なにが問題なのでしょう?

  • セル番地の入力されているセルを参照する方法を教えてください

    それぞれaddress関数を使って、A1~A4にセル番地が入っています。A1とA3のセル番地を参照した数式を作りたいのですが、どうすればできるのでしょうか。教えてください。  | A | B | C | D| 1 A4 2 A10 3 C4 4 C10

  • エクセルで数式をコピーする時のセル番地

    エクセルでは相対参照が働き、セル内の数式をコピーすると それに伴って数式内のセル番地が変化します。 普通は、例えばA1に=B1+C1という計算式が入っていて、 A1から下方向にコピーをすると A2→=B2+C2 A3→=B3+C3 となりますが、ここで A2→=B4+C4 A3→=B7+C7 という風に、コピーする行は1行ずつだけど 数式内のセル番地は3個飛びごとにするといった設定はできるのでしょうか。

  • 値の参照について

    値の参照について windowsXP EXCELL2003です。 シートは「個人」 「検索」のふたつのシートがあります。 「個人」 J1 宿泊日 というタイトル J2 には日付を入れ ユーザー定義 yyyy/mm/dd です。 「検索」 お客さんがこられたらお名前を確認後、「個人」から参照するのですが 前回の宿泊日を参照するために J2 に次の数式を入れています。 =IF($A$2="","",VLOOKUP($A$2,個人!$A$2:$AD$2000,17,FALSE)) 「個人」  Q2 にまだ日付か入力されていないと 「検索」  J2 には 1900/01/00 と表示されます。 ご指導を仰ぎたいのは 「個人」 Q2 が未入力の時は 「検索」J2 空白 この 1900/01/00 が空白にすることは可能でしょうか 「個人」 Q2 が入力されると 「検索」J2 値を参照する もし可能ならばご教授いただけるとうれしいです。 よろしく御願いします。

  • 参照先セルの番地を固定したいのですが

    EXCELです。参照先セルの番地を固定したいのですが、行を挿入したりすると参照元の数式が自動的に変更されてしまいます。 たとえばA1に=A10の式が入っていたとします。 5行目あたりに行を一行挿入します。 そうするとA1の式は=A11となってしまいます。 =$A$10としても同様に=$A$11となってしまいます。 常にAの10行目を参照したい場合どういう式を立てたらよいのでしょうか。

  • VLOOKUPでエラー表示と0表示を無くしたい

    VLOOKUPで下の条件にあった数式を作りたいのですが、うまくいきません。 条件は (1)参照先のセルが数値のため0が表示されるが、0と空白は区別したいので、戻り値が空白の場合は0を表示させない。 (2)参照元のシートには参照先には無いコードがあるので、エラー(#N/A)が出てしまうがエラーも表示させない。 作ってみた数式は =IF(OR(VLOOKUP(B1,入力!$B$1:$C$6,2,FALSE)="",ISERROR(VLOOKUP(B1,入力!$B$1:$C$6,2,FALSE))),"",VLOOKUP(B1,入力!$B$1:$C$6,2,FALSE)) です。 戻り値が空白、またはエラーの時に参照先のセルが空白になるように作ったつもりですが、どうしてもエラー(#N/A)が出てしまいます。 どなたかアドバイスいただければ嬉しいです。 よろしくお願いいたします。

  • 他のシートを参照したセルの自動連番について

    他のシートを参照したセルの自動連番について WINDOWS XP EXCELL2003 図のセルには下記のように入っています。 H11 =IF(I11="","",COUNTIF($I$2:I11,"○")) I11 =個人!M11 I11の用に”○”ならいいのですが”X”若しくはなんにもないときは例えば図のように 1 と続いていきます。 I列が手入力の時は自動連番は良いのですが参照の時に不具合になります。 何かいい方法があればご指導いただけませんでしょうか。 よろしく御願いいたします。

  • 日曜日&祝日と隔週の土曜日を除く日に”営業”

    いつもお世話になります。 WIN7 EXCELL2010 です。 現在は土日及び祝日を除く日は”営業”と表示することは下記の数式(*1)で何とかできています。 しかしこの関数ですとすべての土曜日が”営業”と表示されます。 ご指導を仰ぎたいのは、 1 3週目の土曜日も”営業”になるような数式にしたいのですがご教示いただけませんか。 よろしくお願いします 参照図で言うと下記のようにしたいです。 B6 “営業” 1週目の土曜日 P6 “営業” 3週目の土曜日  *参照図にはないが参考に I6 “休日” 2週目の土曜日  *参照図にはないが参考に W6 “休日” 4週目の土曜日  *参照図にはないが参考に 条件付書式 B6 =AND(OR(ROUNDUP(DAY(B4)/7,0)=2,ROUNDUP(DAY(B4)/7,0)=4),WEEKDAY(B4)=7) B6 =IF(OR(WEEKDAY(B4)=7,WEEKDAY(B4)=1,AG3="○"),"","営業") * ↑この数式ですと B6 は休日になります。 参考に B2 =TEXT(B4,"yyyymmdd") B3 =IF(ISNA(VLOOKUP(B2,祭日,3,FALSE)),"",VLOOKUP(B2,祭日,3,FALSE)) 参照図を11月度にしたのは1 3週目の土曜日 休日が表示されているので他には特に意図はありません。

専門家に質問してみよう