maxif() (toplama işlevi)

Sürüm açılan listesini kullanarak hizmetler arasında geçiş yapın. Gezinti hakkında daha fazla bilgi edinin.
Şunlar için geçerlidir: ✅ Microsoft Fabric ✅ Azure Veri Gezgini ✅ Azure İzleyici ✅ Microsoft Sentinel

Koşulun değerini hesaplar.

Not

Bu işlev summarize işleciyle birlikte kullanılır.

Ayrıca bkz. koşul ifadesi olmadan grup genelinde maksimum değeri döndüren max() işlevi.

Sözdizimi

maxif( , ifade koşulu)

Söz dizimi kuralları hakkında daha fazla bilgi edinin.

Parametreler

Ad Tür Zorunlu Açıklama
ifade string ✔️ Toplama hesaplaması için kullanılan ifade.
yüklem string ✔️ Satırları filtrelemek için kullanılan ifade.

Döndürülenler

Koşul olarak değerlendirilen true kayıtlarda ifadenin en yüksek değerini döndürür.

Örnek

Bu örnek, kayıpsız olayların en yüksek hasarını gösterir.

StormEvents
| extend Damage=DamageCrops + DamageProperty, Deaths=DeathsDirect + DeathsIndirect
| summarize MaxDamageNoCasualties=maxif(Damage, Deaths == 0) by State

Çıktı

Gösterilen sonuçlar tablosu yalnızca ilk 10 satırı içerir.

-- --
TEXAS 25000000
KANSAS 37500000
IOWA 15000000
ILLINOIS 5.000.000
MISSOURI 500005000
GEORGIA 344000000
MINNESOTA 38390000
WISCONSIN 45000000
NEBRASKA 4000000
NEW YORK 26000000
... ...