• ベストアンサー

Excelで次のような事はできますでしょうか

こんばんわ。いつも大変お世話になります。 初歩的なことかも分かりませんが次のような事はできますでしょうか。 sheet1に以下のようなデータがはいっております。 このうち、「氏名」の欄の値から抽出(重複する氏名があってもsheet2には1つのみ表示)してsheet2に以下のように表示させたいのですが可能でしょうか。 説明不足なところがあるかもしれませんが、よろしくお願いします。 (sheet1) ┌────┬───┐ │ 氏名   │出席日│ ├────┼───┤ │ 山田○男│    5│ ├────┼───┤ │ 佐藤△子│    0│ ├────┼───┤ │ 山田○男│   2│ ├────┼───┤ │ 鈴木○夫│   3│ ├────┼───┤ │ 佐藤△子│   2│ └────┴───┘ (sheet2) ┌────┐ │ 氏名 ├────┤ │ 山田○男 ├────┤ │ 佐藤△子 ├────┤ │ 鈴木○夫 └────┘

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

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

ピボットテーブルを使う例を上げます。 (例データ) 氏名 回数 佐藤 2 山田 3 木村 1 近藤 4 佐藤 5 佐藤 1 (操作) データ-ピボットテーブル-次へ-次へ-レイアウトボタンをクリック 「行」へ「氏名」ボタンをドラッグアンドドロップ 「列」へ「回数」ボタンをドラッグアンドドロップ (これを省略する手もあり) 「データ」に「回数」ボタンをドラッグアンドドロップ (結果) 氏名 1 2 3 4 5 総計 近藤 4 4 佐藤 1 2 5 8 山田 3 3 木村 1 1 総計 2 2 3 4 5 16 「列」へ「回数」ボタンのドラッグを省略すると 合計 : 回数 氏名 計 近藤 4 佐藤 8 山田 3 木村 1 総計 16 そこで氏名列を別の場所にコピーする。 またはそのまま利用するとか総計をコピーして右列に貼りつける。

Lemmings
質問者

お礼

ご回答ありがとうございました。 おかげさまで上手くいきました。 ピボットテーブルの機能を初めて使いましたが、色々応用できそうです。 少しずつ、理解していこうと思います。 ありがとうございました。また、よろしくお願いします。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • bari_saku
  • ベストアンサー率17% (1828/10269)
回答No.1

バージョンがわからないのと、そもそもぴったりの正解ではないと思いますが、ヒントになればと思い書き込ませていただきます。 1)sheet1の氏名の入った列をクリックし、「データ」-「フィルタ」-「オートフィルタ」を選択する 2)「データ」-「フィルタ」-「フィルタオプションの設定」を選択し、「重複するレコードは無視する」のチェックボックスにチェックを入れる 以上、ご参考になれば幸いです。

Lemmings
質問者

お礼

ご回答ありがとうございます。 アプリケーションのVer情報等を記載せず、失礼致しました。 ご教示頂いたご意見は参考にさせて頂きます。 ありがとうございました。また、よろしくお願い致します。

すると、全ての回答が全文表示されます。

関連するQ&A