• 締切済み

エクセルに詳しい方に質問。

エクセル詳しいかたに質問です。エクセルでキーワードを含む行ごとに集計できる機能があれば教えて下さい。 例 (1)鈴木 | 内容 | 答え (2)佐藤 | 内容 | 答え (3)加藤 | 内容 | 答え (4)鈴木 | 内容 | 答え (5)鈴木 | 内容 | 答え (6)加藤 | 内容 | 答え |はセルの区切りだとしてこのような状態で表を作っています。これを他のシートに、 (1)鈴木 | 内容 | 答え (4)鈴木 | 内容 | 答え (5)鈴木 | 内容 | 答え このような感じで鈴木さんだけで集計したいです。 やり方を教えてください。 エクセル詳しいかたに質問です。エクセルでキーワードを含む行ごとに集計できる機能があれば教えて下さい。 例 (1)鈴木 | 内容 | 答え (2)佐藤 | 内容 | 答え (3)加藤 | 内容 | 答え (4)鈴木 | 内容 | 答え (5)鈴木 | 内容 | 答え (6)加藤 | 内容 | 答え |はセルの区切りだとしてこのような状態で表を作っています。これを他のシートに、 (1)鈴木 | 内容 | 答え (4)鈴木 | 内容 | 答え (5)鈴木 | 内容 | 答え このような感じで鈴木さんだけで集計したいです。 やり方を教えてください。 http://www4.synapse.ne.jp/yone/excel2010/excel2010_filter21.html このサイトを見て試してみたもののよくわかりませんでした。 無知なので簡単に教えていただけると助かります。

みんなの回答

  • hayasi456
  • ベストアンサー率40% (2402/5878)
回答No.7

うまくいかなかった理由は多分名前のセルの(1)(2)(3)(4)(5) 一つのセルで (1)鈴木  では他の回答のオートフィルタもうまくいかないでしょう。 (1)(2)(3)(4)(5)と名前のセルを分ければ「鈴木」で抽出できるでしょう。 (1)|鈴木 | 内容 | 答え (2)|佐藤 | 内容 | 答え (3)|加藤 | 内容 | 答え (4)|鈴木 | 内容 | 答え (5)|鈴木 | 内容 | 答え (6)|加藤 | 内容 | 答え

  • shintaro-2
  • ベストアンサー率36% (2266/6244)
回答No.6

簡単なのは、 手操作が入りますが オートフィルタを使って その後、自分でコピーすることです。 データーの表全体を選択して データ→フィルタ で設定後 抽出したい項目を指定してください。

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

>キーワードを含む行 これはどの列に注目して判定するの?「答え」列か。 具体的なキーワードを例示して質問すべきだ。キーワードは1つだろうね。 1セルの文字列に、望む文字列が含まれるかどうかは、FINDやSEARCH関数ぐらいしかない。 見つからない場合の判定なども含めて、関数の組み合わせが必要でややむつかしい。 例データ C列C2以下 赤い 青い 赤い 白い雲 大きな赤いりんご ーーー 第1難点 D2に関数 =IF(ISERROR(FIND("赤い",C2)),0,1) を入れて下方向に式を複写する。 結果D2:D6 1 0 1 0 1 == 第2難点 度の行にあるかわかったとして、これを別シートに該当表を積めて表示するのは関数ではむつかしいのだ。質問ぶりからして、無理だ Googleで「imogasi 抜出問題」で照会すれば http://schoolpc.exblog.jp/22907048/ を最初にたくさんの記事が出る。 作業列を使わない式は、到底理解できないだろう。 操作のフィルタを使うのが(上の例ではD列が1の行をフィルタで出し、コピペする。)しか質問者には、ないだろう。

noname#224808
noname#224808
回答No.4

単純にデータのソートで苗字列をソートすれば良いだけのような気がしますが、 リンク先から推察するに”答え”列の中身が数値でそれを合計したいとかそういうことなんでしょうか。 ならばまずは「ピボットテーブル」について調べてみてはいかがでしょう。

  • msMike
  • ベストアンサー率20% (363/1772)
回答No.3

》 このサイトを見て試してみたもののよくわかりませんでした。 とても分かり易い記述なので、「見て試してみたものの」全く分からなかったなら、「エクセル詳しいかた」の説明も理解できないと。 「全く」ではなく「よくわかりませんでした」なら、何処が分からなかったかが言えれば何とかなるかと。 全く「無知なので」あれば、「簡単に教え」ることも難しい。

  • Chiquilin
  • ベストアンサー率30% (94/305)
回答No.2

