複数の条件を持つ条件付き配列を使用してパーセンタイルを計算するにはどうすればよいですか?

SuziLmrdo

次のデータを使用したExcelのテーブルがあります。

+-------------------+----------------------+----------+
| Contribution Type | % Contribution Match | % Salary |
+-------------------+----------------------+----------+
| Type 1            |                  0.5 |          |
| Type 1            |                  0.6 |          |
| Type 1            |                      |          |
| Type 2            |                      |     0.03 |
| Type 2            |                      |     0.04 |
| Type 2            |                      |        0 |
| Type 3            |                  0.7 |     0.05 |
| Type 3            |                  0.6 |     0.04 |
| Type 3            |                      |     0.05 |
| Type 1            |                  0.5 |          |
| Type 2            |                      |     0.04 |
| Type 3            |                 0.75 |      0.1 |
+-------------------+----------------------+----------+

配列数式を使用して、関連するデータ値が空白のままになったり、ゼロ値として入力されたりしない追加の条件(寄与タイプが最初の条件であるため)に基づいて、各寄与タイプの四分位数を計算したいと思います。

タイプ1は、従業員の貢献の特定のパーセント(X)までの給与の100%に一致します。

{= PERCENTILE.EXC(IF(Contributions [Contribution Type] = "Type 1"、Contributions [%Contribution Match])、0.25)}(med、avg、75thなど)

タイプ2は、給与の制限されたパーセント(Y)に一致し、従業員の拠出に制限はありません。

{= PERCENTILE.EXC(IF(Contributions [Contribution Type] = "Type 2"、Contributions [%Salary])、0.25)}(med、avg、75thなど)

タイプ3には、従業員の拠出額と給与の割合の両方に制限があります。

{= PERCENTILE.EXC(IF(Contributions [Contribution Type] = "Type 3"、Contributions [%Contribution Match])、0.25)}(med、avg、75thなど)

{= PERCENTILE.EXC(IF(Contributions [Contribution Type] = "Type 3"、Contributions [%Salary])、0.25)}(med、avg、75thなど)

結果のテーブルは空白値とゼロ値を含む四分位数計算します(私が望むものではありません):

+--------+-----------+--------+---------+------------+-----------+--------+---------+------------+
|         Percentage of Employee Contribution        |            Percentage of Salary           |
+--------+-----------+--------+---------+------------+-----------+--------+---------+------------+
|        | 25th %-ile| Median | Average | 75th %-ile | 25th %-ile| Median | Average | 75th %-ile |
| Type 1 | 12.50%    | 50.00% | 40.00%  | 57.50%     | 0.00%     | 0.00%  | 0.00%   | 0.00%      |
| Type 2 | 0.00%     | 0.00%  | 0.00%   | 0.00%      | 0.75%     | 3.50%  | 2.75%   | 4.00%      |
| Type 3 | 15.00%    | 65.00% | 51.25%  | 73.75%     | 4.25%     | 5.00%  | 6.00%   | 8.75%      |
+--------+-----------+--------+---------+------------+-----------+--------+---------+------------+

