• 締切済み

エクセルで作った住所録からの複数県の抽出

 エクセルで右から順に,氏名・敬称・都道府県名・住所1(番地まで)・住所2(建物名、部屋番号等)・電話番号・FAX・携帯 を入力できるように,住所録を作りました。その住所録の中で,複数の県を除いた分(例えば,東北地方を除くというような)の宛名ラベルを印刷したい場合は,どのようにデータを抽出したら良いのでしょうか?使っているのは、Excel2000です。 ご指導、よろしくお願いします。

みんなの回答

回答No.5

最後のセルに選択したいもの、除外したいもの(量によりますが)を関数を使って抽出して並び替えをしてみてはいかがでしょうか。  「=IF(OR(LEFT(A1,2)="東京",LEFT(A1,2)="大阪"),"OK","")」 LEFT(A1,2)="東京", この部分は増やせます。 "東京" この部分に県名をいれます。 関数でかなりのことまでできると思います。

  • happypoint
  • ベストアンサー率36% (521/1422)
回答No.4

こんにちは。 東京・大阪「以外」の抽出も、 オートフィルタのドロップダウンリストの3番目あたりにでてくる、 「オプション」で選択できます。 これで、条件に「等しい」ものでなく、 「等しくない」ものや「~で始まる」など さまざまな条件が設定できます。 >これから将来は,ランダムに県を抽出すると言う作業が出てきそうなのです。 これ以上複雑な条件を設定する必要があるor 大量のデータを抽出、集計するなら、 今後のためにも、Accessなどのデータベースソフトを勉強されるのもいいと思いますよ。 クエリという機能によって、EXCELではできないような かなり複雑な集計を行うことができます。

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

エクセル上で東北6件を抜き出す方法。 関東の例で説明します。 (テストデータ)A1:A5 住所 東京都千代田区 神奈川小田原市 大阪府堺市 愛知県安城市 (条件:Criteria) E1:E3に 住所 東京都* 神奈川* *は半角。*印がミソ。 (操作) データ-フィルタ-フィルタオプションの設定 指定した範囲をオン リスト範囲 A1:A5 検索条件範囲 E1:E3 抽範囲A10:A15など OK 東京と神奈川が抽出されるから同行横のセルに関東と入れる。 これを新しいブックのSheet1にコピーする。 ワードの差込み印刷でこのシートを利用する。

  • happypoint
  • ベストアンサー率36% (521/1422)
回答No.2

条件が単純なら、 (たとえば、「秋田と青森」など、2つまでの県で抽出するような場合) オートフィルタ機能を使えばできます。 データ-フィルタ-オートフィルタ ですね。そうすると、見出しのところがリストボックスのように変わりますから、 これで抽出したい県をクリックして指定するか、 あるいは表示されたドロップダウンリストのなかから「オプション」を選択して、 条件を指定すると、2つまでの県なら同時に抽出できます。 「東北地方」のような抽出方法になると、 別にもうひとつ「地方名」のような新しい列を作って、 そこに「東北」「関東」のような地方名データを与えてやらないといけませんね。 正確にいうと「いけませんね」ではないんだろうけど、 マクロとか使わないですむので、この方法が一番簡単で早い、と思います。

inuosan
質問者

お礼

丁寧なご回答をありがとうございます。 回答No1の方からもアドバイス頂いたのですが,私の質問文の説明不足で,地方毎というより,これから将来は,ランダムに県を抽出すると言う作業が出てきそうなのです。 私が参考にしているテキストを見ても,オートフィルターでのやり方が書かれていたのですが,ドロップダウンリストで、任意の県を、件数関係なく抽出できるようになればいいのですが・・・。マクロなど高等なことはまだまだできそうにないので、もし簡単な方法があればアドバイスお願いします。

  • arukamun
  • ベストアンサー率35% (842/2394)
回答No.1

こんにちは どのような方法で抽出していますか? 関数を使ってやっていますか? それともオートフィルターでやっていますか? 今後のことも考えて、もう一列地方用に列を追加して それぞれの地方を書き込んでいけばいいと思われます。 いかがでしょうか?