「集計」と書かれていますが どうも何かを集計する質問ではないように見 えます。「抽出」したいだけではないのですか? > 無知なので簡単に教えていただけると助かります。 無知な人に簡単に教えても理解できる訳ないと思いますけど。 少なくとも ご自分で紹介なさっている URLの説明よりも詳しい説明なんて 質問掲示板では無理です。 > このサイトを見て試してみたもののよくわかりませんでした。 いきなり自分の表で試すのではなく まずはそのサイトで紹介されている通 りの表を作って書かれている通りに操作してみた方がいいと思います。 データベースクエリを使ってもできますし マクロを使ってもできますが無知 なままではできないだろうと思います。

  • kichikuma
  • ベストアンサー率18% (202/1080)
回答No.1

>無知なので簡単に教えていただけると助かります。 無知のままでは出来ません。 無知のまま楽してやるのではなく、無知ではなくなることを考えましょう。 参考リンク拝見しました。 画像つきでわかりやすいと思いました。 文字だけでこれよりわかりやすい説明をすることは難しいです。 参考リンクのどの箇所について、理解ができない。 とか、 参考リンクのどこの場所を試したら、上手く行かずこのような結果になった。 等のように、ピンポイントで具体的なご説明があれば、あなたがわからないところを考えて回答することが出来るかもしれません。 もし、参考リンクのページしか見ていないのなら、そのサイトの最初から見ることが近道になるかもしれません。

