I created an excel dashboard that is feeding on 100 pivot table and source data is approximately 700k and it will grow more every month.
In my dashboard, there are list boxes which are changing the source data and if source data changes, pivot tables are refreshing and the dashboard is filling with new values. I created this dynamic report because the users want to change something and see the results.
So, my problems are excel document is really high(160 MB), execution time (changing data source and refreshing pivot tables) is long and I am not sure whether excel can handle these data or not in the following days because the data is growing. Do you know any solution to maintain my report stably? I know R, Python, Access but I do not know the how can I create a dynamic dashboard in excel if the data is large.
I created MS Access table but as you see in the second pic I have a list box and this affect the source table of pivots. How can I send it the cell value to MS Access to calculate new column dynamically and after calculation change pivot and fill dashboard? In the third picture, you can see source data and calculated column in excel but I want to use this in the MS Access.
enter image description here
enter image description here
enter image description here
Related
I have a changing power query which size changes based on the amount of PDF's from a folder. I have functions set up on a separate sheet tab to pull data from a range of cells from the power query tab. The main problem I have is if I load only a few of these pdf's my references will get deleted since the table range is getting removed. I have been trying to find work arounds to this, any help would be appreciated.
I tried to do a Pivot table of this data I need but I am trying to match certain criteria like an invoice and specific words to get a value. This did not work for my situation.
Example of Power Query
this is the data I am pulling that will turn into REF! if I take a pdf out and the rows shrink.
I am creating a dashboard within Excel to display the outputs of tabled data. I have set up certain graphs, but i cannot seem to get some working as desired.
I have used data validation drop downs (Sheet = Dashboard Cell = N10) to help improve the interactivity of the dashboard, where the use can select which set of data (based on dates) i.e. data from 01/01/22 to display. However, I would also like to show an option where the user selects all and the graph shows all data from all dates as separate entries.
Currently, i have used a help column called "Data source" as the source for the chart data, which is an XLookUp formula to look up the corresponding data based on the users selection. However, this does not allow me to show All Data.
Note, this will be dynamic as more dates will be added, so i initially thought to use named ranges that changes based on the selection in the drop down file. Is this possible, as when entering this formula in the named range manager it does not work as wanted.
=IF(Dashboard!$N$10="All",OFFSET(Archives!$K$2,0,0,Archives!$G$1,Table6[Data Source]))
The current data table
I am trying to create a table of dynamic range that takes data from another sheet. The short story is that I need to do this because Alteryx will drop an old existing sheet of the same name when uploading new data each time that it is ran.
I am filling up a template from a pivot table formed from this table that takes the raw data (4 sheets total).
The Problem: The problem I have is with the Raw Data and the Table sheets. The Table Sheet needs to mimic the exact data of the Raw Data Sheet, but in table form. So there are two things to consider: the size of the raw data, and the actual data itself.
How might one do this?
And before I answer redundant questions:
Why don't you make a table on the raw data sheet? Because the sheet gets dropped each time Alteryx runs and will not save that there once existed a table there
Just say the cell references the other cell/ size references the size Yes, I get this, but I am making things dynamic on the table sheet
Make a giant table to take any size data range and map the expected columns also did this but if I told my college professor I did this as a professional analyst I would get slapped on the wrists
If you are using Excel 2016 or later, you can create a "Pivot Table":
And choose where to place it, for example in another worksheet:
So my situation is that I am trying to create a set of textboxes that are in a figure that represent a set of information that are easily updatable but the problem is that since I am using a pivot table to organize the information and get rid of replicates, that when the pivot table is updated, these textboxes start displaying incorrect information.
In the example I have put together (the first image being the initial situation, and the second image being after the pivot table is updated) the first part of the figures in supposed to be the month and the second line is supposed to be the day of the month. I used a pivot table so that information could be updated and replicates would be removed. When I updated the pivot table, a line early in the pivot table was added due to new information and now all the textboxes are showing incorrect information.
Is there any way with pivot tables that I can prevent this from happening and keep the correct information showing in the textboxes or is there another way I can do this?
This is the first image where the initial situation is:
This is the second image, where the pivot table was updated and the textboxes in the figures are now not showing the desired information:
I have lost the connection to source analytics service. However, I still have data in PivotTable's cache (I can see from tooltips).
How to get that source data?
I am using Office365
** I cannot use show details since the pivot table has some filteres applied. And i cannot remove filters since it asks me to connect source.
(And yes I have checked this thread but it didn't work for me: Recreate Source Data from PivotTable Cache. It gives 1004 error.)
The easiest way I can think of for a table based data set is:
Show the field list on your pivot table.
Remove all filters, column labels, row labels, and values
Add one field to the values. This will show one aggregate value in the pivot table.
Double click the value and a sheet with all the data should pop up.
If it doesn't, go to the pivot table options then on the data tab check "Enable show details".
This method however will not work with OLAP data. Excel does not download the entire cube; it queries for new data slices with every change to the filters or layout of the pivot table/chart. So even if you could access the data in the pivot cache it would not hold the entire cube, but only the slices needed to show the current layout. You CAN create a snapshot cube file to hold all of the data needed to run in offline mode, however it requires you to be able to connect to the server at least once to create the file.