Forum Discussion
Merge Queries with an IF
- 5 years ago
Table.SelectRows(FlockSummary,each if Users[CustomerAccess]{0}="ALL" then true else [Title]= Users[CustomerAccess]{0})
Thank you so much for your reply and for the formula.
I'm not sure where to put that... do I put it in place of the merged query initial step? Do I add it as a new step to my FlockSummary query (if so, how do you add a new step?)?
Thanks again for your help
After some more thinking, I've selected my FlockSummary query and clicked the fx button. When I do that I get
= #"some big long guid"
I replaced that with your formula.
Then I get "Expression.Error: A cyclic reference was encountered during evaluation."
I must be doing something wrong
- iWonder5 years agoHelper I
I'm continuing to play around with this and I sorted a column to see the code generated.
= Table.SelectRows(#"BIG LONG GUID", each ([Title] = "users email address here...") and ([CustomerAccess] = "ALL"))I filtered the Users query by Title (which is email address [took it out for privacy]) and the CustomerAccess column.
The spot where the table name goes is a BIG LONG GUID. If I change that to Users and click the check mark, I get an error:
"Expression.Error: A cyclic reference was encountered during evaluation"
Do I need to do a rename somewhere?
Thanks
- iWonder5 years agoHelper I
OK I got it!
I did a Merge Queries as New from the Home tab. It generated the code. I then replaced the generated code with the formula you sent and I'm in business!
Thanks