Forum Discussion
Expression.Error: We cannot convert the value "" to type List.
Hi community,
I'm real new to powerBI and am getting this error in the following nested if statement:
Nested if statement:
= Table.AddColumn(#"Added Custom1", "Custom", each if [HRStreamDesc] <> "Nursing" then null else
if List.ContainsAny([BaseClass],{"AN","ANCSD"}) then "Assistant in Nursing" else null)
Error message I am receiving:
Expression.Error: We cannot convert the value "QNG6" to type List.
Details:
Value=QNG6
Type=[Type]
Any assistance on how to overcome this would be appreciated.
Basically I need to create a new column based on the value that exists in another column, should be a simple nested if statement...
Cheers
Carl
- Anonymous4 years ago
Hi CarlBlunck ,
Please try:
if [HRStreamDesc]<>"Nursing" then null else if List.ContainsAny( {[BaseClass]},{"AN","ANCSD"}) then "Assistant in Nursing" else nullBest Regards,
Eyelyn Qin
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
6 Replies
- AnonymousNot applicable
- mussaendaCommunity Champion
Hi CarlBlunck ,
Please try this
Table.AddColumn(#"Added Custom1", "Custom", each try if [HRStreamDesc] <> "Nursing" then null else if List.ContainsAny([BaseClass],{"AN","ANCSD"}) then "Assistant in Nursing" else null otherwise null)- CarlBlunckResolver I
Hi mussaenda thanks - but I unfortunately get a "Token Eof expected" error and the otherwise statement is being highlighted.
- CarlBlunckResolver I
mussaenda ah I missed the inclusion of the each try if element. That got rid of the error but now everything is just coming back as a null...
- AnonymousNot applicable
Hi CarlBlunck ,
Please try:
if [HRStreamDesc]<>"Nursing" then null else if List.ContainsAny( {[BaseClass]},{"AN","ANCSD"}) then "Assistant in Nursing" else nullBest Regards,
Eyelyn Qin
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.- CarlBlunckResolver I
Hi Anonymous thanks so much! To help me understand, what does the addition of the {} brackets do to the [BaseClass] column?
Cheers
Carl