- ベストアンサー
エクセルで表の検索方法を教えてください。
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- 複数表から検索値を検索し、検索値の存在した表から結果を求める方法
ソフトはエクセルの2000です。 やりたいことは、 「複数表から検索値を検索し、検索値の存在した表から値を抽出する方法」もしくは 「A2:H11から検索値を検索し、検索値から○行下の値を抽出する方法」 になると思います。 以下に例を記入します。 下記のように「項目」と「名称」2列で構成された表を下に作成しているとします。 A列 B列 C列 D列 E列 F列 G列 H列 1行 2行 3行 社名 ○○○社 社名 □□□社 社名 ◆◆◆社 4行 場所 ○○○県 場所 □□□県 場所 ◆◆◆県 5行 件名 ○○作業 件名 □□作業 件名 ◆◆作業 6行 担当 ○○○殿 担当 □□□殿 担当 ◆◆◆殿 7行 8行 社名 ×××社 社名 △△△社 9行 場所 ×××県 場所 △△△県 10行 件名 ××作業 件名 △△作業 11行 担当 ×××殿 担当 △△△殿 A1のセルに「△△△社」と社名を入力すると、B1セルに場所の「△△△県」が表示するようにしたいのです。 複数のIF関数で括れば可能だとは思いますが、表の数が制限され、関数式も長くなるためIF関数の使用は控えたいと思っています。 また、マクロを使わない方法でお願いします。 可能なら関数で、関数で不可能なら名前の定義を使用した方法を教えてください。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル 表検索について
次のような表で検索するための関数式を教えてください。 行の見出しに、2,5,7,8,9という数字があり、 列の見出しに、10、20,30,40,50という数字があり 表の中に各行、列に対応した数字を埋めている表があり ます。 こんな感じです。 2 5 7 8 9 10 1.1 1.2 1.3 1.4 1.5 20 1.2 1.3 1.4 1.5 1.6 30 1.3 1.4 1.5 1.6 1.7 40 1.4 1.5 1.6 1.7 1.8 50 1.5 1.6 1.7 1.8 1.9 行が2、列が30だったら、1.3と表示されるようにしたいです。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで行から数値を検索し、検索した数値のある列
エクセルで行から数値を検索し、検索した数値のある列から左側の全ての合計を求めたいです。 A B C D E F 1 3 4 8 9 11 22 ←数字は隙間なくあるが、値がバラバラ(ただし昇順) 2 3 2~6行には色々な数字がまばらにある 4 5 6 1行目から検索したい数→10(別のセルで数式結果として出た数) ズレてるかもしれませんが・・・ E1セルに書かれている「11」の数字より前のD列、 A~D列の2行目~6行目の合計を各行ごとに別々に出していきたいです、どうしたらいいでしょうか また、表は行も列もデータを追加していく予定です
- ベストアンサー
- オフィス系ソフト
- エクセルの表作成で困っています。
条件:その行の左から1番目の値 < その列の上から1番目 真の場合:その行の左から2番目の値 偽の場合:その行の左から3番目の値 という表を作成したいのですが、関数の式の作り方がわかりません。 IF関数を使えばよいのでしょうか。 それとも他にもっと良い方法があるでしょうか。 201001 201002 201003 201004 201005・・・ 200903 あ い い い い い い・・・ 201003 か き か か か き き・・・ 201112 さ し さ さ さ さ さ・・・ ・ ・ ・ というような表を作成したいのです。 宜しくお願いいたします!
- 締切済み
- オフィス系ソフト
- excelでデータ検索
excelでのデータ検索をする関数について教えてください。 例えば下のような4列の表があるとします。 A B C D 東京 1 社長 あ 東京 1 部長 い 大阪 1 課長 う 大阪 2 部長 え A~C列の値をキーにして、D列の値を見つけたいのですが (例えば(東京,1,部長)なら「い」という風に。) 何か使える関数はあるのでしょうか。 lookup関数とかだと、1列の値しか対象にできないので..。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- セルの結合がされた表をHLOOKUPで検索する場合について
Excel初心者です。質問があります。 下記のような表があります A列 B列 C列 D列 行番号1 12/1 1/1 行番号2 件数 金額 件数 金額 行番号3 2 100 3 200 行番号5 1/1 ここでHlookupを使って下記のように検索します A5に1/1と入力して 件数を検索するには =HLOOKUP(A5,A1:D3,3) → 3 ここまではいいのですが 金額の「200」を検索するにはどのような関数を使えばよいのでしょうか? ※行番号1の「12/1」と「1/1」はセルの結合をしており 「12/1」のセルはA1、「1/1」のセルはC1になっています。 HLOOKUP関数とVLOOKUP関数又はCOLUMN関数を組み合わせれば出来るのでしょうか よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excel(2000)で行毎にセルをみて、値を返す
例えば、以下のようなデータがあったとして、各行毎に左から見た結果、最初にデータがあったセルの列の1行のセルの値を各行のG列に返したい。 ______A__B__C__D__E__F__G__ 1行_ア__イ__ウ__エ__オ__カ____ 2行_1__3__5__2__4__1__ア__ 3行_____2__5__1__5__4__イ__ 4行_____________2__8__2__エ__ 5行_____2______2__1__4__イ__ 6行_________5______2______ウ__ G列に結果。 例えば、G3のセルに何らかの関数を入れて、A3~F3を左から見た結果、B3に2というデータがあるので、その列の1行であるB1の値、イをG3に返すといったないようです。 _ は、スペースをとるためのものです。 実際のデータは500行あり、各行の検索する列数は23列あります。 よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルのデーター検索、抜き出し。
初めまして、よろしくお願いします。 データーで A B C D 1 ・ ・ 5 5 15 6 2 30 7 9 18 ・ ・ ・ ・ ・ ・ 100 87 21 というデーターが有ります。抜き出したい値がこのデーターのA列の値と同じ行のBの値を抜き出す方法を探しています。(例えば2を入力すれば、2はA6の値と同じなので、B6の値30を抜き出す。)できたら関数式で抜き出す方法が有りましたら、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- EXELの関数を使った検索方法
A1にあるセルのデータと同じものを、列Bの中から探し出す。 ↓ 列Bのn行目で検索がヒットすれば列Cのn行のデータ(要するに横の値)を列Dの上から順に書き込んでいく。 ↓ これをA1~Axまで繰り返したいのですが、何か良い方法ございませんか?できれば関数を使って一気に終わらせたいです。 わかりにくければ補足します。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excel 2000 で近似値を取得する方法
1行目がタイトル、2行目から数値のデータがA列~E列まで500行ほどあります。 D列は小数点第3位までの数値が並んでいます。 E列には0から始まって100まで偶数が並んでいます。 E列の数値に一番近い値をもつD列のデータをみて、A列とB列のデータを別シートに書き出したいのですが、 上手くいきません。 試して駄目だった方法は、 VLOOKUP関数:0.815と2.015の場合、2.015の値を取得したいのに0.815のデータになる。 EVEN関数:0.×××が沢山並ぶ場合2になるので比較ができない。 なにか関数で上手く組み合わせてできる方法は無いでしょうか? また、VBAでも可能であれば方法をご教示下さい。 お願いいたします。
- ベストアンサー
- オフィス系ソフト
お礼
体調がわるく、お礼が遅くなりました。申し訳ありませんでした。 求めていた結果が出ました。 ありがとうございます。