Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!
I have a questiion as to how this works , for example;
= Expression.Evaluate( "a",
[ a = List.Sum, b = List.Average ] )
( {2,3,2,2} )this will work fine, and jsut change to "a" or "b", to change result but neither of these work ?
= Expression.Evaluate( "a",
[ a = List.AnyTrue , b = List.AllTrue ] )
( {2,3,4,true, 2,2} )
or
= Function.Invoke(
List.AllTrue ,
{ {2,2,2,2,2}} ) so why does it not work and how can I get it to do so, i wanted to just be able to change a parameter to a or b and change
the result .
Richard.
Solved! Go to Solution.
to answer my own question, List.Any / All true expects a list of true / false values, not a list
with a true or false in it. this is why I had an error.
to answer my own question, List.Any / All true expects a list of true / false values, not a list
with a true or false in it. this is why I had an error.
Vote for your favorite vizzies from the Power BI World Championship submissions!
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
Check out the January 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 11 | |
| 9 | |
| 6 | |
| 6 | |
| 6 |