Integrating Excel Query into the forkflow

Henceman

New Member
Joined
Oct 9, 2017
Messages
46
I try to find ways of making a weekly data manipulation in Excel less hassle free by finding a new ways to speed the process up.

Case:

I actually dont have so much data now, but it is about 20 thousand data lines in 14 columns (every week 10-20k is added), but this will change soon.
For this dataset I have about 37 more columns which are calculated base on the figures of the original data. Also to include several pivots depending on these calculations in the same file.

As the dataset maybe only 20 thousand lines right now, well below the Excel limitations, having so much calculated cells, slows it down considerably.

I added the dataset as attachment, so its more clear what my aim is.

In the yellow you will find the data which is updated regulary and all the rest are the formulas which will derive info from this data.

Since this isnt the latest template, I already have the table formulas in place and I dont use sumif formulas but pivottable to compare values instead, but Im looking for a more elegant and faster way of handling and working with the data.

Hope you guys might have some thoughts on this.

Link to file: https://easyupload.io/c6le9k
password: dataset
 

Excel Facts

Test for Multiple Conditions in IF?
Use AND(test, test, test, test) or OR(test, test, test, ...) as the logical_test argument of IF.
IMHO, first what you should do is (if you want use Power Query) separate source data and calculated data then do all transformation/calculation on separated tables (with key column if necessary)
now, this is one big mishmash for me
 
Upvote 0
i agree that is heavy, but the problem is, that:

1) Unfortunately I cannot derive any of the calculated data from the source system (even if I could, I doubt that someone would want to maintain complex formulas in the ERP, rather than take data as it is and manipulate it as it needs to be in Excel).
2) Data is not flawless and some of the entries in the yellow fields need to be corrected, in some rare cases, even formulas need to overwritten with exact value.
3) I only add data, I don`t take the whole dataset at once, so there needs to be history present at all times, along with the corrections done in the past.
4) I cannot hardcopy formulas from previous periods to values, because some events trigger the whole dataset to be rewritten in some cases...
 
Upvote 0
Your source data is from A to N, one and only ? (I removed formatting)
the rest is user calculation ? (on the other sheets too)
 
Upvote 0
btw. what is it: Not fdsigned in Sales ord.hist. column? typo?

all columns except Total are duplicates
 
Upvote 0
Your source data is from A to N, one and only ? (I removed formatting)
the rest is user calculation ? (on the other sheets too)

Yes.

btw. what is it: Not fdsigned in Sales ord.hist. column? typo?

Yes.

Other sheets are needed to provide base for calculation.

For example, you will see a Profit center column in the dataset, Pc mapping sheet is used to calculate corresponding unit based on the value in the data, I cannot get this information from source, as the table in Pc mapping is the sole reference.

These calculations do not work on their own based on this data, they need other sheets, you just need to look past the #value! and #N/As in this case.
 
Upvote 0
maybe with optimised source data will be easier
Company CodeSales Org.Profit CenterAcctfdsgGrSublandCustomerColumn1Column2Column3Period/yearRecord TypeSales ord.hist.Site Loc SublandTotal
9997 FIRMINC fff001.2014 January 2014A Incoming sales orderNot fdsigned292.5
9997 FIRMINC fff001.2014 January 2014A Incoming sales orderNot assigned1374962.99
9997 FIRMINC fff001.2014 January 2014I Order-rel. project1 New90907.03
9997 FIRMINC fff001.2014 January 2014B Dir.posting from FINot assigned76711.25
9997 FIRMINC fff001.2014 January 2014C Order/proj.settlemntNot assigned2289894.96
9997 FIRMINC fff001.2014 January 2014F Billing dataNot assigned10712
9998 FIRMINC 333001.2014 January 2014A Incoming sales orderNot assigned713169.01
9998 FIRMINC 333001.2014 January 2014I Order-rel. project1 New113229.73
9998 FIRMINC 333001.2014 January 2014I Order-rel. project2 Change16564
9998 FIRMINC 333001.2014 January 2014B Dir.posting from FINot assigned-61669.49
9998 FIRMINC 333001.2014 January 2014C Order/proj.settlemntNot assigned953993.99
9998 FIRMINC 333001.2014 January 2014F Billing dataNot assigned627240.91
9999 FIRMINC AS001.2014 January 2014A Incoming sales orderNot assigned13287523.49
9999 FIRMINC AS001.2014 January 2014I Order-rel. project1 New488904
9999 FIRMINC AS001.2014 January 2014I Order-rel. project2 Change250389.29
9999 FIRMINC AS001.2014 January 2014B Dir.posting from FINot assigned51762.81
9999 FIRMINC AS001.2014 January 2014C Order/proj.settlemntNot assigned12971175.24
9999 FIRMINC AS001.2014 January 2014F Billing dataNot assigned875

All I see is a game with text and not any numerical calculation
 
Upvote 0

Forum statistics

Threads
1,223,762
Messages
6,174,351
Members
452,557
Latest member
savvaskef

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