4

私はこのようなExcelシートを持っています:

カテゴリー 性別 年齢 男性の最大年齢
午前49時
              F 38
              F 47
              中 41
BM49
              F 38
              F 47
              中 41

最大表示したい。各カテゴリの男性の年齢。各カテゴリーの人数は固定ではありません。これは Excel の数式を使用して可能ですか、それとも VBA を使用する必要がありますか?

4

2 に答える 2

5

あなたはこれを行うことができます

  1. カテゴリの入力
  2. 日付でピボットテーブルを使用する

ここに画像の説明を入力

列 A の記入

  • A列を選択
  • F5を押してください....
  • 空白を選択して「OK」を押します
  • 数式バーに =A2 (最初のカテゴリ セル) と入力します。
  • 一緒に

この方法については、Debra Dalgleish のサイトを参照してください。

ピボットテーブルを挿入します
- データを選択します (私のスクリーンショットでは A1:C9)
- 挿入 .... ピボットテーブル (Excel 2010 の場合)
-Rowラベルをカテゴリにドラッグし、Columnラベルを性別にドラッグします -Values年齢にドラッグし、左クリックしますフィールドアンドピックMax

繰り返しますが、デブラからの良い参考文献

于 2012-07-18T09:57:30.827 に答える
1

カテゴリ列全体に値を入力する必要があります (A2 セルの右下をダブルクリックして範囲全体を入力し、カテゴリごとに同様に入力します)。
ただし、すべての行の最大年齢があります。

ここに画像の説明を入力

列 D に追加する数式:

{=MAX(($A$2:$A$12=A2)*($B$2:$B$12="M")*$C$2:$C$12)}

Ctrlこれは+ Shift+で検証する必要がある配列数式ですEnter

于 2012-07-18T09:55:30.147 に答える