• ベストアンサー

エクセル オートフィルタで選択したセルと同じ内容を表示させたい

エクセルで表を作成しています。 H列に担当者を入力してあって、その担当者ごとにプリントアウトします。 その時にB2のセルにオートフィルタで選択した担当者名を表示させてプリントアウトしたいのです。(H列は印刷範囲から外します) =H3 の数式だとフィルタでH5のセルの担当者を選択しても、H3の担当者のままです。 フィルタで担当者を変えていくごとにB2のセルに担当者名が表示されるようにはできますでしょうか? ご教授お願いします。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.2

逆(B2の担当者でフィルタを掛ける)ならフィルタオプションの設定で出来そうですけど... http://www.kenzo30.com/ex_kisotoku/ex_ks_tokubetu9.htm またB2で担当者を入力するのが面倒なら入力規則のドロップダウンリストを使ってください。 http://www.kenzo30.com/ex_kisopoint/onepoint_sonota3.htm

ne-tsu-
質問者

お礼

回答頂きありがとうございます! ドロップダウンでやってみます!

その他の回答 (1)

  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.1

多分無理と思います。 代わりに、H列の担当者のリストを使って、ドロップダウンリストから入力する方法は如何でしょうか? 「リストで入力簡単!」 http://kokoro.kir.jp/excel/nkisoku_list.html

ne-tsu-
質問者

お礼

こんなに早く回答いただけると思ってなかったのでうれしかったです!ありがとうございました! ドロップダウンでなんとかやってみます!

