• ベストアンサー

EXCELの抽出

EXCELで下記のようなことできますか? 135 126 198 238 145 223 228 このようなデータから100の番号代の最大値 結果 198 を 導き出す関数を教えてください。

  • dgc
  • お礼率0% (0/52)

質問者が選んだベストアンサー

  • ベストアンサー
  • umach
  • ベストアンサー率35% (600/1691)
回答No.5

データがA1~A7として A8:=LARGE(A1:A7,COUNTIF(A1:A7,">199")+1) A8セルは、100以下なら非表示にしておけばいかがですか? ifを使って非表示の式も書けますが、LARGE以下重複します。 =IF(LARGE(A1:A7,COUNTIF(A1:A7,">199")+1)<100,"",LARGE(A1:A7,COUNTIF(A1:A7,">199")+1))

その他の回答 (4)

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.4

#3です。 100番台でしたね、さきほどのでは200未満という設定でしたので100以上という条件を付け加えます。 =SUMPRODUCT(MAX((A1:A7<200)*(A1:A7>=100)*(A1:A7))) これで200未満かつ100以上の最大値を取得します。

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.3

こんな方法もありますよ。 この方法はほかにもいろいろ条件を設定できるので便利です。 =SUMPRODUCT(MAX((A1:A100<200)*(A1:A100)))

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.2

こんな式でもできます  =MAX(INDEX((INT(A:A/100)=1)*A:A,)) 質問の例では結果は198になりました。

  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.1

同じような質問がありましたので http://oshiete1.goo.ne.jp/qa4434941.html A列がデータだとして =MAX((A1:A1000>=100)*(A1:A1000<=199)*A1:A1000) と入れてCtrl+Shift+Enterで決定します。

関連するQ&A

  • 複数のエクセルからデータを抽出する方法

    複数のエクセルデータから下記条件に合うデータを抽出したいのですが、どの様にするのがよいのでしょうか? ◆最大4つのエクセルデータを使用 ◆4つのデータ項目は全て同じ ~欲しいデータ~ (1)4つ全てのデータに名前がある人 (2)データ1には名前があり、他3つのデータには名前がない人 (1)はアクセスで抽出してみたのですが、ダブって名前が出る人がいました。 原因はわかりません。 初心者でも簡単に抽出できる方法がありましたらお教え下さい。 エクセルで関数を使った方がよいのか、アクセスを使った方がよいのかわからないので、簡単な方でお教えいただけると助かります。 他にも同じ様な質問があったのかもしれませんが、探しきれなかったので新しく質問させていただきました。宜しくお願いいたします。

  • エクセルで列番号を抽出したい

    エクセルで、VLOOKUP関数を使ってデーターの抽出をしたいのですが 列番号が一定ではない場合、COLUMNなど他の関数を組み合わせたいのですが どの様にすれば良いのか教えていただけないでしょうか? 例えば、 A1に「黄」の文字があり A2に「赤」 B2に「青」 C2に「黄」 D2に「緑」とある場合 A1の「黄」と同じ文字は何列目になるかを知りたいのですが、 この場合はC2に入力されているので 3と結果を出したいのです。 何か良い方法はありますでしょうか? 宜しくお願いいたします。

  • excelのデータの間違え抽出について

    エクセルでアンケート結果のデータを入力しています。 入力間違えのチェックのために、sheet1とsheet2に同じデータを入力したのち、sheet1とsheet2を比較して間違えを抽出する方法を教えてください。 確か、間違えの入力を抽出できるコマンドを関数で入れる方法があった気がしますが、わからないので教えていただきたく思います。 初心者なのでよろしくお願いします。

  • エクセルを用いてデータを抽出したい

    エクセルについて教えて下さい。 資料を添付したのですが、1年分のデータを用い、1日の特定の期間の中で、最高と最低の数値を出したいと考えています。 特定の期間というのは、(1)9:00~11:00 (2)12:30~15:10の二つの期間です。 最終的には、下記のような表を作成したいと考えています。 日にち  9:00~11:00  12:30~15:10      最高    最低    最高    最低 1月2日  8950  8000  9000  7500 1月3日  9000  8500  9500  6500 1月4日  9500  7500  8000  6000   データは1年分あり、データが膨大にありすぎて、どのような形で行えば一番簡単にデータを抽出できるか悩んでいます。当方、c言語などの知識はないので、エクセルの関数を使ってデータを抽出したいのですが、なにか良い方法があればご教授ください。

  • エクセル 重複データの抽出

    エクセルを使って重複データをチェックしようと思っていCOUNTIFで試したのですがうまくいきません・・・ご存知の方教えてください。m(__)m   A     B       C         D       E     F   店番  顧客番号  氏名(カナ)   電話番号   住所1   住所2 という表の電話番号が重複する先を抽出したいのです。データ件数は約3000件ほどあります。できれば重複したデータは別のシートに店番順に表示をしたいのですが関数でできるのでしょうか?

  • エクセル 抽出

    Sheet1に コード番号 商品名 数量 単価 12345    チョコ   1  50 67891    アイス   1  60 45612    アメ    1  70 と上記のようにデータがあるときにSheet2でコード番号だけ打ち込めば商品名・数量・単価を出せる関数等あれば教えてください。 宜しくお願い致します。

  • エクセルで抽出なんですが。。。

    エクセルで抽出なんですが。。。 1つのファイルにAというシート Bというシート があります。 それぞれのシートの中に共通した受注番号を振ってる列があります。 Bのシートでその受注番号の行に確定した金額をいれたら、 Aのシートにも反映させたいのですが、 どういう関数をつかえばよろしいでしょうか? 場所は決まっていませんので、 共通の項目(受注番号)を条件に使いたいと思ってるのですが・・・ すみませんが、よろしくお願いします。

  • Excelでの抽出

    Excelで下記のような2つのリストがあります。 リスト1にある売上合計データをリスト2にコピーをしたいのですが リスト2の会社名はバラバラに入力されています。しかもリスト1には あってリスト2にはない会社名もあり、ないものは追加されるように したいのです。データの数は大量にあり目で追っていくのは大変な ので、関数などを使ってなにか良い方法はないでしょうか? 教えていただきたいのですが、どうぞよろしくお願いいたします。 リスト1             リスト2 ---------------------     --------------------       会社名   売上合計      会社名  売上合計       A      2000         E B      5340         B C      1000         C D      3200         D E      4888         A F      2000         

  • excelでのデータの抽出

    excelの関数について質問です。 まず、以下のような元となるデータ(文字列)があると仮定します。 (上から順番に) 1 1 2 5 5 5 3 3 3 このデータから、重複するものを除いて 1 2 5 3 のように別のシートに抽出したいと思っていますが、どのような関数を使用すればよいのか分かりません。 なお、元になるデータの個数は約6000件です。

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

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

専門家に質問してみよう