- ベストアンサー
グループ中のデータ抽出方法とは?
- データの特定条件を満たすデータのみを抽出する方法について解説します。
- 特定の項目が同一のグループで、別の項目の内容が特定の値のデータを抽出する方法を教えてください。
- 例えば、項目Aが同一のグループで、項目Dの内容が’00’のデータが1件しかないものを抽出する方法について説明してください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- データ抽出SQLについて
以下の様なテーブル内容のデータがあり、抽出条件:項目Aが同一でかつ、その項目Aに対する項目Bの値がひとつでも異なっている項目Aを抽出するSQLについて教えてもらえないでしょうか。よろしく御願い致します。 <データの内容> 項目A 項目B 0001 A 0001 A 0002 A 0002 B 0003 C 0003 A 0003 A 0004 B 0004 B 0004 B 0004 B <抽出結果> 0002 0003
- ベストアンサー
- SE・インフラ・Webエンジニア
- エクセル:同じデータがあれば、同じデータの隣のデータを抽出する。
エクセル:同じデータがあれば、同じデータの隣のデータを抽出する。 以下のようなエクセルデータがあります。A1からA3の中にC1があれば、 あったセルの隣のセルの値をD1に抽出したいです。 何か方法がありますでしょうか? お願いいたします。 EX: A B C D 1 2 3 2 5 2 3 9 1 結果: A B C D 1 2 3 9 2 5 2 5 3 9 1 2
- ベストアンサー
- その他MS Office製品
- X個グループからY個ずつデータを抽出したい
例:グループの数は100ぐらいがあって、グループごとのレコード数はそれぞれであり、毎回そのうちのX(例3)グループずつにデータを抽出します。そして1つのグループから最大Y個(例2)のデータを抽出します。 抽出したデータにフラグを立てて、次の抽出時に除外の条件として使います。 例:以下のテーブルがあって、毎回3グループから2個のデータを抽出します: group name flag ---------------------------------------------------------------------------- 1_group 田中A 0 1_group 佐藤A 0 1_group 林A 0 1_group 鈴木A 0 1_group 牧野A 0 2_group 平田B 0 2_group 小林B 0 ・・・ 3_group 高橋C 0 3_group 丹羽C 0 3_group 田中C 0 3_group 佐藤C 0 3_group 鈴木C 0 3_group 吉田C 0 ・・・ 4_group 高橋D 0 4_group 丹羽D 0 4_group 田中D 0 4_group 佐藤D 0 4_group 鈴木D 0 ・・・ (1)1回目の抽出の結果 group name flag ---------------------------------------------------------------------------- 1_group 田中A 0 1_group 佐藤A 0 2_group 平田B 0 2_group 小林B 0 3_group 高橋C 0 3_group 丹羽C 0 (2)2回目の抽出の結果 group name flag ---------------------------------------------------------------------------- 1_group 林A 0 1_group 鈴木A 0 3_group 田中C 0 3_group 佐藤C 0 4_group 高橋D 0 4_group 丹羽D 0 (3)3回目の抽出の結果 group name flag ---------------------------------------------------------------------------- 1_group 牧野A 0 3_group 鈴木C 0 3_group 吉田C 0 4_group 田中D 0 4_group 佐藤D 0 DBはSqlLiteです。 長いですが、ご教授頂ければ、ありがたいです
- ベストアンサー
- その他(データベース)
- データの抽出について
エクセルにてデータの抽出をしたいのですが、わからないので教えてください。 例えば、下の様なデータがあります。 回数 1回目 2回目 3回目 4回目 1000 あ a A 0 1001 い b B 1 1002 う c C 2 1003 え d D 3 1004 お e E 4 1005 か f F 5 別のシートに、 回数の1001と入力すると、3回目のBが抽出 1003と入力すると、3回目のDが抽出 1005と入力すると、3回目のFが抽出出来る様にしたいです わかりにくい文章ですいませんが、ご回答よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 必要なデータを抽出したい
必要なデータを抽出したい A B C D ・・・ 1 7/1 101 102 103 2 7/2 101 103 3 7/3 105 203 4 7/4 103 205 5 7/5 101 202 ・ ・ ・ ・ ・ ・ ・ ・ ・ Excelで上の様にA列に日付、B行列以降に数字が書かれているシートから、抽出したい数字が含まれている行を別シートに抽出するマクロはどのように書けばよろしいのでしょうか。 技術者の方、よろしくお願いします。 例えば、101が含まれているデータを抽出したら、sheet2に A B C D 1 7/1 101 102 103 2 7/2 101 103 3 7/5 101 202 となるようにしたいのです。
- 締切済み
- オフィス系ソフト
- データ抽出方法
おはようございます。 sheet1 B列、C列に重複してるデータと、そうでないデータが混在して沢山あります。 sheet2 B列、C列に一点一様の型でデータを抽出したいご伝授下さい sheet1 B列、C列 A-1-1 A A-1-1 A B-2-1 D B-2-2 E C-2-1 B C-2-1 B C-2-3 C sheet2 B列、C列(抽出結果) A-1-1 A B-2-1 D B-2-2 E C-2-1 B C-2-3 C
- ベストアンサー
- その他MS Office製品
- エクセル データ抽出について
(データ) A B C 1 I あ 20 2 II い 30 3 III う 10 4 IV あ 10 5 V い 20 6 VI う 30 したい事(1) A列のうちいずれかの項目を入力すると、B列の該当値を抽出 したい事(2) (1)のB列該当値が検索一行目で抽出されたら、その値からC列の値を抽出したい 困っていること・・・B列に全く同じ名前の項目があるため、抽出すると 先に来る値が飛んできてしまう 例:IVを入れると「あ」が自動で抽出され、その「あ」でさらに「10」を抽出したいのに、先にあるC1の「20」が飛んできてしまう。 それぞれ、(1)(2)にどのような関数を入れると、抽出したい値が出てくるでしょうか?
- ベストアンサー
- オフィス系ソフト
- データ抽出について
エクセル初心者です。 エクセル2003を使っています。 sheet1に元データとなる表があります。 ・データセル内は数値データです。 ・行方向へは200程度 ・列方向へは1500程あります。 A B C D E F 1日付 項目1 項目2 項目3 項目4 項目5 ・・・ 2 3 4 5 6 この元データからsheet2へ日付をキーにして行データを抽出したいのです。 抽出先のsheet2のA列に予め目的の日付データのみ1200程入っています。 最初Vlookupでやり始めたんですが無理と分かりました。 フィルタオプションで試みたのですが、「検索条件範囲」の式の書き方が 分からず困っております。 OKWaveの関連したQAを参考に試行錯誤を続けていましたが、進展がありません。 お詳しい方よりのご回答をお待ちしております。
- ベストアンサー
- オフィス系ソフト
- エクセルでデータの抽出する際に困っています
エクセルで特定の行のデータを抽出する方法を教えてください。 抽出方法を以下に示します。 A B C D E F G ---------------------------------- 1l 10 11 0 0 0 0 0 2l 12 13 0 0 0 0 0 3l 14 15 1 2 3 4 5 4l 16 17 0 0 0 0 0 5l 18 19 0 0 0 0 0 6l 20 21 6 7 8 9 10 7l 22 23 0 0 0 0 0 というような感じのエクセルデータに対して、 A B C D E F G ---------------------------------- 1l 14 15 1 2 3 4 5 2l 20 21 6 7 8 9 10 というように、C~G列が0でない行のA~Gのデータを別シートに抽出したいのですが、 簡単な方法があれば教えていただきたいです。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- VBAで複数ファイルからのデータ抽出を行いたい。
すみません、知恵をお貸しください。 VBA初心者です。 一つの同じフォルダ内にあるエクセルの同じ形式の複数ファイル(*.xls)から、データを抽出し(例.A2:k2)一つのファイルを作成したいのですが、どうにか一行目だけを抽出することができました。 しかし、データ抽出をしたい複数ファイルの中には(A2:k2)だけではなく、複数行に渡りデータが入っているもの(A3:k3まで、やA5:k5までなど)があり、それら全てを抽出したいのです。 何らかの条件付けの上でループをさせればいいのかな?とも考えたのですが、うまくいきません。 どうかご教授お願いします。
- ベストアンサー
- Visual Basic
お礼
ご教示ありがとうございました。