Forum Discussion
Dicken
1 month agoPost Prodigy
Counting nulls
Hi, counting null values, i have; = let alist =
{1,2,2,"a",null, null, 2,"a",3,2,null, "a"}
in
List.Count( alist) - List.NonNullCount( alist)
or
= let alist =
{1,2,2,"a",nul...
- 1 month ago
Hi Dicken,
For pure null values, I would keep your first approach. It is probably the cleanest and easiest to read:
let alist = {1,2,2,"a",null, null, 2,"a",3,2,null, "a"} in List.Count(alist) - List.NonNullCount(alist)List.NonNullCount is built to count non-null items, so total count minus non-null count gives the null count.
- 1 month ago
List.Accumulate(alist, 0, (i,x) => i + Number.From(x=null))
List.Sum(List.Transform( alist, each Number.From(_=null)))