inuosan
質問者

お礼

 早速のご回答ありがとうございます。 まだまだ初心者なもので、市販のテキストを見ながらなので,オートフィルターを使ってやっています。私の質問文が説明不足だったのですが,地方関係なく,例えば,東京と大阪だけを外したいという抽出も将来使いそうなのです。やはり、そこまでの細かい設定はできないのでしょうか・・・?

関連するQ&A

  • Excel作成の住所録データの加工方法を教えて下さい

    初心者です。Excelは入力だけで、加工の経験がなく困っています。 仕事で、Excelで作成した住所録のデータを宛名ラベルに 印刷することになりました。依頼主から届いた住所録のデータは、 A 会社名1 B 会社名2 C 郵便番号(ハイフンなし) D 都道府県名 E 市区町村住所番地 F 建物名 となっています。項目の左横のアルファベットはセルの位置です。 データ件数は約1000件あります。 教えて頂きたいのは、 1.郵便番号に一括してハイフンを入れる方法  (0001234→000-1234にしたい) 2.都道府県名・市区町村住所番地を一括して結合する方法 のふたつです。 拙い質問で申し訳ありません。 ご存知の方、いらっしゃいましたら教えて下さい。 宜しくお願い致します。

  • エクセル2003で住所録の抽出

    住所録で電話番号とFAX番号が同じ番号だけを抽出するにはどうすればいいですか?

  • 住所録から2つ以上の条件で抽出する関数について

    Windows Excel 2003で住所録から2つ以上の条件で抽出するにはどんな関数を使えばいいですか? 例えば住所録で『TELとFAXが異なっている番号の別々のセル』と『TELとFAXが同じ番号のセル(TELとFAXが同じなのでFAXのセルは空欄)』尚且つ『Eメールのある会社名』を抽出する関数はありますか?

  • エクセルのデータ、1行を複数行に展開し直したいです。

    うまく説明できませんが、筆まめの住所録データをCSV形式にてエクセルに落とし込みました。 その状態では、宛名~備考までの項目が約20、A2~S2に1行に 展開されています。 住所録を社内で回覧できる状態にしたいのですが、今のままでは 項目が多すぎるため、1件について3行程度に項目を折りたたんで 展開したいです。  宛名|敬称|担当者|郵便番号|住所|番地|ビル名|備考    ↓    宛名 | 敬称 |担当者  郵便番号 | 住所 | 番地 | ビル名  備考  という風に。 別シートに「=sheet1!A2」「=sheet1!B2」というように配置し、 以下ドラックすると、データが2件飛ばしになってしまいます。 簡単に展開しなおせる方法を教えて下さい!! ずっと調べているのですが、一向に分からずに煮詰まってしまいました。

  • 年賀状の宛名住所の表記について

    こんにちは。だいぶ早いですが年賀状の宛名住所の表記の形式について質問をします。 (1) 宛名の都道府県名は省いてもよいのですか?今までは県内に送る場合では付けないで、県外に送る場合は付けていました。 (2) 住所の番地の部分、△―○○―□ は、△丁目○○番地□ にすべての場合(あらゆる住所)において置き換えてもよいのですか? (3) 住所の字(あざ)は、すべての場合(あらゆる住所)において勝手に消しても付け加えてもよいのですか? ご回答よろしくお願いします。

  • エクセルでこんな抽出は可能ですか?

    関数を使用して抽出したいと思います。 まずシート1とシート2を使います。 シート2には住所録などの内容が5000件くらいあるものとします。 その住所録には「〒」「住所」「電話番号」「氏名」などのフィールドを作っておきます。 そして、シート1には 例えば「氏名」という欄をA1に書き、B1の空白のセルに「山田」と入力をすると、「山田」が含まれるものをすべて表示したいと思います。 このすべて表示とういうのは「山田」を含む「氏名」だけ表示されるのではなく、「〒」「住所」「電話番号」「氏名」を表示したいのです。 オートフィルタやフィルタオプションは極力使用したくないので、関数で出来ないものかと考え中です。 また、抽出結果を表示する欄はシート1のA3あたりからお願いします。 こんな文書で意味が分かった方、よろしくお願いします

  • エクセルで複数シートから、検索して抽出

    はじめまして、右も左も分からない初心者です。 説明出来ないんですが、よろしくお願いします。 【ご質問内容】 エクセルは、XPを使用しています。 エクセルのVBAで、指定したキーワードを 含むデータを抽出したいと思っています。 【例】 Sheet1 A B C D E 1 番号 氏名  郵便番号  住所  メールアドレス 2 1   ○   △    大阪府   ○○ 3 2   △   ○    茨城県   ○○ Sheet2  A  B    C     D      E 1 氏名 番号 郵便番号  住所  メールアドレス 2 ○  1   △    福岡県   ○○ 3 △  3   ○    茨城県   ○○ と各シートに、列がそれぞれバラバラになっています。 茨城県を検索すると、新しいシートに、 Sheet3  A  B    C     D      E 1 氏名 番号 郵便番号  住所  メールアドレス 2 2   △   ○    茨城県   ○○ 3  A  B    C     D      E 4 氏名 番号 郵便番号  住所  メールアドレス 5 △  3   ○    茨城県   ○○ という風に、抽出したいと思っています。 どうしたらいいでしょうか?? よろしくお願いします。

  • エクセルで作成した住所録から任意のデータ抽出

    まず住所録ですが、形式はAからD列に番号、略号、氏名、住所、行は2行目から最大100行まで同じ形式のものが、10シート以上あります。別形式の証明書用のシートがあり、そこに空欄の氏名と住所が別行にあります。任意の証明書に複数ある住所録から任意の氏名と住所を番号を検索して、1発抽出したいのが今回の質問です。 住所録、証明書用のシートが1つづつならばVLOOKUP関数で簡単に抽出できました。 しかし、各々が10シート以上にせざるを得なくなりました。 このような操作の場合、そもそも関数で対応できますか?証明書用シートそれぞれに住所録全部を範囲とすることもできず、困っております。  もし関数でできるならばその方法を教えてください。 VBAやマクロでないと対応ができないとなるとその知識がないに等しいのでご教授の際は、細かく指示してもらえればありがたいです。  コピペでやれば手間でもできますが、かなりの人数のものが利用しますので必ず氏名と住所を違うものをコピーしてきて貼り付けるのでこの方法は、不採用にしました。 以上、長くなりましたがよろしくご教授お願いいたします。

  • エクセル2002を使用した住所録で、一グループごとにセルを追加する方法

    エクセル2002で、住所録を作成しています。 A列のみに入力されており、上から 氏名、 住所、 電話番号、 FAX番号、 Eメールアドレス、 の順に並んでいます。 基本的に一人当たり5行です。 氏名の文字だけ赤色、それ以外の文字は黒色になっています。 ファックス、またはEメールアドレスを持っていない人もいるので、所有していない場合はつめて表示されています。 例えば AさんはファックスとEメールアドレスを、 BさんはEメールアドレスを持っていない場合は、 上から順に、 Aさんの氏名、 Aさんの住所、 Aさんの電話番号、 Bさんの氏名、 Bさんの住所、 Bさんの電話番号、 BさんのFAX番号、と表示されています。 このように一人当たりの行数が3行になったり4行になったりしています。 一人一人の最後の行のすぐ下に、次の人の氏名がきており、対象となっている人が変わっても、空白セルが挿入されることはなくA列にびっしりと入力されています。 この場合、 一人当たりの行数を6行以上にして、 一人当たりの行数が6行に足りない場合はその分だけ空白セルを追加する方法があれば教えてください。

  • エクセルで住所録

    エクセルのシートのA列に名前、B列に郵便番号、C列に住所を入れました。 これを使って宛名ラベルの印刷は出来ますか? A-one(エーワン(株))のホームページから ラベル印刷用のソフトはダウンロード済です。

専門家に質問してみよう