質問: excel 複数範囲で順位付け ms-excelで、複数の範囲において、それぞれの値の順位を調べようと思い、average関数やmax関数などと同様に、rank関数でも複数の範囲を指定してしようとしたのですが、範囲をカンマで区切るのはできないようです。 たとえば、 範囲:a1:a5,c1:c5 調べたい数値が入っているセル:a1 のときに、 rank(a1,a1:a5,c1:c5) とすると、rank関数の書式は、 rank(数値,範囲,[順序]) なので、c1:c5が順序扱いとなり、エラーになってしまいます。 複数範囲に名前をつけて、範囲に名前を指定してみましたが、それでもエラーになりました。 どうすれば、複数の範囲において順位を調べられるのでしょうか? rank関数にはこだわっていません。 マクロでも構いません。 よろしくお願いします。
回答: >複数範囲に名前をつけて、範囲に名前を指定してみましたが、それでもエラーになりました。 ⇒a1:a5,c1:c5を選択し、名前付けでエラーになりませんので、再度お試し下さい。