• ベストアンサー

最大値の検索

下記データがエクセルにあり 開始日~終了日までの範囲内で 日付、数量の最大値を検索する方法を教えて下さい 例  2006/04/02 ~ 2006/04/06 結果:6 例  2006/04/10 ~ 2006/04/20 結果:20 A(日付) B(最大値) 1 2006/04/10 10 2 2006/04/01 3 3 2006/04/03 5 4 2006/04/04 6 5 2006/04/20 1 6 2006/04/15 20 7 2006/04/22 7 8 2006/04/11 9 9 2006/04/02 6

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

  • ベストアンサー
noname#187541
noname#187541
回答No.1

こんにちは。 先頭に項目名を付ければDMAX関数で出来ます。   A       BCDE   日付      数量   日付      日付 1 2006/04/10 10     >=2006/4/2 <=2006/4/6 2 2006/04/01 3 3 2006/04/03 5 4 2006/04/04 6 5 2006/04/20 1 6 2006/04/15 20 7 2006/04/22 7 8 2006/04/11 9 9 2006/04/02 6 このようにします。 最大値を出したいセルに =DMAX(A1:B10,2,D1:E2) と入れます。 どうでしょうか。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

noname#204879
noname#204879
回答No.2

    D   E   F     G 1 開始    ~ 終了    最大値 2 2006/04/02 ~ 2006/04/06    6 3 2006/04/10 ~ 2006/04/20   20 G2: {=MAX((A$1:A$9>=D2)*(A$1:A$9<=F2)*(B$1:B$9))} (配列数式)

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルの各範囲で最大値を求めたい。

    エクセルの各範囲で最大値を求めたい。 エクセルのA列に商品名、B列に数量が書かれています。これを商品名を基準に「並べ替え」をすると、次のような表(A列)(B列)になりました。      (A列)     (B列)   (C列)      商品名     数量  最大値       いちご     18     42       いちご     42         いちご     35       いちご     22      オレンジ     18      33      オレンジ     25       オレンジ      33       バナナ      21      27       バナナ      27        ここで、各商品の数量の最大値を、C列の、各商品の 先頭行に表示したい。( 上記表示 )  データは大量にあり、並べ替えの結果、同じ商品が何行になるかはやってみないとわかりません。  人が、同じ商品の範囲を指定して、最大値を求めていくことは、量的に不可能です。 自動的に求める方法を教えてください。 よろしくお願いします。

  • (EXCEL)条件付き最大値

    EXCELで条件付きの最大値を求めたいと思ったのですが、やり方がおもいつきません。 例 1 A 1月2日 2 B 1月9日 3 A 1月6日 4 A 1月8日 5 B 1月5日 6 A 1月2日 とあって、2列目がBの最大の日付を表示させたいのですが、、どうしたらいいでしょう? ついでに、2列目がBの最大の日付のときの1列目も一緒に表示させたいのですが、、、

  • 初心者用、日付検索でデータを抽出

    初心者用、日付検索でデータを抽出 いろいろWEBを検索してやり方を探しましたがあまりに初心者過ぎて試しても うまく動きません、 やりたいことは、 アクセス 2007を使用して下記のようなクエリから Qデータ (クエリ) 入力日 日付型 あああ テキスト型 いいい テキスト型 ううう テキスト型 開始日 日付型 終了日 日付型 終了日を入力して、(例2010年3月10日から2010年3月20日)までの あああ、いいい、うううの結果を抽出したいです、フォームを使って 一番簡単にできそうなやり方教えてください。 ・ACCESS簡単な使用法、accessクラブ、アクセス初心者入門などなど  見つくしましたが、理解できずで困っています。 どうぞ、よろしくお願いいたします。

  • 検索関数を使って検索窓を作成したいんですが・・・

    検索関数を使って検索窓を作成したいんですが・・・ 仕事でExcelを使っていて他の人に聞いても解決できなかったのでこちらでご質問させて頂きます。 質問内容は検索です。 データの範囲内にある数値、文字など、全てが対象になります。 条件は下記の通りです。 1.検索窓のようなセルに毎回関数など入力せず、文字や数字を入力するだけ。googleなどの検索窓と同じです。 2.検索結果は検索窓の右側に自動的に表示。検索内容を変更した時に自動的に反映される。 3.検索例 例1) 岡田 ←名前だけで検索 例2) 2010/01/20 ←日付で検索 例3) 岡田 A-102W ←名前と型番で検索 例4) 岡* ←ワイルドカードも使用可能 4.データ範囲はシートをまたぐこともあり。 上記の条件でやりたいんですが、マクロやVBAなどは全くわかりませんので、 エクセルの関数のみで何とかならないでしょうか。 よろしくお願いします。

  • 検索関数を使って検索窓を作成したいんですが・・・

    検索関数を使って検索窓を作成したいんですが・・・ 仕事でExcelを使っていて他の人に聞いても解決できなかったのでこちらでご質問させて頂きます。 質問内容は検索です。 データの範囲内にある数値、文字など、全てが対象になります。 条件は下記の通りです。 1.検索窓のようなセルに毎回関数など入力せず、文字や数字を入力するだけ。googleなどの検索窓と同じです。 2.検索結果は検索窓の右側に自動的に表示。検索内容を変更した時に自動的に反映される。 3.検索例 例1) 岡田 ←名前だけで検索 例2) 2010/01/20 ←日付で検索 例3) 岡田 A-102W ←名前と型番で検索 例4) 岡* ←ワイルドカードも使用可能 4.データ範囲はシートをまたぐこともあり。 つまり、A1というセルに文字を入力すればその文字に関する情報が一覧表示されるということです。 上記の条件でやりたいんですが、マクロやVBAなどは全くわかりませんので、 エクセルの関数のみで何とかならないでしょうか。 よろしくお願いします。

  • 文字を日付タイプにして経過日数を取得したい。

    Aテーブルのテキストタイプで入っている日付を日付形式の項目に変換したいのですが、クエリーの関数でできますか。 最終目的はDATEDIFF で 経過日数を求めたいです。 例) 現在は開始日、終了日のデータがテキストタイプです。 したがって日付タイプの項目(開始日B 終了日B)を作成してそこに データを移そうと思うのですが違うタイプに落とせるでしょうか。 開始日  終了日  経過 20070901 20070930 開始日  終了日  開始日B  終了日B     経過 20070901 20070930   20070901 20070930 宜しくお願いいたします。

  • ファイルメーカーPro8の検索

    検索について悩んでいます。複数のフィールドを同時に検索したいのですが、良い方法はないでしょうか? ・業務日誌をテーブルA、検索用レイアウトがテーブルBとします。 テーブルBのフィールドは、開始日、終了日、氏名、があります。テーブルAには作成日、氏名、があります。上記の3つを検索したいのですができません。 期間(開始日...終了日)。日付指定の1日(開始日)と氏名の2種類を別々にはできるのですが、両方を同時にできるスクリプトがうまくいきません。 よろしくお願いいたします。

  • 最大値の検索について

    ある条件に当てはまる行のみを対象に 最大値を検索する方法があれば教えていただきたいのですが。 例えば、 A    B 0    10 1    20 1    30 0    40 1    50 のような場合、A列が「1」となっている部分のB列の最大値を求めたいのですが・・・。 すいませんがどうかよろしくお願いします。

  • エクセル(2003)で検索結果を行を変えて表示したい

     初めて質問させていただきます。sheet1に下記の表があります。この表を何回か検索し、その都度、データのある行の次の行に検索結果を表示したいと考えています。たとえば、一回目の検索では、A列を「花」で検索し、結果をデータのある行の次の行(この例では行番号5)に表示します。二回目の検索では、A列を「樹木」で検索し、結果を一回目の検索結果のある行の次の行(先ほど「花」で検索した結果を表示した行の次・この例では行6)に表示させたいのです。このようなことを、できれば関数を使って行いたいのですが、ぜひ、教えてください。 sheet1  A (種類) B(単価)C(数量)D(合計) 1  花    100    5   500   2  樹木   1800    2   3600 3  樹木   3000    1   3000 4  花    400    6   2400 5  花  (ブランク) 11   2900 6  樹木 (ブランク) 3 6600   3 shht2  A (種類) B(単価)C(数量)D(合計) 1   

  • 多次元配列の一次元目の最大値の求め方

    多次元配列の一次元目の最大値の求め方 下記のような多次元配列(ちなみに、これって二次元配列ですか?)があるとき、 常に、「一次元目の最大値+1」を返すようにしたいのですが、 どうすればよいのでしょうか? $data[0][0]とか$data[1][0]とか$data[2][0]とかの最大値の意味です。 下記の例でいくと、一次元目の最大値が3なので、数値の4を返したいのですが…、 ■$data 1,0,A1,B1,C1 2,5,A2,B2,C2 3,0,A3,B3,C3 3,2,A4,B4,C4

    • ベストアンサー
    • PHP
テンキー入力できない
このQ&Aのポイント
  • テンキーのみ入力できない
  • Windows 11 Proを使用しているが、テンキーが反応しない
  • エレコム株式会社の製品で、テンキーが使えなくなった
回答を見る

専門家に質問してみよう