Forum Discussion
Issues with mixed-type field
Thanks Pete. Can you walk me through what this is doing in each step. I tried adjusting it to my query and it does not work. I think it's because in you example, all the values in "code" are text and I have a combination of text and numeric in the same field.
So when I get to the xpandGenList field I get the following error on the numeric values:
Expression.Error: We cannot convert the value 327.00099999999998 to type Text.
Details:
Value=327.001
Type=[Type]
Silly question, but have you tried changing the data type to text before doing any transformations?
I assume it's currently showing as 'Any' type to allow both numerical and text types in a single column.
Pete
- Kds11133 years agoHelper I
I did but it didn't work. However, I think I found a solution for that problem and can now try your steps for splitting the items with dashes.
Here's what I did:
Transformation = Table.TransformColumns(#"Reordered Columns",{{"code", each try Number.Round(Decimal.From(_),3) otherwise _}}),
#"Changed Type" = Table.TransformColumnTypes(Transformation,{{"code", type text}})So with this, so now the 327.001 no longer changes to 327.00099999999998 when I covert it to text. Will report back once I add your steps.
thanks!