関連するQ&A

  • Excelのオートフィルタで選択⇒別セルへ

    Excelのオートフィルタで選択⇒別セルへ 顧客名と担当者氏名が紐付いている表を作成しています。 一人の担当が複数の顧客を担当しているためオートフィルタを設定しており、 担当名を選ぶと該当の顧客が出てくる感じの表です。 その表の上部に、「○○様 以下顧客リストとなります。ご対応願います。」 のような感じで、オートフィルタで担当を選ぶと ○○の部分に同じ担当名が出てくるようにしたいのですが、 関数で行うことは可能でしょうか? また特に誰も抽出していないとき(すべて表示)は、 ○○には何も表示されないようにしたいです。 無知で申し訳ございませんが、詳しい方ご教授いただけますと幸いです。 宜しくお願い致します。

  • EXCELのオートフィルタを使っても表示させたいセルがあります。

    こんにちは。 こんどエクセルで毎月の運転記録を作ろうと思っています。 日|運転者名|距離(km) Aの列が「日」 Bの列が「運手者」 Cの列が「距離」です。 毎月の合計距離数をSUMでC列の下の方に出しました。 そしてオートフィルタを使って運転者ごとの表にしたかったのですが、 オートフィルタを使うと合計距離数のセルも消えてしまいました。 そこでお尋ねしたいのですが、 オートフィルタを使っても、 この合計欄のセルを消さない方法はあるでしょうか? また、オートフィルタを使った時に運転者名が自動的に、 任意のセルかヘッダーに表示する方法があったら 併せて教えていただきたいのです。 よろしくお願いします。

  • エクセルのオートフィルタ

    オートフィルタは空白行または空白セルがあっても データはうまく並べ替えられますか? 以前、並び替えを使った時は空白セルがあったためか 10列程1000行程のデータでしたが、右2列程が 反映されず、データがばらばらになってしまって 作り直すのに苦労しました。今はオートフィルタを 使う時も範囲指定でデータがある範囲を全て選択して います。

  • フィルタで選択した文字を、あるセルに表示する方法

    こんにちは。いつも勉強させていただいています。 使用環境:EXCEL2007  OS:VISTA A3からD20までの範囲に、表があります。 A3 社員番号  B3 氏名  C3 交通費  D3 部署名 (フィルタを設定しています。) 今回ご相談したいのは、D列で選んだ「部署名」を A1セルに表示する方法です。 例を挙げますと、D列で「人事部」をフィルタで選択したら、 A1には 人事部 と表示。 また、D列で「営業部」をフィルタで選択したら、 A1には 営業部 と表示。 どなたかお知恵をお貸し下さい。 よろしくお願いいたします。

  • オートフィルターによって、抽出したセルにだけペーストしたい。

    例えば、 5行ごとの世帯表があります。 A列には氏名が入力されています。 2人世帯は2行しか使いませんので、下3行は何も入力されていない行です。 つまり、10世帯分で100行あり、その中に合計38名分の氏名が入力されています。 列を挿入して、B列に新しい列を作りました。 この列に、別シートの同じ世帯員の生年月日が入力された列(ブランクの無い38行の38個のセル)を貼り付ける場合、どのように貼り付けるのでしょうか。 オートフィルターで、A列の空白セルを除いてから貼り付けたら、オートフィルター解除後、空白セルにも貼り付いてしまったので、ずれてしまいました。 オートフィルターで、省いた(隠した)セルに貼り付かないように貼り付けるにはどうすればいいのでしょうか。

  • Excelオートフィルタについて

    WindowsXPでExcel2000を使用しています。 Excelで管理している顧客リストがあるのですが、 検索するときにオートフィルタに引っかかってこないものが あります。 顧客会社名、担当者名などのカナ文字でフィルタにかけるのですが、 例えば「ハナコ」という担当者がセル上に存在しているにもかかわらず フィルタの選択肢に出てきません。 (「データ」→「フィルタ」→「オートフィルタ」の機能) キーボードで「ctrl」+「f」で検索するときちんと引っかかります。 どうしてでしょうか。 このファイルは18項目×3000件くらいのデータです。 また、全く別のファイルでも同じようなことがあります。 こちらはカナでフィルタにかけたときに、「ア」から「ナ」までの選択肢しか表示されません。 もちろんリストには「ニ」から「ワ」までの名称も並んでいます。 こちらのファイルは同じExcel2000で、三項目×1500件です。

  • エクセル フィルタをかけたセルに貼り付け

    お世話になります。 エクセルのシートでフィルタをかけたセルの、選択した範囲のみをコピーして、 同じ範囲に値貼り付けしたいのですが、よい方法が浮かびません。 フィルタで表示するセルには、数式(VLOOKUP)が入っていて、別シートの値を参照しています。 元データが変更されると、数式で表示されている値も変わってしまうので、 VLOOKUPで引っ張ってきた後に、値貼り付けをして、値を確定させたいのです。 フィルタをかけたセルへのコピーは、マクロを使わないとできないことは分かったのですが、 実際にマクロを組むことができず困っています。 助けていただけませんでしょうか。 ----------------------------------------------------- 参考として、現在次のようなフォームを使い、生産・販売・在庫の管理をしています。   A     B    C   D   E   F   G    H    I 1顧客名 製品名     10/1 10/2 10/3 10/4 10/5 10/6・・・・ 2 A社   AAA  生産   3           販売 4           在庫  5 B社   BBB  生産 6           販売 7           在庫 8 C社   CCC  生産 9           販売 10          在庫 列は、日付になります。 行は、製品ごとの生産、販売、在庫が入ります。 在庫行は、「生産数-販売数」の数式が入っています。 生産行は、依頼先から送られてくる生産実績ファイルをもとに、VLOOKUPで参照しています。 フィルタで「生産」だけを表示し、任意の範囲をコピー⇒値貼り付けできるようにしたいです。 宜しくお願い致します。

  • オートフィルタのかかった行のセルを、選択するコードは?

    Excelです。 例えば、下記の、 任意にてオートフィルタをかけた行の 「C列のセル1つ」 を選択するコードは? 誤 AutoFilter Columns(3).Select AutoFilter Field:=3.Select よろしくお願い致します。 -----  A B C D E F G H 1 ・ ・ ・▼▼▼▼▼▼▼▼ ・ 50 ・

  • オートフィルタとドロップダウンリストの連動について

    Excel2003を使用しています。 添付の表で 黄色いC4セルにはH2~H5の記号のドロップダウンリストが設定されています。 この状態で、たとえば表AのNo.列で1をオートフィルタで選択したときに、 C4も連動する形で自動的に「■」を表示させたいのです。 2を選択した場合なら「●」を、3を選択したら「△」をという感じです。 VLOOKUPと何かの関数を組み合わせるのではないと思いましたがうまくいきません。 アドバイスよろしくお願いします。 可能であればマクロやVBAではなく関数でできればうれしいです。 また逆バージョン(「■」を選択するとオートフィルタで「1」が自動的に選択される)でもかまいません。 どうぞよろしくお願いします。

  • エクセルのオートフィルターで可視セルのコピペ

    オートフィルターで選択表示されている可視セルをコピーして、他の列にペーストしたところ、行がずれてペーストされてしまいました。 たとえば、B14にあるデータをコピーして そのままD14にコピーしたいのですが、どのようにすれば可能でしょうか? オフィス2003の環境です。

専門家に質問してみよう