- ベストアンサー
エクセルのデータ抽出について
塗装 厚み 色 重量 1 c 0.4 200 30 2 c 0.5 200 100 3 f 0.4 500 10 上記の様な表があるのですが1行目の項目を基準にして 下の表に重量(****部分)を表示させたいのです。VLOOKUP関数だと検索値が1つしかはいりませんよね。上記の表のような3つの項目(塗装、厚み、色)が一致したデータを検索する時はどんな関数を使ったらよいのでしょうか? もしくは関数を使わないのならどんな方法が一番いいでしょうか? よろしくお願いいたします。 塗装 厚み 色 重量 1 c 0.4 200 **** 2 f 0.4 500 ****
- みんなの回答 (6)
- 専門家の回答
関連するQ&A
- 【エクセル】データ抽出する関数の使い方
データを抽出するのに、今までVlookupなどを使っていました。 今回2つの項目(下記の表だと月と色)を指定して、抽出したいです。 Sheet1(元データ) A B C 1 月 色 値段 2 01 赤 4532 3 02 赤 1495 4 01 白 10012 5 03 赤 7568 6 02 白 78964 7 01 緑 78932 8 02 緑 7894 9 上記のような表から、下記のような形にデータを抽出したいです。 Sheet2 A B C D E 1 色 1月値段 2月値段 3月値段 2 赤 4532 1495 7568 3 白 10012 78964 4 緑 78932 7894 5 … 6 … Sheet2の色の項目内(A列)の順番は決まっています。 色に対応する、月ごとの値段の出し方がわかりません。 Sheet1のデータは2000行弱くらいの量です。 月は3月までです。説明不足名ところがありましたら 追記いたします。 ※重要なのが元データのシートで作業列などを追加することが出来ませ ん(色と月を結合した列を追加などが出来ません)。Sheet2のセル内 に関数を記入するだけで今回のようなことは可能 でしょうか。 すみませんがご指導よろしくお願いいます。
- ベストアンサー
- オフィス系ソフト
- エクセル、VBA、抽出複数検索について
エクセル、VBA、VLOOKUP、MATCH関数等について出来る方法があれば教えてください。 インチごとに分けてあるシートがあり、(在庫表です) これを参照して、別ブックへVLOOKUP等を使って、サンプルデータのシート4のように表示させたいのですが、 何か方法を使って出来ることは可能でしょうか? 問題点が複数あります 1、VLOOKUPの範囲について、B列が結合されていて、C列は複数行あるため、商品名が入ってきません。 C列については、何千件とデータがあるため、結合することは不可能です。 一致している条件としては商品コードが必ずあり、商品名には「/」が入っております。 =CONCATENATEとVLOOKUPは一緒に使うことは可能ですか? もしくはINDEX関数やIF、SUMPRODUCT等を使うのでしょうか? シート4のような形に出来る方法があれば、教えてほしいです。 VBAは詳しくはないのですが、VBAで出来るのであれば、教えてほしいです。 在庫表はとても作り方が悪いのですが、これを作り直すと言うことは、不可能です。 グループ会社で使っているため、なんとかこの在庫表を使いたいです。 VBAでA列をA5からA100にコードのみ入れた場合、B列に商品名が入るようにVBAで作ることは可能でしょうか? もしくは、検索条件を2つ使って、一つは商品コード完全一致+あいまい検索で【/】で商品名を入れることは可能でしょうか? 関数は調べたのですが、関数では難しいのかなと思います。 宜しくお願い致します。
- ベストアンサー
- Excel(エクセル)
- エクセル2000 データの抽出
エクセル2000です。 とあるシート[start]のセルF1とF2で入力した文字列をそのまま繋げ(START!F1&START!F2)たものを検索の対象にして、他のシートにあるレコードを検索したいのです。 他のシート[入金履歴]の一番左の列を検索して、検索対象と一致するレコードが欲しいのです。 が、一致するレコードはn件。つまり、一対nになってます。一対一ならばVLOOKUPで話は簡単なのですが、一致する複数のレコードをどう引っ張ってきたらいいかわかりません。
- ベストアンサー
- オフィス系ソフト
- Excel 複数の項目合致するデータを抽出したい
是非、よろしくお願いいたします。 以下の状況です。 sheet1には A、B、C、Dという4列があります。データは1000行くらいです。 sheet2には A、B、C、Eという4列があります。データは2000行くらいです。 この状況で、sheet1のD列の右に新しい列を作り、 「sheet1の(例えば)A1、B1、C1と合致する行のsheet2のE列データ」を、 sheet2のABC列範囲を検索して抽出したいのです。 項目が一つであればvlookup関数でできるものを「複数項目に合致」のため上手くいきません。 この3列のデータを結合して一つにしてみましたが、結合後のデータが16桁以上のため末尾が「0」になってしまい、正確に検索できません。 何か上記を可能にする方法はないでしょうか? よろしくお願いいたします。
- 締切済み
- その他MS Office製品
- データ抽出について
エクセル初心者です。 エクセル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を参考に試行錯誤を続けていましたが、進展がありません。 お詳しい方よりのご回答をお待ちしております。
- ベストアンサー
- オフィス系ソフト
- エクセル 大量のデータから抽出し自動表示
エクセルのSheet1のC列に大量(3500件くらい)のデータがあります。このデータは毎日さらに増えます。D列にもおなじだけのデータがあります。 (E列・F列にはあとから別のデータをさらに入力していきます。) Sheet1 A B C D E F 1 2 3 4 2 3 4 5 1 3 5 6 3 5 2 4 ・ ・ ・ ・ こんな感じです。 今回、このC列に入っているデータを検索し、完全に一致したデータのみを別シートに抽出したいのです。 C列にはいろいろな数字が入っていて、同じものもありますが、D列にも同じ数字とは限りません。 なので、VLOOKUPは使用できないのかと思っています。 一致したデータはその行をすべて別シートに抽出したいです。 検索をかけて一致しないデータがあった場合もその検索した数字は残しておいてさらに今後一致になるまでデータを残しておくという方法はできますでしょうか。 エクセルは2003です。 よろしくお願いします。
- 締切済み
- 財務・会計・経理
- Excelで、大きな表から抽出する方法を教えて…!
Excel2007の初心者です。 大きなもとの名簿から、行事に参加する会員と必用な項目を自在に 抽出する関数の使い方を教えてください。 ------- Vlookup関数とHlookup関数の基礎は理解して、別々には使えます。 元の大きな表全体を〔表全体〕と範囲指定しています。 添付図は、Vlookup関数で、〔5〕と〔7〕を入れて、武田と大船を抽出しています。 Hlookup関数で〔1〕と〔3〕と〔2〕……と入れて、市町村と氏名と地区名… と順序を変えてランダムに必用な項目と、選んだ会員の該当する項目を抽出したいのです。 --------- マクロを使わないで、Vlookup関数とHlookup関数の両方の機能を 同時に使う方法、または裏技を教えてください。
- ベストアンサー
- Excel(エクセル)
- エクセル データの抽出
csvデータをうまく表示まとめたいと奮闘していますが、うまくいきません。どなたかご教授願いますm(_ _)m http://umstyle.net/sample.html 下記のサンプルのようにシートで「元データ」と「表」で分かれています。 表シートのエリア指定の箇所に、エリアを入力すると元データが反映される仕組みにしたいと考えています。 表シートの「A5」「B5」「C5」、「A6」「B6」「C6」にはどのような関数を入れればよいでしょうか? VLOOKUP関数ではどうもうまくいきませんでした。 また、エリアは複数あるのですが、エリア指定の入力を変える事で表が切り替わるようにしたいです。 関数では無理でしょうか? 参考になるサイト等もご存じでしたら教えていただければ幸いです。 どうぞ、宜しくお願いします。 また、質問の仕方に問題がある場合はご指摘くださいませ。
- ベストアンサー
- オフィス系ソフト
- エクセルのLOOKUP関数について
LOOKUP関数とVLOOKUP関数はどう違うのでしょうか?わかりやすく教えて下さい。(使用例など) 文字だけの表(2行)から検索したんですが、VLOOKUP関数は検索できたんですが、LOOKUP関数だと間違った検索になってしまうんです‥。
- ベストアンサー
- オフィス系ソフト
- エクセル2007 ハイパーリンクについて
シート名は4月だとした時 A B C D E F G H I J K L M 6 1 田中 港区 1000 7 2 佐藤 品川区 2000 8 3 高橋 江戸川区 3000 9 4 井上 荒川区 4000 10 5 山田 練馬区 と行も列も沢山ある表とします A列には1~順番に数字が入ってますので検索の基準にしたい。 表が大きいので A列を基準としてvlookup関数で検索しジャンプする式を作成したいのですが うまく出来ません 検索する数字をH2にいれた時H3をクリックするとその行に飛ぶ関数を教えて下さい。 =hyperlink(vlookup,h2,a1:a8000,2,false) と入力してもエラーになります。 確かに右クリックでハイパーリンク作成でA1とした場合(book1-sheet1!A1)と 直接入力 =hyperlink("sheet1!A1) では表示される数式が違います 上記数式では駄目と分かりますがどうすればよいのか私の知識では無理です どなたか教えて下さい
- ベストアンサー
- その他MS Office製品
お礼
上手くいきました。ありがとうございます。 感謝します!!