エクセルで自動的に担当者別のシートを作成する方法

このQ&Aのポイント
  • エクセルで一覧データを入力した際に、自動的に担当者別のシートにデータを表示する方法について教えてください。
  • 一覧データには担当者名と相談内容がありますが、それぞれの担当者ごとにシートを作成し、一覧データを自動的にコピーしたいです。
  • 現在は一覧データを入力した後に担当者別のシートを手動で作成していますが、手間を省く方法があれば教えてください。
回答を見る
  • ベストアンサー

エクセルについて教えてください。

エクセルについて教えてください。 エクセルのタブ1が”一覧”とします。 内容は、A=担当者名(○○さん、△△さん、××さん) B=相談内容(文字列)  があるとします。 タブ2は”○○さん”です。 内容は、A=担当者名(このとき担当者別のシートですので、Aは全行が○○さんにしたいです。)B=相談内容 です。 このようなとき、一覧を入力すると自動で違うタブにその担当者の内容のみを表示していくことはできますか? つまり、一覧と担当者別のシートとそれぞれつくりたいのです。しかし、担当者別シートを入力して一覧のシートを入力してと2度手間になっているのを解消したいです。 説明がわかりにくくて申し訳ございません。

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

  • ベストアンサー
  • javat8686
  • ベストアンサー率100% (1/1)
回答No.2

関数を使うのであれば、VLOOKUPとROW関数で 実現可能だとおもいます。

kobimama
質問者

お礼

有難うございました。 大変助かりました。

その他の回答 (1)

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

担当者の内容のみを表示していくだけでしたら、フィルター機能を使うことをお勧めします。 自動で違うタブにその担当者の内容のみを表示するには、まずマクロで違うタブを作らないとできませんので。

kobimama
質問者

お礼

有難うございました。 お手数をおかけいたしました。

