Building a Parameter Table for Power QueryThe Ken Puls (Excelguru) Blog
letParamSource = GAIDs[Content],RaramRow = Table.SelectRows(ParamSource,each([Parameter]=ParameterName)),Value=if Table.isEmpty(ParamRow)=truethen nullelse Record.Field(ParamRow{0},"Value"),inValueletSolutionPath = fnGetParameter("File Path"), Source = Folder.Files(SolutionPath & "Data"),#"Combined Binaries" = Binary.Combine(Source[Content]),#"Imported CSV" = Csv.Document(#"Combined Binaries",null,",",null,1252),#"First Row as Header" = Table.PromoteHeaders(#"Imported CSV")in#"First Row as Header"