この回答では、次の式が与えられています。
{=PERCENTILE(IF(COLUMN(INDIRECT("1:"&MAX(Data!N3:N15)))<=Data!N3:N15,Data!M3:M15,""),0.25)}
重み付きのデータの最初の四分位数を計算することになっています。
この式が何を言っているのか理解しようとしてきましたが、できません。
まず、中括弧とは何ですか?(おそらくばかげた質問です。)
次に、<=
オペランドとして 2 つのデータ範囲が指定された場合、演算子は何をしますか?
3 番目に、if ステートメントの条件に関係なく、返されたデータが単なる値の列である場合、どうすれば正しい答えが得られるでしょうか? 式が行うことは私には思えます
- 奇妙な条件が満たされた場合、値列の最初の四分位数を計算します。
- そうでない場合は、"" の最初の四分位数を計算します。
これは完全に間違っているようです...
また、Excel の関数と演算子の完全なマニュアルはどこにありますか? オンライン ヘルプ ファイルには、2 つの範囲の比較については何も書かれていません。