関連するQ&A

  • エクセル 条件抽出の関数について

    エクセルで予約状況の一覧を作っているのですが、 シートA(担当者A) シートB(担当者B) シートC(担当者C) とそれぞれ入力シートを分けています。 その各シート内に例えば、   A(日付) B(時間) C(内容) 1 7/18    16:00    2 7/19    15:00  3 7/18    11:00 4 7/20    12:30 という様な予約日と予約時間と内容を入力しています。 ※予約発生毎に入力していくので日付はランダムになります。 その各シートから一覧表として    10:00 10:30 11:00 11:30 ~~~~~~~~~ 7/1   1   2    1 7/2   2   3 ~ ~ というような、7/1の10:00に何件の予約があるかという事を一覧表シートへ抽出したいと思うのですが、上手く関数が作れません。。 過去質問もイマイチ、条件の組み合わせがわからず、どなたかお知恵を お貸しください!! 意味が分からない場合は、申し訳ありません。

  • エクセルにて

    エクセル2002を使用しています。こんなことが出来れば非常にうれしいのですがもしどなたか出来る方がいらっしゃいましたら教えてください。 詳細は別シートのA1~A200に商品名、B1~B200に内容量、C1~C200に値段が入力してあります。で、ちがうシートのA1に商品名、B1に内容量を入力するとC1にその値段が出てくるような関数があれば…もしあるのならC1にはどんな関数を入れたらいいのか数式を教えてください。よろしくお願いします。

  • XPのエクセル2002の関数について

    お世話になります。エクセルで困ってます。シート1のA1~A100に一覧で個人名が100名ほど入っています。その隣のB1~B100には個人別の数値(金額)が入ってます。でシート2のA1に個人名を入力したらB1にその数値が表示されるようにしたいのですが。それと空白の場合は0と表示したいのです。 その場合シート2のB1に =IF(A1="",0,VLOOKUP(A1,シート1!$A$1:$B$100,2) では何か正しく表示されません。どこがおかしいのかもわかりません。ちなみにシート1はあいうえお順に並び替えてあります。出来ましたら計算式を教えていただきたいのですが。よろしくお願いいたします。

  • エクセル/表引きの方法を教えて下さい

    エクセルで、セルにコード番号を入れたときに、その右横のセルに、別のシートに作ってあるコード一覧表を参照して、入力したコード番号の商品名を自動的に入れるにはどうしたらいいのでしょうか。 コードの一覧のシートに 1 A商品 2 B商品 … と作ってあって、 別のシートでセルに「2」 ←を入れると 2 B商品(←自動的に表示される) ↑ 入力 のようにしたいのですが。 いろいろ調べたのですが分からないのでよろしくお願いします。

  • Excelで一覧に入力→各シートに反映・転記

    エクセルについてご質問させていただきます。 基になるシートの行には項目(日付や時間・担当者・要件・取引先など15項目ほど)があり、列には毎回、メールやFAXなどで送られてくる確定した内容を打ち込んでいます。    A    B     C        D・・・ 1 日付  担当者   要件    取引先 2  5/4  鈴木   打合せ     A社   3  5/4  佐藤   プレゼン    B社 このように、どんどん下に確定した内容を打ち込んでいくシートです。これを基に、このシートに打ち込んだ内容(15項目1行)を、それぞれ同じブック内の担当者別シートに反映させたいのです。 ただ、1日で同じ担当者が同じ日に違うお取引先での用件があることもありますし(A社から移動してB社で打合せ)、同じお取引先で違う時間にアポがあったり(11:00と15:00に同社で打合せなど)します。 今までは集計のため一覧のシートに、担当者別に予定を把握するのに個別(担当者別シート)にそれぞれ入力していましたが、二度手間のため、基のシートに一度入力すれば自動で反映できたらいいな、と思いご質問させていただきました。 何度か関数など使ってトライしてみたのですが、同じ日に複数の用件があるとうまくいかず、もやもやしています。(後から同じ日に違う用件が入ってきたりするので。) 1日の枠は3行確保していますが、lookup関数だと同じ日付や担当者名があるためうまくいきませんでした。 私の勉強不足と、つたない説明で大変申し訳ないのですが、ご教授頂ければ幸いです。 すみませんが、よろしくお願いいたします。

  • エクセルでシート名を入力すると特定のセルの抽出

    現在エクセルで一覧リストを作ろうと考えています。 例えば A1にシート名(これを「シート1」とする)を入力するとA2、A3,A4,にシート1のB1、B2,B3項目を 入れるという事はできますでしょうか?

  • ExcelのVBAについて

    すみません、ご教授下さい。 エクセルVBAで簡単な住所録のようなものを作りたいのですがご教授頂けますでしょうか? 内容としては、シート1に入力フォームがあり、登録ボタンを押すと シート2へ一覧していく形です。 また、シート2に一覧していく際は新しいものが上に挿入され、 入力フォームはクリアされるという形になります。 シート1   A    B 1 顧客ID AAA 2 姓    サンプル 3 名    太郎 4 TEL   080-0000-****  →これ以降も項目を増やします。 シート2     A    B      C     D 1 顧客ID   姓     名    TEL 2  AAA   サンプル 太郎 080-0000-**** ご教授頂けますでしょうか? 何卒宜しくお願い致します。

  • エクセル 自動で抽出と集計

    現在エクセル2007です sheet1には a列に会社名b列に担当者名が入ってます sheet2に来社数を数えたいのです 沢山の会社名と同じ会社名でも個人名が違うのでオートフィルタなど設定では表を作成したり数を数えるのが出来ません 希望は自動でsheet2に会社名一覧が出来 (新しい会社名や担当者がsheet1に入力されたら新規で一覧に入る) 何処の会社の担当者さんが何回来たというのを抽出し合計回数を表示したいです 全く分かりません ネットで調べても複数条件で抽出しても自動転記や回数を数えるまで出ておらずお手上げです どなたか教えて下さい

  • エクセルでの顧客管理

    エクセル初心者です。顧客管理で2件こまっています。 (1)A列・・会社名、B列・・携帯番号、C列・・担当者名です。別の表にVLOOKUPによって検索したい会社名前を入れると携帯番号と担当者が表示されるようになっています。しかし、同じ会社に複数の担当者がおり複数担当者がいる場合は使えません、同会社の全員の携帯番号と担当者名が出てくるような関数もしくは方法はありませんか?会社ではアクセスが使える環境ではありません。なんとかエクセルのみで乗り切るのは難しいでしょうか? (2)(A)のワークシートにA列顧客名 B列住所 C列担当者名(3人)のデータがあります。このデータを担当者別にそれぞれの担当者のワークシートに反映させたいのです。追加の顧客は(A)で入力しそれが各担当者別のワークシートに反映される方法はありませんか?

  • エクセルでこんなことできますか?

    たとえば、sheet1のセルA1に「あ」、sheet2のセルA1に「い」、が入力されています。 sheet3のセルA1にsheet1またはsheet2と入力すると別のセルB1に「あ」または「い」と表示されるようにしたいのです。(sheet3のセルA1に入っているシート名のシートのセルA1の値をsheet3のセルB1に表示する) sheet3のセルB1に何らかの計算式を入れればいいと思うのですが・・・ このようなことはできるのでしょうか? エクセル2000、Win98です。宜しくお願いします。

専門家に質問してみよう