Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!
Hello, I have a column that has both text and numbers in it that is imported from excel. When I bring the column into powerquery it adds a bunch of decimals to it. Not sure what is up. I try to edit it in the excel file and that is fine there, so I don't know what to do.
Hi
Round only if type = number
Table.TransformColumns(Your_Source,{{"Your_Column", each if Value.Type(_) = type number then Number.Round(_,2) else _}})Stéphane
Table.TransformColumns(fact_UID,{{[Unique ID Number], each if Value.Type([Unique ID Number]) = type number then Number.Round([Unique ID Number],2) else [Unique ID Number]}})
I am getting "Expression.Error: A cyclic reference was encountered during evaluation"
I am guessing I am not using the appropriate formatting for the expression? Not sure where I went wrong though. Thank you for your time.
Table.TransformColumns(fact_UID,{{[Unique ID Number], each if Value.Type(_) = type number then Number.Round(_,2) else _}})
Stephane
still getting the cyclical reference =\
@exodusme Maybe try rounding it?
the column also contains text that i cannot round
Vote for your favorite vizzies from the Power BI World Championship submissions!
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
Check out the January 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 12 | |
| 11 | |
| 7 | |
| 7 | |
| 6 |