次の方法で共有


avgif() (集計関数)

適用対象: ✅Microsoft FabricAzure データ エクスプローラーAzure MonitorMicrosoft Sentinel

に評価されるレコードのexprtrueを計算します。

Note

この関数は、summarize 演算子と組み合わせて使用します。

構文

avgif ( expr,predicate)

構文規則について詳しく知る。

パラメーター

件名 タイプ Required 説明
expr string ✔️ 集計計算に使用される式。 null 値を持つレコードは無視され、計算には含まれません。
述語 string ✔️ true の場合、expr 計算値が平均に加算されます。

返品

predicateに評価されるレコードのtrueの平均値を返します。

次の例では、損害が発生した場合の状態別の平均損傷を計算します。

StormEvents
| summarize Averagedamage=tolong(avg( DamageCrops)),AverageWhenDamage=tolong(avgif(DamageCrops,DamageCrops >0)) by State

出力

表示される結果テーブルには、最初の 10 行のみが含まれます。

都道府県 Averagedamage Averagewhendamage
テキサス州 7524 491291
KANSAS 15366 695021
アイオワ州 4332 28203
ILLINOIS 44,568 2574757
MISSOURI 340719 8806281
ジョージア 490702 57239005
ミネソタ 2835 144175
WISCONSIN 17764 438188
ネブラスカ 21366 187726
NEW YORK 5 10000
... ... ...
  • 集計関数の種類 一目で
  • avg() (集計関数) する
  • minif() (集計関数) する
  • maxif() (集計関数) する