- ベストアンサー
エクセル 最大値、最小値
エクセルでの質問です。 種類 結果 A 15 A 10 B 3 C 8 C 12 C 5 D 8 の様な表から各種類の結果の最大値と最小値を取り出したいのですが、種類が1000種類程ありうまく手間がかかって出来ません。 最大値、最小値をまとめた表は、エクセルで出来ないでしょうか。よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
ピボットテーブルを使ってみたらどうでしょう。
その他の回答 (3)
- imogasi
- ベストアンサー率27% (4737/17069)
テストデータとしてA1:C11に コード 計数 当初順序 aa 1 3 aa 2 1 aa 3 4 aa 5 6 bb 8 2 bb 7 5 bb 6 8 bb 5 7 cc 4 11 cc 2 10 上記はA列で並べ替え後です。 データ-集計-(グループの基準)コード-(集計の方法) 最大値-(集計するフィールド)計数-OKをクリック。 コード 計数 aa 1 aa 2 aa 3 aa 5 aa 最大値 5 bb 8 bb 7 bb 6 bb 5 bb 最大値 8 cc 4 cc 2 cc 最大値 4 全体の最大値 8 となります。明細を左上隅の「2」をクリックして折りたたむと コード 計数 aa 最大値 5 bb 最大値 8 cc 最大値 4 全体の最大値 8 のようにもなります。 最小値は上記最大値のところを最小値とすれば良い。 データ-集計-全て削除で元(ソート後)に戻る。 C列でソートすれば元(ソート前)に戻る。
お礼
ありがとうございます。 この表の本当の目的は各種類ごとに結果が同じかを判断しようとしたものです。 たとえば Aに対して結果が2つ以上あれば困るわけでして そのパンチミスを探すのが目的です。 ただ種類が多くレコード数も2000以上有りなんとか、条件式でがんばったのですが、うまくいきませんでした。 そして実際の表は大分類、中分類、小分類とあるような表でして、最終結果を目で確認する必要がない様にできたらと思ってました。
- bobble
- ベストアンサー率34% (111/323)
こんばんわ。 ピボットテーブルを使うといいですね。 エクセル2000の場合で手順を説明します。 1.参照するデータを範囲指定する。 2.[データ]から[ピボットテーブルとピボットグラフレポート]をクリック 3.ピボットテーブルのウィザードが出てくるので[次へ]をクリック 4.ウィザード2/3が表示されるので[次へ]をクリック 5.ウィザード3/3が表示されたら[レイアウト]をクリック 6.ウィザード・レイアウトが表示されるので画面の右側にある[種類]を レイアウト内の[行(R)]にドラッグ&ドロップする。 7.同じように画面右側にある[結果]をレイアウト内の[データ(d)]にドラッグ& ドロップする。 8.[データ(d)]にドロップした際に[合計:結果]となるので、それをダブルクリックして集計方法を[最大値]にして[OK]をクリック 9.7を実行 10.8と同様の処理をして集計方法を[最小値]にしてクリック 11.ウィザードレイアウトを[OK]をクリックして閉じる。 12.[完了]をクリック これで別シートに種類別の最小値・最大値が表示された表ができあがるはずです。
お礼
ありがとうございます。 ビボットテーブルを忘れていました。 この表の本当の目的は各種類ごとに結果が同じかを判断しようとしたものです。 たとえば Aに対して結果が2つ以上あれば困るわけでして そのパンチミスを探すのが目的です。 ただ種類が多くレコード数も2000以上有りなんとか、条件式でがんばったのですが、うまくいきませんでした。 ビボットから表を取り出して確認することにします。
オートフィルタではダメでしょうか。
お礼
ありがとうございます。 現在はオートフィルタで確認していましたが種類の多さに 断念してしまいました。
お礼
ありがとうございます。 ビボットテーブルを忘れていました。 この表の本当の目的は各種類ごとに結果が同じかを判断しようとしたものです。 たとえば Aに対して結果が2つ以上あれば困るわけでして その間違いを探すのが目的です。 ただ種類の多さと結果の数値のパンチミスもありまして、 関数などで判断しようとしていました。