Reply
ALVMRB
New Member

Table organisation and row elimination

Hi everyone I have the next data :

JON0
MAR1
JUAN0
ALF1
ALF1
PEP0
PEP0
VA0
VA0
PA0
PA1
CTA1
CTA1
AR0
NSA1
NSA1

 

I would like to do the next things: eliminate rows with 0 and eliminate rows that have a repeated name, I´ve tried many ways in different order. However, I don´t have a effective way, I would be please if some helped me to solve this problem.

Thanks for reading

1 ACCEPTED SOLUTION
lbendlin
Super User
Super User

 

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45W8vL3U9JRMlCK1YlW8nUMArINwWyvUEeEhKOPG1wCmR3gGgBXg8wOc8TGDEBjQsxwDsHOBrsFotovGCEMZ8cCAA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Item = _t, Value = _t]),
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"Item", type text}, {"Value", Int64.Type}}),
    #"Filtered Rows" = Table.SelectRows(#"Changed Type", each ([Value] <> 0)),
    #"Removed Duplicates" = Table.Distinct(#"Filtered Rows", {"Item"})
in
    #"Removed Duplicates"

 

How to use this code: Create a new Blank Query. Click on "Advanced Editor". Replace the code in the window with the code provided here. Click "Done". Once you examined the code, replace the Source step with your own source.

View solution in original post

1 REPLY 1
lbendlin
Super User
Super User

 

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45W8vL3U9JRMlCK1YlW8nUMArINwWyvUEeEhKOPG1wCmR3gGgBXg8wOc8TGDEBjQsxwDsHOBrsFotovGCEMZ8cCAA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Item = _t, Value = _t]),
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"Item", type text}, {"Value", Int64.Type}}),
    #"Filtered Rows" = Table.SelectRows(#"Changed Type", each ([Value] <> 0)),
    #"Removed Duplicates" = Table.Distinct(#"Filtered Rows", {"Item"})
in
    #"Removed Duplicates"

 

How to use this code: Create a new Blank Query. Click on "Advanced Editor". Replace the code in the window with the code provided here. Click "Done". Once you examined the code, replace the Source step with your own source.

avatar user

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

FebPBI_Carousel

Power BI Monthly Update - February 2025

Check out the February 2025 Power BI update to learn about new features.

Feb2025 NL Carousel

Fabric Community Update - February 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors (Last Month)
Top Kudoed Authors (Last Month)