Calculated columns or M?

JuanSombrero

New Member
Joined
Sep 9, 2015
Messages
1
Hi all

i only recently started working with power query, and ever since I feel like I have a luxury problem. My typical data set container a file number column which I normally split up with left() and right() into a number of calculated columns in power pivot. Since the only source for this calculation is in the actual data, I could just as well prepare these columns in power query before I load it into my data model. My gut feeling says its better to do it in power query for performance reasonning.

Am I right, and is there any 'best practice' to keep in mind when making such choices?

thx in advance
Juan
 

Excel Facts

Round to nearest half hour?
Use =MROUND(A2,"0:30") to round to nearest half hour. Use =CEILING(A2,"0:30") to round to next half hour.
Yes you are correct. Always always prepare data before loading if you can. Use Calc columns sparingly in the instances you have no choice. This is best practice.
 
Upvote 0

Forum statistics

Threads
1,224,118
Messages
6,176,484
Members
452,730
Latest member
palsmith

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top