I am trying to say that when the Level is X, check that the following items are also true. I am using this for a format rule, so I need a boolean result. Are nested OR/AND functions not supported? I continue to be flummoxed by the spreadsheet-style logic used at times.
Break the expression down and test each part.
Put just AND([current level]=1,[L1 Assessment Linked].[level 1 score]>94%, [L1 I-CAR Classes].[completed]>84%)
in the expression editor and test it. Or see if it’s still giving an error. If no error, rinse and repeat with your 2nd AND, etc. This will help you debug what the actual issue is more succinctly.
Breaking it down, even just putting in:
AND([current level]=1,[L1 Assessment Linked].[level 1 score]>94%, [L1 I-CAR Classes].[completed]>84%)
Still yields the “Invalid expression:” error, without any further explanation from the system.
Changing it to a decimal creates new datatype mismatch errors because it expects % as the columns are of type “percent”… What am I doing wrong here?
Further, I broke it down further and got a little more feedback from the editor:
[L1 Assessment Linked].[level 1 score]>94%
Yields “Expression … does not match the expected format of an AppSheet expression”
…What’s the “correct” format? I have double-checked and the referenced column exists, is spelled correctly, and is of type “Percent”…?