No.2ベストアンサー
- 回答日時:
添付図のように、
D2:D4に、「りんご、なし、みかん」といれます。
E2に、
=MAX(IF($A$1:$A$11=D2,$B$1:$B$11,""))
といれて、Ctrl+Shift+Enterを押します。数式の前後に{ }がついて配列数式になります。
E3、E4にフィルドラッグします。最大値が入ります。
F2に、
=MIN(IF($A$1:$A$11=D2,$B$1:$B$11,""))
といれて、Ctrl+Shift+Enterを押します。数式の前後に{ }がついて配列数式になります。
F3、F4にフィルドラッグします。最小値が入ります。
実際の表に合わせて範囲を調節してください。
No.5
- 回答日時:
ピボットテーブルが良さそうですが、集計機能もありますよ!って回答。
0. 見出し行を挿入し、A列で並べ替え
1. データ - 集計
グループの基準 : 見出し
集計の方法 : 最小値
集計するフィールド [レ]数値
添付図参照
単発? で良いなら データベース関数を使うってのもありだと思います
D1セル 見出し
D2セル りんご
=DMAX(A:B,2,D1:D2)
=DMIN(A:B,2,D1:D2)
No.4
- 回答日時:
No3の回答に間違いがありましたので訂正します。
G2セルの最小値は以下の数式になります。
=MIN(INDEX(($A$2:$A$1000<>$E2)*1000+$B$2:$B$1000,))
わざわざ二度の回答をしていただきありがとうございます。最大値は正確に表示できました。最小値がデータ範囲をデータ数以内にしないと正確に表示してくれませんでした。2700強のデータがありましたので、3000までを範囲としましたらすべて3000の値になってしまいました。データ数と同じかそれ以下の範囲に設定した場合は正確に表示されました。
No.3
- 回答日時:
E2セル以下に果物名が表示されているなら、F2セル(最大値)およびG2(最小値)セルに以下の式を入力し下方向にオートフィルコピーしてください。
F2セル: =MAX(INDEX(($A$2:$A$1000=$E2)*$B$2:$B$1000,))
G2セル: =MIN(INDEX(($A$2:$A$1000=$E2)*$B$2:$B$1000,))
No.1
- 回答日時:
こんばんは!
一例です。
>実際のデータは、A列の種類が200ほど、それぞれの種類のデータ数は1~80くらいあります。
とありますので、とりあえず2000行まで対応できる数式にしてみました。
↓の画像のようにC列を作業用の列として使用します。
(A列データを重複なしに表示するため)
C2セルに
=IF(COUNTIF(A$2:A2,A2)=1,ROW(),"")
という数式を入れオートフィルでずぃ~~~!っと下へコピー!
(A・B列の途中に空白がない場合はC2セルのフィルハンドルでダブルクリック)
そしてE2セルに
=IF(COUNT(C:C)<ROW(A1),"",INDEX(A:A,SMALL(C:C,ROW(A1))))
F2セルに
=IF(E2="","",MAX(IF(A$1:A$2000=E2,$B$1:$B$2000)))
G2セルに
=IF(E2="","",MIN(IF(A$1:A$2000=E2,B$1:B$2000)))
F2・G2セルは良セルとも配列数式になりますので、
Shift+Ctrl+Enterで確定します。
数式の前後に{ }マークが入り配列数式になります。
最後にE2~G2セルを範囲指定 → G2セルのフィルハンドルで下へコピーすると
画像のような感じになります。
※ 配列数式はPCにかなりの負担をかけます。データ量が大量にある場合は
もう1列作業列を追加して、配列数式を使用しない方法が良いと思います。m(_ _)m
さっそく回答していただきありがとうございます。
わたしの知らない関数もありましたが、なんとか理解できました。
配列数式がPCに負担が大きいことも注意してやってみようと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) アウトラインの小計のやり方 1 2023/03/20 11:51
- Visual Basic(VBA) チームごとにどの商品を何個希望しているか数量を算出したいです。 A列(A2~A265)に各チーム名が 3 2023/07/18 18:46
- C言語・C++・C# [C言語] コメント文字列を無視して、数値データを読み込むプログラム部分について 5 2022/10/05 11:03
- Excel(エクセル) [オートフィルター]機能について 3 2023/02/04 14:32
- Excel(エクセル) SUBTOTAL SUMIF?? 2 2023/03/16 11:25
- Excel(エクセル) 【Excel】指定した文字列に該当する行を重複しないようにリスト 3 2022/03/30 12:27
- 統計学 統計学、エクセルがわかりません!解答と詳しい解説をお願いします! (1)それぞれの地域別に記述統計量 9 2022/08/21 16:30
- Excel(エクセル) VBA セルの値と同じ名前のシートにデータを貼り付けするやり方を教えてください 2 2022/05/17 16:26
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelについて教えてください
-
【マクロ】名前を保存する際に...
-
エクセル マクロ チェックボックス
-
Excel 複数列 A列B列C列一致 D...
-
エクセル vbaについて教えてく...
-
エクセルであるセルに数字を入...
-
【Excel】数字を3倍にし、なお...
-
Excel分析ツールでのポアソン回...
-
エクセルVBA、別ブックへ転記す...
-
【マクロ】顧客番号にて一致さ...
-
Excelでセルの値が同じか...
-
(マクロ)データをAブックからB...
-
エクセルを使っていて2024/5/15...
-
エクセル共有したが、アクセス...
-
エクセル②
-
エクセルのデーターが2か月前の...
-
UNIQUE関数が使えないバージョ...
-
INDIRECTを使わず excelで複数...
-
Excelで縦軸の書式を0:00形式の...
-
【マクロ】読取専用のファイル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報