エクセルで最大値を求める方法

このQ&Aのポイント
  • エクセルで受付のデータを管理する際、最終受付日を求める方法についてご質問いただいています。
  • 現在、経過日数と受付数の実装は完了しており、maxとifを組み合わせて最終受付日を求めようとしていますが、期待する結果が出せない状況にあるようです。
  • お名前については集計シートからVLOOKUP関数を使用して参照しています。求めたい最終受付日を正確に算出するために、別の方法をお試しください。
回答を見る
  • ベストアンサー

エクセル 条件を満たす最大値を求めたい

エクセルで受付のデータを以下の形式で管理しようと考えています お名前については集計シートよりVLOOKUPで参照しています 会員No, お名前, 日付 1, AAAA, 2007/08/01 2, BBBB, 2007/08/02 3, CCCC, 2007/08/03 1, AAAA, 2007/08/04   :(以下略) 集計シートを作成していて「最終受付日」の求め方が分りません。 回答お願いいたします。 maxとifを組み合わせてやっているのですが、期待する結果が出せません。。。 経過日数、受付数については実装済みです。 会員No, お名前, 最終受付日, 経過日数, 受付数 1, AAAA, 2007/08/04, 28, 2 2, BBBB, 2007/08/02, 30, 1   :(以下略)

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

  • ベストアンサー
  • yiida
  • ベストアンサー率100% (1/1)
回答No.1

配列関数で実現できますよ。 {=MAX(IF(一致条件検索範囲=一致条件,最大検索範囲,""))} 詳細はリンクを参照してください。

参考URL:
http://pc.nikkeibp.co.jp/pc21/special/hr/hr3.shtml
hide1986
質問者

お礼

試行錯誤しindexを利用して実装できました。 質問を締めていなくて申し訳ないです。 配列関数というものでも実装できるようですね。 リンクサイトを見て勉強してみようと思います。 回答ありがとうございました!

