- ベストアンサー
エクセルで2つの条件からデータ抽出方法
shikisaitoの回答
- shikisaito
- ベストアンサー率52% (257/491)
=INDEX(A1:D13,MATCH("○グループ",A1:A4,0),MATCH("○月",A1:A13,0))
関連するQ&A
- Excelでデータ抽出!
かなり切羽詰ってます。助けてください。 excelで3×15の表を作ってそこからデータを抽出したいのです。列と行の数値はそれぞれ別のセルからの参照にしたいのですが...。ifとかvlookupとかいろいろ使ってみたのですがうまくいきません。エクセルでゆーところの'B3'を出したいだけのことなのですが...。誰か助けてください。
- ベストアンサー
- その他(データベース)
- エクセル 指定の数値範囲を条件に抽出する関数マクロ
表1があり、A列に氏名、B~E列に2桁の数値データが入っています。この中で検索値XXの{-3~+3}の範囲内に該当する数値を抽出したいです(検索値が33なら、30~36内の数字)。該当する数値をフォントやセルに色をつけて分かるようにできれば一番いいですが、できない場合は、該当するデータを含む人の氏名を表2に表示するとか、該当する人のF列に○印をつけるとかでもよいです。実際にはたくさんの違う検索値を使って抽出操作が必要になるので、フィルタオプションとかでやるのは面倒です。関数でもマクロでも良いので簡単な方法を教えてください。
- ベストアンサー
- その他MS Office製品
- VBA 指定条件を満たすデータ表を探したい
VBA初心者です。 以下のような事をVBAで実現したいのですが、どのようにすればいいのでしょうか。 (本日のお昼頃に似たような質問をして早速回答をいただき解決しました。ありがとうございました。今回は条件の表示位置などが異なる場合です。) 添付画像のような数値データ表があります。 データ表が1から5まであります。 左上にそれぞれのデータ表での数値の検索条件1と2が記載されています。 データ表1は548以上になる位置を上から順に探していき、その数値以上になった時点でセルに色を付けたいです。そしてG列の条件1のセルに「合致」と表示したいです。 条件2の535以下は条件1を満たしたセルの次の行から検索をさせたいです。 (データ表1の場合は22行目からです。) そして、条件2を満たすものが出たらセルに色を付け、H列の条件2に「合致」と表示したいです。 また、例えばデータ表3とデータ表4の場合は条件2で合致するものがないのですが、その場合は H列の条件2に「該当なし」と表示したいです。 よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- エクセルのデータ抽出について何かいい方法はありますか?
表示がずれてしまってわかりにくいと思いますが(ToT)例えば… A B C ←列の番号 1 1 りんご 2月 2 いちご 4月 3 2 つくし 3月 4 かぼちゃ 8月 5 みかん 2月 6 3 かき 9月 7 4 もち 2月 8 すいか 8月 ↑ 行の番号 ・ ・ ・ というデータでは、Aのセルに入ってる数字…例えば「1」だとりんごといちごのデータで"ひとかたまり"を表しているとした場合、A列のセルに数字の入っている行のC列の部分が「2月」の"ひとかたまりデータ"を抽出したい場合どのようにしたら良いでしょうか? ちなみに上記の例だと、こうなるようにしたいです。↓ A B C 1 1 りんご 2月 2 いちご 4月 7 4 もち 2月 8 すいか 8月 こういったことはできるものなのでしょうか…(><)なにとぞよろしくお願いいたします
- ベストアンサー
- Windows XP
- エクセルのデータ抽出
今エクセルのデータ抽出に困っています。 14:00:00.862072 文字列(以下すべて数字、英字混合) 14:00:00.862114 文字列 14:00:00.862359 文字列 14:00:00.862367 文字列 というデータがあり、 14:00:00.[この部分!!] 文字列 だけを抽出したいのです。 しかし、コピー&ペーストを行って貼り付けたので この長い1行が1つのセルにすべて入ってしまっています。 どこのサイトも、セルが違うと、抽出はできるように書いてあるのですが....。 このデータはすべて1つのセルに長い1文が入ってしまっています。 この場合、抽出することは不可能でしょうか? やりかたがあったら、ぜひ教えてください。
- ベストアンサー
- オフィス系ソフト
- ExcelでWeb上のデータを確認する方法について
特定のWEBサイト上の表データではないデータ(数値)と、 Excel上にある数値が合致しているかを自動で確認できるようにしたいのですが、 このようなマクロを組むことは可能なのでしょうか。 また、その際、特定のWEBサイト自体がそもそも存在するか(削除されていないか)、 という点についても確認する方法はありますでしょうか。 自動化したい作業は、以下の4つです。 (1)Excelを開いた際に、特定のセルに記載されたURLに自動でアクセス (2)上記の特定URLが存在するか否かを確認(Excel内に存否(○×等)を記入) (3)Excel上の特定セルにある数値と、特定URL上にある数値が合致しているかを確認 (4)上記(3)の合致状況を○×等でExcel内に記入 ※(1)~(4)の流れを、複数の特定URLについて同時(or順番)に行いたいです。 調べたところ、その特定のWEBサイト上では、調べたいデータは以下のように記載されていました。 「<div class="item-price"><span class="denominator">$</span>219.99</div>」 この内、「$219.99」というデータがExcel上の数値と合致しているか、確認したいデータです。 大変お手数をお掛け致しますが、ご教示頂けますようお願い致します。
- 締切済み
- Excel(エクセル)
- エクセルのデータ抽出について
エクセルにデータが入っています。G列に様々な数値が入力されていて、その中から奇数の数字のみを抽出したいのですが、どのような方法がありますか?ご存じの方、教えて下さい。
- ベストアンサー
- その他MS Office製品
- Excel 関数を使う? 抽出データ
以下について教えてください。 ============================== 【基になる表--「A」の表と呼ぶことにします。】 列方向のリストには左から「月」「日」「地域」「数」が並んでいる。 「月」には1月から12月までのデータが、 「日」には1日から30もしくは31日のデータが、 「地域」には北海道、青森、新潟、東京、大阪の5つの地域が、 「数」には売上数が並んでいるとする。 【基になる表から抽出して作られた表--これから便宜上「B」の表と呼ぶことにします。】 列には「地域」の中から北海道と青森を、 行には「月」から9月を、「日」から15日を、 列と行が交差するセルには「数」を置き、「9月15日の北海道と青森の売上数」の合計を抽出したい。 さらに、Bの表において、 「地域名」の北海道を削除して新潟にしたり、9月15日ではなく9月18日に置き換えても、 列と行が交差するセルに自動的に集計結果が表されるようにしたいのです。 ちなみに、Aの表もBの表も同じブックに作り、シートは別にします。 =================================== DSumやIfSum関数だと私が作りたいBの表のような形式になりません。列方向にしかラベルを置けません。 ピボットテーブルを使った集計ならば、求めているデータ以外のデータも表示されてしまいます。 どうすれば求めていることができるでしょうか?どうか皆さんの知恵をお貸しください。
- ベストアンサー
- オフィス系ソフト
- エクセル関数 複数条件での抽出について
エクセル関数について質問です。 行と列の交差する位置の値を取り出す方法に困っています。 添付の表があり、表の下の各セル、種類1(セルB15)、種類2(セルB16)、種類3(セルB17)に検索したい番号、記号をそれぞれ入力すると、3つの条件と合致する果物がセルB18に表示されるようにしたいのですが、 例)種類1「1」、種類2「2」、種類3「B」と入力→果物「りんご」 セルB18に=INDEX(C2:F13,MATCH(B15,A2:A13,0),MATCH(B16,B2:B13,0 ),MATCH(B17,C1:F1,0))の数式を入れるとエラー値 #REF! が返ります。 DGET関数も試しました。お手上げです・・ どうか教えていただけますでしょうか。エクセルのバージョンは2010を使用しています。 説明下手で申し訳ありません。よろしくお願いします。
- 締切済み
- Excel(エクセル)
- エクセルでデータの抽出方法
Windows7、エクセル2010を使用しています。 エクセルで、指定したセルのデータを抽出する方法についての質問です。 エクセルに60000行×1列のデータがあるとして、 その中から99行目、199行目、299行目、・・・59999行目のデータを抽出しなければなりません。 手作業でコピーするのは時間的に非現実的なので、なにか抽出する方法はないでしょうか? 100行単位で列を変えれば、99行目のみをコピーし、行と列を置き換えればいいと思うのですが、そんなことは可能なのでしょうか? そのほか、何か方法があれば教えてください。
- ベストアンサー
- Excel(エクセル)
お礼
回答ありがとうございました。参考にさせていただきます。