- ベストアンサー
エクセルで一覧表から任意の人物を抜き出す
excelで下記のような一覧表があります。 社員番号 氏名 住所 TEL No 0001 ○山X朗 ○○県△△市XX町 xxx-xxxx 0002 X田△子 ○○県□□市△△町 xxx-oxxx : : : : : : : : これから、任意の一人の社員を抜き出して下記のような文書(excel or word形式)を 作りたいのです。(罫線も描く) +--------+------------------------------------+ |社員番号| 0001 | +--------+------------------------------------+ | 氏名 | ○山X朗 | +--------+------------------------------------+ | 住所 | ○○県△△市XX町 | +--------+------------------------------------+ | TEL No| xxx-xxxx | +--------+------------------------------------+ excelの機能を使ってこのようなことはできますか?
- takalin
- お礼率57% (51/88)
- オフィス系ソフト
- 回答数5
- ありがとう数2
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 Wordの「差し込み印刷」で可能だと思います。「差し込み印刷」とは、上記のようなリストを元に大勢の人にダイレクトメールを送ったり、封筒の宛名書きをしたりするために使う機能です。Wordに差し込み印刷ウィザードというのがあるので、試して見てください。 では。
その他の回答 (4)
- p-applepie
- ベストアンサー率53% (156/290)
VLOOKUPを使用される場合 Sheet2のB1に社員番号を入れて、Sheet1のABCD列に必要項目があるとします。 B2に =VLOOKUP($B$1,Sheet1!$A:$D,ROW(),FALSE) と入れて下にコピーすれば一度VLOOKUPを指定するだけで 全項目入れる事が可能です。 ROW()は何行目かを数値で返す関数なので、例えば社員番号を B5に入れるならば、ROW()-3と入れれば 値が2となり =VLOOKUP($B$1,Sheet1!$A:$D,2,FALSE)と入れるのと同意になります。 ただし罫線は引けないので、その点では差し込み印刷の方が いいかもしれません。
- hana-hana3
- ベストアンサー率31% (4940/15541)
>4回指定するのではなく、一括で指定することはできるでしょうか? 社員番号は「番号入力用」のセルになるので、式の設定は3カ所必要です。 1カ所目に絶対参照で式を設定して、他のセルにコピーして参照先の列の数字だけ修正すれば手間が省けるはずです。
- FEX2053
- ベストアンサー率37% (7987/21355)
抜き出すデータをどのように指定するかで、色々な方法が考えられます。 例えば「上から何行目」なら、OFFSET関数やINDEX関数が使えますね。 =OFFSET(A1,n,m,1,1) こいつで、A1から数えてn行m列目のデータが引っ張りだせます。
- hana-hana3
- ベストアンサー率31% (4940/15541)
VLOOKUP 関数を使えば、社員番号をキーにしてデータを得る事ができます。 http://www11.plala.or.jp/koma_Excel/contents3/mame3023/mame302301.html
お礼
回答ありがとうございます。 ご指示いただいたURLを参照し、VLOOKUP関数を勉強しました。 今回の私の例でいくと、社員番号/氏名/住所/TEL Noのそれぞれの右セルの4箇所に VLOOKUP関数を指定する、という認識で合ってますか? (上記認識があっているとしたら、)4回指定するのではなく、一括で指定することはできるでしょうか?
関連するQ&A
- 一覧表からユーザ登録票を自動作成したいのですが、うまくできません。
一覧表からユーザ登録票を自動作成したいのですが、うまくできません。 【一覧表(例)】 コード 支店名 郵便番号 住所 電話番号 ・・・・ 001 東京支店 xxx-xxxx 東京都~ xx-xxxx-xxxx 002 横浜支店 xxx-xxxx 神奈川県~ xx-xxxx-xxxx 003 栃木支店 xxx-xxxx 栃木県~ xx-xxxx-xxxx と、一覧表あって支店ごとに下記のような登録票を別シートにそれぞれ作成していきたいと思っています。 【登録票(例)】 コード 001 支店名 東京支店 郵便番号 xxx-xxxx 住所 東京都~ 電話番号 xx-xxxx-xxxx 一覧表はすでに出来ている状態なので、登録票に同じ項目を関数で当てはめていけばいいかと思ったのですが・・ なかなかうまくいきませんでした。 マクロも組んでみようかと思いましたが失敗しました。 どなたかご助言頂けばと思います。 宜しくお願い致します。 ※質問の内容が説明不足な点あるかと思います。ご指摘ください。
- 締切済み
- その他(ビジネス・キャリア)
- SQL文 抽出条件 複数の場合のやり方
下記のような状況では どのようにSQL文を書けばよいのか教えてください。 例) テーブルA 氏名ID 住所 12345 東京都XXX区XXXX町1-1-1 12346 埼玉県XXX市XXXX町1-2-1 ・・・ テーブルB 住所(詳細に記載されているものもあれば、都道府県レベルのものもある) 東京都XXX区XXXX町 東京都▲▲区○○ 北海道 埼玉県◆◆市 ・・・ テーブルBに書いていある住所で始まる 全ての氏名IDを テーブルAから取り出したい。
- 締切済み
- Oracle
- 選択(入力)したコードの情報を自動的に表示させる方法
2枚のシートで下記のような作業をしたいのですが、どのようにすればよろしいのでしょうか。 1枚目のシートに各タイトルのセルに下記のようなデータを入れています。 コード 郵便番号 住所 電話番号 101 xxx-xxxx 横浜市○○区~ xxx-xxx-xxxx 102 xxx-xxxx 川崎市○○区~ xxx-xxx-xxxx 103 xxx-xxxx 府中市○○区~ xx-xxxx-xxxx 2枚目のシートでコードをあるセルで選択(又は記入)すれば自動的に 残りのデータ(市町村、住所、電話番号)が表示されるように設定した いのです。 ただ、送り先としてシールにプリントアウトしたいので、下記のように 縦のセルに表示したいです。 102 ←選んだコード xxx-xxxx ←自動で出てくる郵便番号 川崎市○○区 ←自動で出てくる住所 xxx-xxx-xxxx ←自動で出てくる電話番号 申し訳ありませんがご存知の方よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Excelで、文字列を含むセルの検索をしたい
Excelで、文字列を含むセルの検索をしたいと思います。 列Aには、探したい文字列(市町村名)が800行入っています。 (1行目)○○市 (2行目)△△町 (3行目)□□□村 ・・・以下続く・・・ 列Bには、検索対象となる文字列(住所)が7000行入っています。 (1行目)XX県XX市XX-XX-XX (2行目)XX県○○市XXXXXX-XXX-X (3行目)XX府XXX郡□□□村XXX ・・・以下続く・・・ このとき、 「列Aにある文字列(市町村名)を含む列B(住所)のセル」を検索したいのです。 (上記の例の場合は2行目・3行目がヒット。) シートや列は追加してかまいません。 件数が多いため、どのように探すと効率的か見当がつきません。どなたかよい知恵をお貸しください。よろしくお願いします!
- ベストアンサー
- オフィス系ソフト
- yahooオークション本人確認について
yahooオークションで出品する際に本人確認についてなんですが、 本人確認状況の画面で 氏名 認証していません 住所 認証済み 生年月日 認証済み となっているのですがどうしたら氏名を認証済みにできるのでしょうか? ※本人確認認証の画面では、 暗号認証、および本人確認は完了しています。 暗号発行申し込み日時 xxxx年xx月xx日xx時xx分 受付番号 xxx-xxxx-xxxx xの部分はちゃんと数字などが入っています と表示されています。
- ベストアンサー
- オークション
- 一覧表の印刷項目について
筆まめVer26を使用しています。 住所一覧表の印刷項目ですが、 no、氏名、住所、自宅Tel、携帯Telを指定しました。 しかし、自宅Tel、携帯Telが印刷プレビューに出てきません。 自宅Tel、携帯Telは一覧表には印刷できないのでしょうか??? ※OKWAVEより補足:「株式会社筆まめの製品・サービス」についての質問です。
- 締切済み
- プリンター・スキャナー
- メール署名にありましたが、stってなんのことでしょうか?
とある会社からのメール末尾のの署名欄に >Tel 03-3xxx-xxxx >Fax 03-3xxx-xxxx >St x-xxx-xxx >E-Mail xxxx@xxxxxxx.jp とありました。この中の >St x-xxx-xxx(xはすべて番号) とは何をあらわす番号でしょうか?
- 締切済み
- その他(生活・暮らし)
- エクセルで住所と郵便番号を別のセルに切り出したい
下記を別々の列に切り出したいのですが、教えてください。 (1) A列 【XXXXXXXXX】 【XXXXXX】 【XXXXXXXX】 A列は 、XXXXXの部分だけB列に抜き出したい。 (2) E列 北海道 〒004-1234 札幌市XX区XXXX1条2-3-4 秋田県 〒011-1234 秋田市XXXX1-1-1 群馬県 〒373-1234 太田市XXXX875-1 は、 F列に郵便番号を(〒のマークはいらない) G列に 北海道札幌市XX区XXXX1条2-3-4 秋田県秋田市XXXX1-1-1 と、はじめの県名と○○市~をつなげて、完全な住所にしたい。 のですが、式を教えてください。
- ベストアンサー
- オフィス系ソフト
- エクセルで住所録を分類する方法は
いつもお世話になっています。(エクセルは2002です) A B C D E 1 郵便番号 住所 氏名 地区 備考 2 100 A県B市C町 C氏 E G 3 100 A県B市D町 C氏 E G 4 200 B県 D氏 F H 上記のような表(シート1)があります。 シート2にA県、シート3にA県以外を郵便番号・住所・氏名・地区・備考を分けて、シート2の表をシート4にB市、シート5にB市以外に郵便番号・住所・氏名・地区・備考を分けて、シート4の表をシート6にC町、シート7にC町以外に郵便番号・住所・氏名・地区・備考を分ける方法を教えてください。 うまく説明できませんがよろしくお願いします
- ベストアンサー
- オフィス系ソフト
- 「-」を入れるExcelマクロ
Excelで電話番号の表があります。テキストで、電話番号が入力されています。 「xxx-xxxx-xxxx」と「xxxxxxxxxxx」が混在しているので、「xxx-xxxx-xxxx」に揃えたい。 さて、どのようにすればよいでしょうか? 私の、そのリストは、「xxx-xxxx-xxxx」は、全て正しい位置に、「-」が入っているので、修正する必要はありません。 「xxxxxxxxxxx」は、普通の電話の10ケタと、携帯の11ケタが混在しています。 052であれば、052-xxx-xxxx 0561であれば、0561-xx-xxxx に修正したい。しかし、私の、修正したいと思っているリストは、市外局番は、数個です。なので、 052の場合、0561の場合と言ったように、数個分の分岐を作ればよいかなと思っていますが、その方法が判らないので、教えていただけないでしょうか? 関数で作りだしたのですが、なにかとても、複雑な関数になってしまい、訳が分からなくなってしまい、困っています。 私は、マクロの知識が無いのですが、マクロであれば、スマートにできるのは無いかとも思っています。 以上、よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
お礼
回答ありがとうございます。 差し込み印刷、試してみました。便利そうですね。 word形式で印刷できる、というのがとても良いです。