Forum Discussion
Anonymous
4 years agoNot applicable
Power Query: Unique values in both columns
Hello all! I have a doubt regarding Power Query. I have 2 columns, with duplicates. I want to keep only those that are unique in both. For instance: If I remove duplicates from c...
- 4 years ago
Use below Query to achieve this output
let Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content], #"Added Index" = Table.AddIndexColumn(Source, "Index", 0, 1, Int64.Type), #"Inserted Modulo" = Table.AddColumn(#"Added Index", "Modulo", each Number.Mod([Index], 4), type number), #"Filtered Rows" = Table.SelectRows(#"Inserted Modulo", each ([Modulo] = 0 or [Modulo] = 3)), #"Removed Columns" = Table.RemoveColumns(#"Filtered Rows",{"Index", "Modulo"}) in #"Removed Columns"To achieve the below output, replace [Modulo] = 0 or [Modulo] = 3 in 5th row of the code above
with [Modulo] = 1 or [Modulo] = 2
Updated code is below
let Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content], #"Added Index" = Table.AddIndexColumn(Source, "Index", 0, 1, Int64.Type), #"Inserted Modulo" = Table.AddColumn(#"Added Index", "Modulo", each Number.Mod([Index], 4), type number), #"Filtered Rows" = Table.SelectRows(#"Inserted Modulo", each [Modulo] = 1 or [Modulo] = 2), #"Removed Columns" = Table.RemoveColumns(#"Filtered Rows",{"Index", "Modulo"}) in #"Removed Columns"
Vijay_A_Verma
4 years agoMost Valuable Professional
Use below Query to achieve this output
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Added Index" = Table.AddIndexColumn(Source, "Index", 0, 1, Int64.Type),
#"Inserted Modulo" = Table.AddColumn(#"Added Index", "Modulo", each Number.Mod([Index], 4), type number),
#"Filtered Rows" = Table.SelectRows(#"Inserted Modulo", each ([Modulo] = 0 or [Modulo] = 3)),
#"Removed Columns" = Table.RemoveColumns(#"Filtered Rows",{"Index", "Modulo"})
in
#"Removed Columns"
To achieve the below output, replace [Modulo] = 0 or [Modulo] = 3 in 5th row of the code above
with [Modulo] = 1 or [Modulo] = 2
Updated code is below
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Added Index" = Table.AddIndexColumn(Source, "Index", 0, 1, Int64.Type),
#"Inserted Modulo" = Table.AddColumn(#"Added Index", "Modulo", each Number.Mod([Index], 4), type number),
#"Filtered Rows" = Table.SelectRows(#"Inserted Modulo", each [Modulo] = 1 or [Modulo] = 2),
#"Removed Columns" = Table.RemoveColumns(#"Filtered Rows",{"Index", "Modulo"})
in
#"Removed Columns"
- Anonymous4 years agoNot applicable
That worked, thank you.