私はこのようなExcelシートを持っています:
カテゴリー 性別 年齢 男性の最大年齢 午前49時 F 38 F 47 中 41 BM49 F 38 F 47 中 41
最大表示したい。各カテゴリの男性の年齢。各カテゴリーの人数は固定ではありません。これは Excel の数式を使用して可能ですか、それとも VBA を使用する必要がありますか?
私はこのようなExcelシートを持っています:
カテゴリー 性別 年齢 男性の最大年齢 午前49時 F 38 F 47 中 41 BM49 F 38 F 47 中 41
最大表示したい。各カテゴリの男性の年齢。各カテゴリーの人数は固定ではありません。これは Excel の数式を使用して可能ですか、それとも VBA を使用する必要がありますか?
あなたはこれを行うことができます
列 A の記入
この方法については、Debra Dalgleish のサイトを参照してください。
ピボットテーブルを挿入します
- データを選択します (私のスクリーンショットでは A1:C9)
- 挿入 .... ピボットテーブル (Excel 2010 の場合)
-Row
ラベルをカテゴリにドラッグし、Column
ラベルを性別にドラッグします -Values
年齢にドラッグし、左クリックしますフィールドアンドピックMax
繰り返しますが、デブラからの良い参考文献
カテゴリ列全体に値を入力する必要があります (A2 セルの右下をダブルクリックして範囲全体を入力し、カテゴリごとに同様に入力します)。
ただし、すべての行の最大年齢があります。
列 D に追加する数式:
{=MAX(($A$2:$A$12=A2)*($B$2:$B$12="M")*$C$2:$C$12)}
Ctrlこれは+ Shift+で検証する必要がある配列数式ですEnter