Forum Discussion
Set column type while expanding from merged query
- 8 years ago
I am working with Excel using Excel.Workbook(Web.Contents())
In matter of fact the type doesn't matter untill I don't lose the zeros. Like 0003 > 3, 0005 > 5.
MarcelBeug the change of the data type occurs while expanding and zeros are lost. I guess there's nothing to get them back.
It is very nice how you values remain their zeros while their type is a number.My temporary solution was to change the type to a number everywhere and duplicate the column with type text in the table that I visualize. Works pretty good but it would be better if that was not necessary.
Thank you both!
I can't reproduce this with the build of Excel 2016 that I have, but it could be a bug in an older version of Excel/Power Query.
However, can you confirm that the data type conversion has not taken place in the original query that contains the text values? It's very common that an extra "Changed Type" step is added somewhere and does a data type conversion that you did not want.
Chris
I use the latest version of Power BI. There was a second update this month.
No new step is added.
Maybe you think that shouldn't happen or event it's not possible but that's what happened.
- cwebb8 years agoAdvocate V
Can you post a screenshot of the Query Editor showing the output of the query that gets data from Excel, before you do the merge, please? If possible could you also post the M code for all of your queries too?
Thanks,
Chris
- Birdjo8 years agoResolver II
I can't post the M Code, but trust me there is nothing that usually would cause such a thing.
Here is an image of the source and destination (the expanded column):
- v-jiascu-msft8 years agoMicrosoft Employee
Hi Birdjo,
The data type of the destination is number. Can you change it to Text manually?
Best Regards,
Dale