関連するQ&A

  • エクセルの質問です。

    エクセルの質問です。 例)     A   B     1 鈴木  ○  2 佐藤  ×  3 鈴木  ×  4 佐藤  ○  5 鈴木  ○  6 佐藤  ○     A   B  7      鈴木 8  ○   ? 9  ×   ? 以上のような表があったとします。 この中から鈴木の○と×がぞれぞれ何個あるのかB8・B9セルに計算式を入れたいのですがわかりません。 どなたか教えてくださいよろしくお願いします。

  • excel に関しまして質問いたします。

    excelを使って作業しています。 縦列したの行のそれぞれひとつのセル内に鈴木・・、佐藤・・、田中・・、などといった言葉が入力(・・の部分はばらばらです)されています。 このときに鈴木だけ消してそれぞれのセル内に佐藤・・、田中・・という様に一気にまとめ上げることはできないでしょうか? グラフをお示しできればより詳しく説明できるのですが・・・。 なんとなく私の質問の意図がわかってくださればご回答お願いします。

  • エクセルで質問です。

    エクセルで質問です。 sheet1に     A     B      C     D 1  No.   グループ    氏名   住所 2 3  1     C      佐藤    東京 4  2     B      鈴木    埼玉 5  3     A      加藤    千葉 6  4     B      本多    東京 このようなデータがたくさんあります。(左の数字は行番号、上のアルファベットは列番号) これを別シートにグループ順に   A     B      C     D 1  No.   グループ    氏名   住所 2 3  1     A      加藤    千葉 4  2     B      鈴木    埼玉 5  3     B      本多    東京 6  4     C      佐藤    東京 と表示させる方法はありますか。 エクセルに詳しくないのですが どなたか助けていただければと思います。

  • エクセル表からの抽出して別の表を作る

    探し方が悪いのか、エクセルならできそうなのに答えが見つからず苦戦しています。どなたかお知恵をお貸しください。 1/1   1/2 佐藤 車    自転車 田中 バイク   加藤      バイク 吉田 車    車 山田 自転車  車 伊藤 バイク  車 鈴木 車    自転車 このような一覧表があります。これを基にして、次のような表を作りたいのです。    バイク  車   自転車 1/1  田中   佐藤  山田     伊藤   吉田          鈴木 1/2  加藤   吉田  佐藤          山田  鈴木          伊藤 最初の表は非常に細かく、半年分が1枚のシートになっているため見にくく、月単位で見やすい表に変えているのですが作業が面倒なのでなんとかならないかと考えています。 どうぞよろしくお願いいたします。

  • エクセルで質問です

    エクセルで質問です。 sheet1に     A     B      C     D 1  No.   グループ    氏名   住所 2 3  1     C      佐藤    東京 4  2     B      鈴木    埼玉 5  3     A      加藤    千葉 6  4     B      本多    東京 このようなデータがたくさんあります。(左の数字は行番号、上のアルファベットは列番号) これを別シートにグループ順に   A     B      C     D 1  No.   グループ    氏名   住所 2 3  1     A      加藤    千葉 4  2     B      鈴木    埼玉 5  3     B      本多    東京 6  4     C      佐藤    東京 と表示させる方法はありますか。 sheet1には都度入力されるので、並べ替えなどではなく vlooupとか関数の活用で何とかならないものでしょうか。 エクセルに詳しくないのですが どなたか助けていただければと思います。

  • ExcelのVBAに明るい方・・・

    Excelの、Sheet1 に 1日目,鈴木くん,点数,・・・ 2日目,佐藤くん,点数,・・・ 2日目,山田くん,点数,・・・ 3日目,佐藤くん,点数,・・・ 3日目,鈴木くん,点数,・・・ 4日目,山田くん,点数,・・・ ・・・ という、元ダネの一覧表があって、 このデータを日々追加入力していくごとに、自動的に、 Sheet2 には、鈴木くんのみの一覧表のデータ 1日目,鈴木くん,点数,・・・ 3日目,鈴木くん,点数,・・・ ・・・ Sheet3 には、佐藤くんのみの一覧表のデータ 2日目,佐藤くん,点数,・・・ 3日目,佐藤くん,点数,・・・ ・・・ Sheet4 には、山田くんのみの一覧表のデータ 2日目,山田くん,点数,・・・ 4日目,山田くん,点数,・・・ ・・・ が、自動的に追加入力されるVBAの記述って、 どうすればいいんでしょうか? VBAに明るい方、どうかよろしくお願いします。

  • エクセルの表の集計について

    エクセルの『集計』や『ピボットテーブル』を使わずに、関数でやる方法があれば教えてください。 1 名前  住所  りんご  みかん 2 山田 東京   1    3 3 鈴木 神奈川  3   8 4 佐藤 埼玉   4    10 5 山田 東京   5    5 6 佐藤 埼玉   6    5 とエクセルに表があるとします。 (7行目以降はデータが追加されるとします。) 別シートに下記のように名前ごとにりんご・みかんの数の合計を表に反映するようにしたいのです。 1 名前 住所  りんご  みかん 2 山田 東京   6   8 3 鈴木 神奈川  3  8 4 佐藤 埼玉   10  15 説明不足のところがありましたら補足いたしますので、お願いいたします。

  • エクセルのセルに入力した名前を数値化

    どなたかご教授頂ければ幸いです。 エクセルの文字列(一覧表)に 田中 田中 鈴木 鈴木 佐藤 田中 田中 佐藤 佐藤 鈴木 佐藤 佐藤 と入力されているものを 集計表に 田中・・・4 鈴木・・・3 佐藤・・・5 とし、集計したいのですが、 名前を数値に読み替える方法がわかりません。 良い方法があればお教えください。 部下の月次訪問件数を容易に集計する方法を模索中です。 余計な入力を部下にさせたくないので、プルダウンで自身の 名前を選ぶだけで入力を完了とし、別の場所に作った 集計表に数値(件数)となって落ちていくものを作りたいと考えています。 よろしくお願いします。

  • Excelでのセルの検索

    セルの検索方法について、質問します。 現在の表       A    B      C     D --+-------+-------+-------+-------+------+-------+------- 1   鈴木   加藤   斎藤    --+-------+-------+-------+-------+------+-------+------- 2   佐藤   清水         --+-------+-------+-------+-------+------+-------+------- --+-------+-------+-------+-------+------+-------+------- 3   山田              --+-------+-------+-------+-------+------+-------+------- 理想形       A    B      C     D --+-------+-------+-------+-------+------+-------+------- 1   鈴木   加藤   斎藤   斎藤 --+-------+-------+-------+-------+------+-------+------- 2   佐藤   清水         清水 --+-------+-------+-------+-------+------+-------+------- --+-------+-------+-------+-------+------+-------+------- 3   山田              山田 --+-------+-------+-------+-------+------+-------+------- 上記のような表(現在の表)で、D列に空白セル以外の一番右のセルを探して表示できるような関数を探しているのですが?。 仕事で進捗表の作成を行っており、困っていますのでよろしくお願い致します。

  • エクセル、表から名前を貼り付ける方法

    会社の有給申し込み表を作りたいのですが、 会社の社員名簿(班、名前)の表から名前をクリックするたびに、大きなセル(40文字はいる)へ文字列として追加されるような方法はあるでしょうか? 1班 飯島 田中 鈴木 2班 佐藤 加藤  3班 : : 上記は表になっている 名前をクリックするたびに、セルG20へ 田中、鈴木、加藤‥ となってほしい。 (田中、鈴木、加藤)は一人へ調整などと書き換えたりしたい。 ・・・無理・・・ですかね?

専門家に質問してみよう