関連するQ&A

  • 各NO内で、最大値を抽出するSELECT文がわかりません。

    あるテーブル[SAMPLE]があります。 キーは、<NO>と<版数>です。データ内容は、 以下の通りです。 <NO><版数><名前>  1  1   AAAA  1  2   BBBB  1  3   CCCC  2  1   DDDD  2  2   EEEE このテーブルから、各NOで、版数が最大のものを抽出したいのです。 抽出後 → <NO><版数><名前>        1  3   CCCC        2  2   EEEE どのようなSELECT文になるのでしょうか? 教えてください。お願いします。   

  • excel 記入文字列の集計

    よろしくお願いします。 入力用シートのある列で文字列の記入が合った時に、集計用シートにその文字列を集計していくようにしたいのです。 例:入力用シート  行数 :集計列 1  :aaaa 2  :記入なし   3  :bbbb 4  :記入なし 5  :記入なし 6  :cccc 集計用シート 行数 :集計列 1  :aaaa   2  :bbbb 3  :cccc よろしくお願いします。

  • SQLの書き方について教えてください。

    accessについて。 シートの中に列名name、列名friendnameがあります。 name,friendname aaaa,bbbb bbbb,cccc cccc,aaaa dddd,aaaa eeee,bbbb ffff,eeee ほしいデータは aaaa,bbbb,cccc bbbb,cccc,aaaa cccc,aaaa,bbbb dddd,aaaa,bbbb eeee,bbbb,cccc ffff,eeee,bbbb と友達の友達の名前がほしいのです。 SQLの書き方を教えてください。 よろしくお願いします。

  • 複数シートのデータを別シートに結合させたい

    複数シートのデータを別シートに結合させたい Excelの2つのシートに以下のようなデータがあります。 シート1       シート2 名前  金額1     名前   金額2 aaaa  100      aaaa  100 bbbb  100      cccc  200 これをシート3に新たに以下のように作りたいんです。 名前  金額1  金額2 aaaa  100   100 bbbb  100 cccc       200 シート1と2の名前は重複しているものもあり、 名前を基準にして重複しているものは、両方データを 重複してないものは、それぞれのデータのみをひろいたんですが、 件数が多いため、どのようにするのが一番効率よくできるのか わからないんです。 Accessへシートをインポートとして、クエリでなんとか できないものかと考えたのですが、いまいちうまくできません・・・。 元がExcelのデータなので、Excelの関数などを使って出来る方法が あればいいんですが、ExcelかAccessで効率よく出来る方法を 教えていただけないでしょうか? よろしくお願いします!

  • Excelでの重複削除なんですが。

    VBA、マクロについては勉強し始めたばかりですが、よろしくお願いします。 Excelで、下記のようなデータをソートし、別シートに表示させたいのですが、 条件が、B列でソートを行い、 1、メーカー/年式 型番(abcd/02/AAAA)までが一緒の文字列を検索。 2、別シートに表示させるデータは、一番長いデータで、それ以外は削除。 (担当者が変わり、入力の書式も変わっていたので、同じ商品を違う書式で書いて、重複しているのでそれを1つにまとめたいのです。) A B 1 商品名  メーカー/年式 型番 その他 2 AAAA   abcd/02/AAAA 3 AAAA abcd/02/AAAA/v21 4 AAAA   abcd/02/BBBB/v21 5 BBBB   abcd/05 CCCC(v20) 6 BBBB   abcd/05 CCCC(v20,w00,h00) . . . 1000 XXXX       ↓ (別シート) 1 AAAA abcd/02/AAAA/v21 2 AAAA   abcd/02/BBBB/v21 3 BBBB   abcd/05 CCCC(v20,w00,h00) わかりづらくて申し訳ありませんが、どなたかお知恵をお貸し下さい。

  • エクセルで名寄せとマッチング

    Excel 2003です。 関数やメニューにある機能でできると、とても助かります。 2つのシートの情報を統合して、1つのシートにしたいのですが、方法が分からず途方にくれています。どうぞお知恵をお貸しください!!! --- 【GOAL】2つのシートを、「アイテムID」をキーに、マッチング。 1. <シート2>を名寄せして、1アイテム=1行のデータにする 2. <シート1>と、名寄せした<シート2>を、「アイテムID」をキーにマッチングし、<シート1>と<シート2>の情報を、全て1つのシートに統合。 --- ▼具体的には、以下のようなデータです。 <シート1> 23,000件ほどのアイテム名リスト ・アイテムはユニークで、重複なしです 【例】 アイテム名,アイテムID いろは,1111 にほへと,2222 ちるぬ,3333 るを,4444 <シート2> 30,000件ほどのアイテムカテゴリー分け表 ・アイテムによって、割り当てられているカテゴリ数が異なる。 ・「1行=1アイテム1カテゴリ」で、1アイテムにつき、割り当てられたカテゴリ数分だけ行が発生している。 【例】 アイテムID,カテゴリ名,カテゴリID 1111,エンタメ,aaaa 2222,ビジネス,bbbb 3333,エンタメ,aaaa 3333,趣味,cccc 4444,エンタメ,aaaa --- ▼したいこと。 1. まず、<シート2>を名寄せ。1アイテム=1行のデータにする。 【結果】 1111,エンタメ,aaaa 2222,ビジネス,bbbb 3333,エンタメ,aaaa,趣味,cccc 4444,エンタメ,aaaa 2. アイテムIDで、<シート1>と<シート2>をマッチング 【結果】 いろは,1111,エンタメ,aaaa にほへと,2222,ビジネス,bbbb ちるぬ,3333,エンタメ,aaaa,趣味,cccc るを,4444,エンタメ,aaaa 以上です! --- エクセルしかない環境で、困っています。どうぞよろしくお願いします!!

  • アクセスログから同時ログイン数を割り出す手法

    以下のようにアクセスログが出力されるものがあります。 このログより、ユーザがログインした時点で他に何ユーザログイン しているかを集計する方法を模索しています。 何か良い方法ありますでしょうか。 *************************** user,login,logout aaaa,095703775,100825968 bbbb,095709415,095809695 cccc,095732774,095733633 bbbb,095734883,095735227 aaaa,095735321,095735727 dddd,095742555,095743680 eeee,095742664,095743102 gggg,095743196,095743664 tttt,095801070,095804070 *************************** ・userはログインしたユーザ名、login、logoutはHHMMSSmmm形式で時刻を出力します。 ・各ユーザはloginからlogoutまでの間ログインした状態です。 出力結果としては以下のようなイメージです。 *************************************** user,login,logout,実行ユーザ数 aaaa,095703775,100825968,0 bbbb,095709415,095809695,1 cccc,095732774,095733633,2 bbbb,095734883,095735227,2 aaaa,095735321,095735727,3 dddd,095742555,095743680,2 eeee,095742664,095743102,3 gggg,095743196,095743664,3 tttt,095801070,095804070,2 *************************************** 以上です

  • アクセス フィールド値を分割したい

    いつも大変お世話になっております。 初心者につき、ご教示いただけますと幸いです。 アクセスのテーブル・フィールドに AAAA,BBBB,CCCC という値が入ってしまうため 「,」を区切りに分割したいです。 テーブル:T_商品 フィールド: 顧客ID|注文内容(連結で入ってしまうフィールド) 0001|AAAA 0002|AAAA,BBBB 0010|AAAA,BBBB,CCCC 0101|AAAA,BBBB,CCCC,DDDD,・・・ といったように、連結した値の数はまちまちで、 最大10個になります。 ちなみに、 これを ↓フィールド名 顧客ID|注文商品   に 0001|AAAA 0002|AAAA 0002|BBBB 0010|AAAA 0010|BBBB 0010|CCCC  ・  ・  ・ といったように、 最終的には 1つのフィールドにまとめたいです。 ご教示のほど、よろしくお願い致します。 尚、前半の「連結値を分割」だけでも テーブル更新(分割毎にフィールドに挿入)できれば、とても助かります! →この場合、予備フィールドなどを作成しておくか、  ワークテーブルなどで処理になりますでしょうか。 是非とも、よろしくお願い致します。

  • 「0」(数式由来)を省略した表の簡略化 

    宜しくお願い致します。エクセル2010です。 各シートからリンクで読み込んだ表Aがあり、その表の0を省略してさらに見やすくした表Bを作りたいと思っています。 【表A】  行数 :集計例 1  :aaaa 2  :0   3  :bbbb 4  :0 5  :0 6  :cccc ※※実際は各行、リンクの数式が入っています(例: 「='1'!$K$20」)。  「0」は数式から算出された「0」です。 ※※実際は700行くらいあります。 【表B】 行数 :集計列 1  :aaaa 2  :bbbb 3  :cccc よろしくお願いします。 過去に同様の質問をしているのですが、今回は「無記入」ではなく「0(数式由来)」が入っているのでうまくいかず、困っておりますm(_ _)m 宜しくお願い致しますm(_ _)m

  • 以下の様なファイルの中身から重複を取り除いて表示したいのですが、

    以下の様なファイルの中身から重複を取り除いて表示したいのですが、 awk 'NR==1||prev!=$0;{prev=$0}' file.txt の使い方を教えてください。 何故、重複を除いて表示できるのですが。 printなどを使っていないのに表示ができているのですか。 file.txt 以下中身 ---------------------- AAAA BBBB BBBB CCCC CCCC ----------------------- ↓ AAAA BBBB CCCC の3文字のみを出力したい。