質問 |
||
| 質問者:higekuman | Excel 複数範囲で順位付け | |
|---|---|---|
困り度:
|
MS-Excelで、複数の範囲において、それぞれの値の順位を調べようと思い、AVERAGE関数やMAX関数などと同様に、RANK関数でも複数の範囲を指定してしようとしたのですが、範囲をカンマで区切るのはできないようです。 たとえば、 範囲:A1:A5,C1:C5 調べたい数値が入っているセル:A1 のときに、 RANK(A1,A1:A5,C1:C5) とすると、RANK関数の書式は、 RANK(数値,範囲,[順序]) なので、C1:C5が順序扱いとなり、エラーになってしまいます。 複数範囲に名前をつけて、範囲に名前を指定してみましたが、それでもエラーになりました。 どうすれば、複数の範囲において順位を調べられるのでしょうか? RANK関数にはこだわっていません。 マクロでも構いません。 よろしくお願いします。 |
|
質問投稿日時:07/12/19 09:36 質問番号:3610512 |
||
回答良回答20pt |
|
| 回答者:mu2011 | >複数範囲に名前をつけて、範囲に名前を指定してみましたが、それでもエラーになりました。 ⇒A1:A5,C1:C5を選択し、名前付けでエラーになりませんので、再度お試し下さい。 |
|---|---|
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| |
回答日時:07/12/19 10:02 回答番号:No.1 |
|
| この回答へのお礼 | あれ?・・・と思って調べてみたら、名前を付ける範囲を間違えていて、循環参照になっていたみたいです。 私の単なるポカミスでした。 回答者様のおかげでポカミスに気づくことができました。 どうもありがとうございました。 |