IF(AND IF(IF(IF)のすべての組み合わせを試しました。配列数式の使用は比較的新しいので、助けていただければ幸いです。より良い数式があれば、別の数式を使用することもできますが、データテーブルを事前に並べ替える値に再フォーマットすることはお勧めしません。

ラジェッシュS

この配列数式を適用できます。

{=PERCENTILE(IF((($A$2:$A$100=$F$3)*($B$2:$B$100=$G$3)),$C$2:$C$100),0.5)}

NB

  1. Cell F3G3では、Criterionを保存する必要があります。これにより、Formulaはハードコアではなく動的になります。
  2. 数式をで終了しCtrl+Shift+Enterます。
  3. 必要に応じて、数式のセル参照を調整します。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

パンダで複数の条件を使用して1つの行をスタイル設定するにはどうすればよいですか?

分類Dev

mongodb集計を使用して配列フィールドのパーセンテージを計算するにはどうすればよいですか?

分類Dev

複数の配列からの値を合計し、条件付きの新しい配列に追加するにはどうすればよいですか?

分類Dev

partitionedByを使用して列でグループ化されたパーセンタイルを計算するにはどうすればよいですか?

分類Dev

配列から複数の条件を使用してオブジェクトをフィルタリングするにはどうすればよいですか?

分類Dev

Pythonで複数の条件を持つ配列Aからブール配列を取得するにはどうすればよいですか?

分類Dev

パンダで条件付きの計算を実行するにはどうすればよいですか?

分類Dev

パンダで条件付きの計算を実行するにはどうすればよいですか?

分類Dev

複数の値を持つ2つの行を条件付きでマージし、Rで変更するにはどうすればよいですか?

分類Dev

パンダの行間の条件付きパーセント変化を計算するにはどうすればよいですか?

分類Dev

Googleスプレッドシートの条件付き書式オプションを使用して、値ではなくセルIDを持つ列を比較するにはどうすればよいですか?

分類Dev

条件付きでグループの割合を計算するにはどうすればよいですか?

分類Dev

Pythonパンダデータフレームの日付間隔を条件付きで計算するにはどうすればよいですか?

分類Dev

複数のテンプレートパラメータを持つテンプレートクラスを条件付きでインスタンス化するにはどうすればよいですか?

分類Dev

2つのプロパティを使用してオブジェクトの配列を並べ替えるが、条件に応じて並べ替え順序で条件付きでグループ化するにはどうすればよいですか?

分類Dev

2つの列でグループ化し、パンダを使用して行の合計を計算するにはどうすればよいですか?

分類Dev

オブジェクトの配列をフェッチした後、ifステートメントを使用して複数の配列を条件付きでマップするにはどうすればよいですか?(反応)

分類Dev

c ++テンプレートを使用してasmコードを条件付きでコンパイルするにはどうすればよいですか?

分類Dev

reactjsの同じdivで複数の独立した条件付きスタイルを使用するにはどうすればよいですか?

分類Dev

パンダで条件付きの集計を使用するにはどうすればよいですか?

分類Dev

パンダで条件付きの集計を使用するにはどうすればよいですか?

分類Dev

PostgreSql-別の列のフィルターを使用して条件付き列を作成するにはどうすればよいですか?

分類Dev

条件付きコンパイルを介して関数の修飾子を変更するにはどうすればよいですか?

分類Dev

条件として2つの列を使用してパンダデータフレームの行を削除するにはどうすればよいですか?

分類Dev

パーセンタイルを計算するための条件付き配列

分類Dev

シーケンスの値を新しい変数名として使用して、データフレームの複数の列の名前を条件付きで変更するにはどうすればよいですか?

分類Dev

データの複数の列に適用される条件を使用して新しい変数を作成するにはどうすればよいですか?

分類Dev

条件付きの「with」laravelリレーションシップ関数を使用してデータを取得するにはどうすればよいですか?

分類Dev

条件付きの「with」laravelリレーションシップ関数を使用してデータを取得するにはどうすればよいですか?

Related 関連記事

  1. 1

    パンダで複数の条件を使用して1つの行をスタイル設定するにはどうすればよいですか?

  2. 2

    mongodb集計を使用して配列フィールドのパーセンテージを計算するにはどうすればよいですか?

  3. 3

    複数の配列からの値を合計し、条件付きの新しい配列に追加するにはどうすればよいですか?

  4. 4

    partitionedByを使用して列でグループ化されたパーセンタイルを計算するにはどうすればよいですか?

  5. 5

    配列から複数の条件を使用してオブジェクトをフィルタリングするにはどうすればよいですか?

  6. 6

    Pythonで複数の条件を持つ配列Aからブール配列を取得するにはどうすればよいですか?

  7. 7

    パンダで条件付きの計算を実行するにはどうすればよいですか?

  8. 8

    パンダで条件付きの計算を実行するにはどうすればよいですか?

  9. 9

    複数の値を持つ2つの行を条件付きでマージし、Rで変更するにはどうすればよいですか?

  10. 10

    パンダの行間の条件付きパーセント変化を計算するにはどうすればよいですか?

  11. 11

    Googleスプレッドシートの条件付き書式オプションを使用して、値ではなくセルIDを持つ列を比較するにはどうすればよいですか?

  12. 12

    条件付きでグループの割合を計算するにはどうすればよいですか?

  13. 13

    Pythonパンダデータフレームの日付間隔を条件付きで計算するにはどうすればよいですか?

  14. 14

    複数のテンプレートパラメータを持つテンプレートクラスを条件付きでインスタンス化するにはどうすればよいですか?

  15. 15

    2つのプロパティを使用してオブジェクトの配列を並べ替えるが、条件に応じて並べ替え順序で条件付きでグループ化するにはどうすればよいですか?

  16. 16

    2つの列でグループ化し、パンダを使用して行の合計を計算するにはどうすればよいですか?

  17. 17

    オブジェクトの配列をフェッチした後、ifステートメントを使用して複数の配列を条件付きでマップするにはどうすればよいですか?(反応)

  18. 18

    c ++テンプレートを使用してasmコードを条件付きでコンパイルするにはどうすればよいですか?

  19. 19

    reactjsの同じdivで複数の独立した条件付きスタイルを使用するにはどうすればよいですか?

  20. 20

    パンダで条件付きの集計を使用するにはどうすればよいですか?

  21. 21

    パンダで条件付きの集計を使用するにはどうすればよいですか?

  22. 22

    PostgreSql-別の列のフィルターを使用して条件付き列を作成するにはどうすればよいですか?

  23. 23

    条件付きコンパイルを介して関数の修飾子を変更するにはどうすればよいですか?

  24. 24

    条件として2つの列を使用してパンダデータフレームの行を削除するにはどうすればよいですか?

  25. 25

    パーセンタイルを計算するための条件付き配列

  26. 26

    シーケンスの値を新しい変数名として使用して、データフレームの複数の列の名前を条件付きで変更するにはどうすればよいですか?

  27. 27

    データの複数の列に適用される条件を使用して新しい変数を作成するにはどうすればよいですか?

  28. 28

    条件付きの「with」laravelリレーションシップ関数を使用してデータを取得するにはどうすればよいですか?

  29. 29

    条件付きの「with」laravelリレーションシップ関数を使用してデータを取得するにはどうすればよいですか?

ホットタグ

アーカイブ