One pivottable from several datasheets with Powerpivot possible? - excel

I have an Excel-workbook with 12 sheets, all sheets contain between 700.000 and 1.000.000 rows. All sheets have identical column-headings.
I would like to make one pivottable with Powerpivot from those 12 sheets with data.
I have added all sheets to the datamodel, after that I try to make a pivottable by clicking Powerpivot > Home > Pivottable.
Although when I click a certain columnname to use as a pivot table field, my tables are still separated in the pivot table output.
Is there an option so that Powerpivot sees all 12 sheets as one table?
thank you!
Marcel

Please check out this method
http://www.contextures.com/PowerPivot-Identical-Excel-Files.html
In your case I would recommend to use Power Query for merging data from all list into one table, because it more manageable and flexible way.
https://support.office.com/en-us/article/Append-queries-Power-Query-e42ca582-4f62-4a43-b37f-99e2b2a4813a?ui=en-US&rs=en-US&ad=US&fromAR=1
Best regards
Artem Glazkov

Related

Pivot on ROWS instead of COLUMNS

I've been tasked to fix a pivot table in a spreadsheet that was migrated from Google Sheets to SharePoint.
All the tabs and formulas are working but a pivot was totally lost.
I've found that Excel in SharePoint works significantly different than Excel2016, and when exported from SharePoint some of the formulas 'break'.
My main question is can SharePoint Excel create a new source (Excel SQL, vba, whatever) to use for a pivot?
The source for the pivot is in an unusual format:
I'd like to use Date / Issue / Activity / Exceptions as columns for the pivot with the dates (across the top) to be used as rows.
Thank you in advance for any help.
You need to unpivot your data.
Got to insert>table to make your data a table.
Then go to data> from table.
Now select the columns that aren't dates using shift, then right click>unpivot other columns.

Is it possible to have 1 pivot table from 2 workbooks?

I've been using Excel a lot lately and I'm not quite familiar with Pivot table. Is it possible for me to combine 2 workbooks into 1 pivot table? The first workbook is about the days of leave of the employee and the second one is about the days that the employee is present. They have similar fields which is the internal ID. I was wondering if there's a way to combine the two workbook to make it 1 pivot table only. I tried the connection in excel that helps connecting my two workbooks but that will make 2 pivot tables. Any help would be appreciated. Thank you in advance!
You can use the free add-in Power Query for Excel 2010 and 2013, or the built-in Get & Transform in Excel 2016 to combine data from different workbooks.
Create a query into the first workbook table and save it as a connection only. Then create a query into the second workbook table. Make sure the columns have identical names and are of the same data type. Then click append to combine with the first query, load to the workbook and create a pivot table as usual.

Copy Filters from one PowerPivot PivotTable to another

I have 2 PivotTables that were created from PowerPivot connections. I would like the second PivotTable to change based on a selection the user makes on the first PivotTable. I have some VBA background, so you don't need to write the whole code but point me to the right functions/structure.
If you use slicers, you can simply link both tables to the same set of slicers. You can even have multiple copies of each slicer.
It's the same in all versions of Excel since 2010. Here's a link.
Edit: Adding information from my comment below here.
You can use this technique even when you're explicitly using a filter on the pivot table, whether by adding a field to the Filters section, or by putting that field on the row/column labels and then limiting the selection based on that row/column header drop down. You can mix and match these as well, with Pivot1 having the field in question in the Filters section, and Pivot2 having the field in the Rows section.
Just create your two pivot tables as normal, and then connect both to the same slicer. This slicer can be hidden on another sheet that is not displayed to the end users. This solution is much more expedient than the VBA solutions I've seen.

Display two filtered pivot tables in the same sheet on separate worksheets

On excel 2007, in one sheet i have 2 pivot tables created by the first image table below
and i have create two pivot tables in the same worksheet as you can see in the second image below, and i have choose all stores, now i know i can use option Show Report Filtered pages with the field stores if i have one pivot table, but can i do the same with 2 pivot tables simultaneously?
For example to choose both pivot tables and create with Show Report Filtered pages new sheets like in the third image but with both tables in it?
If there is a way with formula,functions any solution not with VBA or macro.
If you upgrade to excel 2010, you'll be able to use Slicers for that purpose. In Excel 2007, you will have to use macros to achieve a similar effect.

How to select entire excel spreadsheet for pivot table?

I want to be able to select and reference all of the tabs in my excel spreadsheet (to get totals of everything), but the data source only allows one tab to be selected... is there a way to select and use the entire workbook in the pivot table?
Thank you!
You actually just have a data formatting problem. You're using tabs to separate devices by departments instead of simply creating a department field/column and putting everything in one tab. The data was likely delivered to you that way, but don't let the delivery format define the true working format of the data.
Combine everything in one tab, and then you'll be able to use the data in a pivot table just fine.
If you have more data than will fit in a tab, put it in a database such as MS Access, MS SQLServer or mySQL, and then tell excel to use the database as the pivot table source.
I think Jonathan M has the best answer, but here's a way to do it using SQL that I've used successfully.
I don't know any easy way of doing this, but you could write a macro to copy and paste all your existing sheets onto a single new sheet (assuming there's enough room on a single sheet).
In 2007 Multiple Consolidated Ranges isn't in the default pivot table window. You need to create your pivot table, click on it, hit Alt + D, then P. Click back to step one and you'll have the option for multiple consolidated ranges.
Select the data on any of the one sheet and hit Alt D > P. It will show you Step 1 of 3 for PivotTable Wizard. Now select Multiple Consolidation Ranges and hit Next.
Select and add different fields from different tabs and it will create a consolidated range for your PivotTable and then you can run your PivotTable based on data located on different tabs of sheet at the same time.
Hope it helps.

Resources