List.Select issue

sadath

Active Member
Joined
Oct 10, 2004
Messages
265
Office Version
  1. 365
Platform
  1. Windows
Hi

i have piece of code like this which is working fine
Power Query:
= Table.AddColumn(#"Added Custom", "Custom.1", each List.Select([Custom], each _ > 100))

when i reference 100 into a column getting error
Power Query:
= Table.AddColumn(#"Added Custom", "Custom.1", each List.Select([Custom], each _ > [Sales From]))

and how can i add AND condition into this like
Power Query:
each _ > [Sales From] and each _ < [Sales To]
 
Last edited by a moderator:

Excel Facts

Remove leading & trailing spaces
Save as CSV to remove all leading and trailing spaces. It is faster than using TRIM().
Hi,
You can't refer to the original column "Sales From" inside the List.Select iterator as it is "outside" of the list of [Custom], because [Sales From] refers to the first iterator (each) of Table.AddColumn.

You may try this (see the first "each" is missing and we replaced it with a variable "Sales": this "calls" the outside table)
Power Query:
Table.AddColumn(#"Added Custom", "Custom.1", (Sales) => List.Select(Sales[Custom], each _ > Sales[Sales From]))

If you have a large table, this might will get slow. You can then consider a custom function, with [Custom] and [Sales From] as input variables.
 
Last edited by a moderator:
Upvote 0

Forum statistics

Threads
1,223,754
Messages
6,174,311
Members
452,554
Latest member
Louis1225

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top