• 締切済み

エクセルで範囲内のデータを抽出

エクセルで範囲内のデータを抽出 0~10 a 11~19 b というように計算した結果を不規則な数値範囲に参照してその結果を返したいです vlookで作ろうとしましたが完全一致しないと戻り値がおもうようにいきませんでした 10段階位の範囲なのでif関数でも無理があります どなたかお知恵を拝借できませんか?

みんなの回答

  • pluto1991
  • ベストアンサー率30% (1989/6588)
回答No.1

vlookをマスターしたら、次はsumif です。 あなたの書いた内容は不明点が多すぎるので、説明するにしても憶測するしかありません。 ifやvlookを使っているあなたなら、「関数の説明」をWEBで検索するだけで、自分のしたいことに対するソリューションを見つけることが出来ると思うのです。 sumif で必ず解決できると思います。 さあどうぞ。

関連するQ&A

  • エクセルで範囲のある数値に該当するデータを抽出

    エクセルにて  0以上 5未満 A  5以上10未満 B 10以上22未満 C・・・ というように、条件となる数値に範囲があるデータを抽出したいです。 IF関数の場合ネスト制限があるため全てのデータ抽出が行えません。 VLOOKUP関数で条件となる数値に範囲がある場合でもデータ抽出可能なんでしょうか? 適切な言葉が分からないので、上手く説明出来ているか分かりませんが、どなたかいい方法ありましたら、教えてください。

  • Excelでデータ抽出!

    かなり切羽詰ってます。助けてください。 excelで3×15の表を作ってそこからデータを抽出したいのです。列と行の数値はそれぞれ別のセルからの参照にしたいのですが...。ifとかvlookupとかいろいろ使ってみたのですがうまくいきません。エクセルでゆーところの'B3'を出したいだけのことなのですが...。誰か助けてください。

  • エクセルの抽出について

    A列に 10 10000 14500 20000 21000 25000 30000 と数値があるとします。 0から10000以下 10001以上20000以下 20001以上30000以下 の区切りで各々の範囲内に何個該当する数値があるか、抽出したい場合の関数を教えてください。

  • エクセル関数の演算後のデータ

    エクセルのVLOOKUP等関数でデータを引っ張ってきたとします。例えば社員番号番を基に名前や住所などを。その場合データが表示されているセルには既にVLOOK等の関数が入力されていますので、セルに入っているのは当然抽出したデータのみではありません。データが うまく抽出された後、そのセルに結果として得られたデータのみを、例えば数値データなら数値データ、文字データなら文字データとしてセルに格納することは出来るのでしょうか?つまりセルの中の関数式を取り去り、結果として出たデータのみを残しておきたいのですが・・・何か特殊な式が必要でしょうか?セルの設定のみで結果データのみを残す方法はありますか?結果をコピーして値のみを貼り付けとする以外にないでしょうか。

  • エクセルの抽出について

    月 日 項目   金額 3 2 A商品 3000 3 2 A商品 2000 4 3 B商品 2500 4 2 A商品 2000 5 3 B商品 1000 3 2 A商品 700 3 2 B商品 650 3 2 B商品 1200  上記の表から 月日と項目が一致する金額の合計だけを別シートの 表にそれぞれ表したいのですがDGET とかVLOOKとか見てるのですが 何かいい関数とかやり方とかあれば教えていただきたいのですが宜しくおながいします。(一回抽出してその合計を出す方法しかないですかね)

  • Excel IDが重複するデータから値を抽出したい

    Excelで同じ商品IDが登録されたデータの中から一致する値を返したい。 商品IDと商品名を登録しているシート1と商品IDを入力し商品名をINDEX+MATCH関数で商品名を抽出し、商品の詳細の情報(ここでは含有物質と含有量)を登録するシート2がそれぞれあります。 シート2には商品IDと含有成分の物質名を登録する為、商品IDが同じなら1から連番を振る(COUNTIF関数)物質登録用のID2があります。 ここで抽出したい値は シート2を参照範囲として、商品IDを登録しているシート1で 例 IDが1で含有物質Aが登録されていたら、物質Aの含有量の値を抽出したい しかしINDEX関数、VLOOKUP関数で抽出しようとしても、シート2には同じ商品IDが複数登録されているので、一番最初に合致した値しか返すことができません。 重複した商品IDが登録されているデータから商品IDが1でかつ、含有物質Aが登録されていたら、その含有量の値を抽出したい場合、どのような関数を使えばいいでしょうか。 VLOOKUPは参照範囲の列を挿入してしまうと抽出範囲がずれてしまう為、INDEX+MATCH関数を使用しております。 すこしややこしいですが、ご教授頂けると助かります。 宜しくお願い致します。

  • エクセルの関数で抽出するには

    例えば、四字熟語を200件くらい登録して、その中から条件に一致した物だけを抽出したいと思います。 漢字の「一」だけを入力したら、登録してある200件くらいの範囲から四字の中のどの位置に「一」があったとしても、すべて抽出してくれるように関数を使って作成するにはどのような関数を使用し、どのように作成すればいいのでしょうか? 迷っています・・お願いします。

  • Excel 数値を範囲で指定して抽出する方法

    想像してください A列に1,3,4,5,6,7,9,10,11,12, , ,29999。。。 と所々はハヌケの数値が並んでいます。1~30,000までです。 ここで、この数値の範囲を抽出して3列に分割したいのです。 B列には1~10,000までの値 C列には10,001~20,000までの値 D列には20,001~30,000までの値 という具合です。 BCDに入れる関数はどのようなものにすればよいでしょうか。

  • セル範囲内いずれかの数値が他のセル範囲に含まれるかを調べたい

    EXCEL2003です。 A1~H1にそれぞれ3桁の数値が入っています。(空欄もあります。) これら範囲内の数値のいずれか一つでも他のセル範囲(次のシートのA1~A50まで)に 含まれていれば結果をJ1に表示したいのですが、可能でしょうか。 当初はJ1に、if(A1が含まれるか,"あった",if(B1が含まれるか,"あった",if(~と、 やってましたが、関数のネストレベルに引っかかってできませんでした。 MATCH関数だと一つの数値が含まれるかどうかは調べられるようですが、 検索したい数値が複数ある場合はやはりセルを分けて別々に評価するしかないのでしょうか?

  • エクセル抽出関数の使い方、教えてください!!

    大変恐れ入ります。過去の他の方の質問を一部引用しております。 <引用:2009/11/05 QNo.5425095> ---引用--- excel関数を用いてある行の範囲内の数値のみを違う行に抽出し、同じ列に対応する値も引っ張ってくることは可能ですか?     A   B   C   D 1   33   180 2   58   300 3   89   310 4   152   240 5   205   74 -------------------------------------------------- Q1. 上記にあるA1の”33”を、A1以外のセルにセットするとC,Dに正規のデータが抽出されない。    この際、    ・ =IF(AND(A1>=60,A1<=180),ROW(A1),"")    ・ =IF(OR(ROW(A1)>COUNT($C:$C),COLUMN(A1)>2),"",INDEX($A:$B,SMALL($C:$C,ROW     (A1)),COLUMN(A1)))    の抽出範囲も設定をしてみましたが、全く結果が得られません。必ずA1にデータがないとだ    めなのでしょうか。    もし可能であれば、その応用として下記の内容を検討しており、非常に苦戦しております。    是非教えていただければと思いますので、よろしくお願いします。 Q2. 上記サンプルの様なシートが2つ存在し、それを一枚のシートにまとめ、2つのデータベース     からそれぞれに対し異なる抽出条件を提示し、その結果一覧をそれぞれ表示したいと検討     しております。    大変申し訳ないのですが、少々急いでおります。是非よろしくお願いいたします。