Aracılığıyla paylaş


countif() (toplama işlevi)

Şunlar için geçerlidir: ✅Microsoft Fabric✅

koşulunun olarak değerlendirildiği

Not

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

Sözdizimi

countif ( yüklem)

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

Parametreler

Ad Tür Zorunlu Açıklama
yüklem string ✔️ Toplama hesaplaması için kullanılan ifade. Değer, bool dönüş türüne sahip herhangi bir skaler ifade olabilir.

Döndürülenler

koşulunun olarak değerlendirildiği truesatır sayısını döndürür.

Örnekler

Eyalete göre fırtınaları sayma

Bu örnekte, eyalete göre ekinlere zarar vererek oluşan fırtınaların sayısı gösterilmektedir.

StormEvents
| summarize TotalCount=count(),TotalWithDamage=countif(DamageCrops >0) by State

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

State TotalCount TotalWithDamage
TEXAS 4701 72
KANSAS 3166 70
IOWA 2337 359
ILLINOIS 2022 35
MISSOURI 2016 Kategori 78
GEORGIA 1983 17
MINNESOTA 1881 37
WISCONSIN 1850 75
NEBRASKA 1766 201
NEW YORK 1750 1
... ... ...

Dize uzunluğuna göre sayma

Bu örnek, dörtten fazla harf içeren ad sayısını gösterir.

let T = datatable(name:string, day_of_birth:long)
[
   "John", 9,
   "Paul", 18,
   "George", 25,
   "Ringo", 7
];
T
| summarize countif(strlen(name) > 4)

Çıktı

countif_
2