Basic Excel Business Analytics #41: Excel 2016: Introduction to PowerPivot & Data Model

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
Welcome to Highline BI348, class video number 41. If you want to download this workbook, BI348 chapter 2.75 example one start, click on the link below the video. In last video, video number 40, we had an introduction to PowerPivot in the Data Model. But here I just want to show you how to get tables into PowerPivot build a few formulas and make a pivot table using Excel 2016. Now as we saw in the last video we have these related tables and we need to get them into PowerPivot Data Model, build relationships and formulas. But in order to get data from an Excel workbook into PowerPivot, you have to create an official Excel table. So I'm going to click Control-T for table and Enter. then I can go up to Design, and up here in Properties and name it. I'm going to use convention f for fact, and then Sales and enter Now I can click on each one of these, and here it is. PowerPivot It actually doesn't look much different except for that. Look at that. Here they changed the button in 2013. DAX formulas that you dropped into the Values area of the Pivot table were called Calculated Fields. Now in earlier versions they were called Measures. Then they changed it in 2013 to Calculated Fields. And now it's back to Measures. All right, so there it is. But this is the button-- I want to have a single cell. So I click add to Data Model. And this is looking the same here. This is the manage data model window. There it is. That little link means it's linked back to that Excel table look up. The table name dProducts. We don't need to mess around like we did in last video changing column widths or adding number formatting because it won't have any effect on the final report, the pivot table that we create. All right, I'm going to use Alt-Tab to jump back over. I click in a single cell in the second table and click Add to Data Model. There is our second table. Alt-Tab Click in the Fact Table. Add to Data Model. Now there's our 1,2,3 tables. Before we add in a calculated column-- and I'm going to pull this up-- and then our Measure or Calculated field down in the measure grid, we need to go up to Diagram field. And there's our table. Looks slightly different. It's only the colors, right? Here's our fact table. Here's our dimension tables. This is a lookup table in the Fact Sales table. If we're going to build a forum that can look up price, there has to be a relationship. And its product, from the lookup table or dimension table, we drag it over and we drag it on top of product, in the Fact Sales table. This is a one to many relationship and that's different. It has a one here and the little asterisks. Remember the one means there's only one here because the Products column or field is the first column in this lookup table. And it has a unique list. Same thing over here. It has a unique list in the first column Sales Rep. So we drag it over to the Sales Rep field. But of course, Sales Rep can have many transactions with the same sales rep. Same with this product over here. Single product in a unique list but many products in the transaction table. All right, so we can Control-S to save it. And go back to data view. Now we can create our calculated column. And we're going to need to get price for each one of the products. Multiply it times 1 minus the discount rate and times unit. So we double click the top. And I'm going to call this Net Revenue. And this will calculate the revenue for each transaction. I click on the top cell, equal sign shoots me up to the formula bar. And Related is the look up function we use. And that's pretty cool. That's different than Excel 2013. This drop down didn't appear. Now we need to look up and get the price. I simply double click or hit Tab, table name and the square brackets for our field name. I close parentheses. And of course, when I hit Enter, it'll self populate all the way down, giving me the price. Now as we talked about last video, that formula is the same all the way down. And it works off of row context. Since the formula is in this row right here, it knows to look up Carlotta in the Products table and get the price because of the relationship. For every row, the row context says hey, go get Carlotta and bring back the price. Now I click on the top cell. I want to come up and edit this formula because we need to take the price times in parentheses, 1 minus-- and remember when we click on discounts that doesn't follow our proper convention. Our convention is always going to be we have the actual table name. And I'm going to hit Tab and the field name in square brackets. The only time we use square brackets by themselves without a table name is when we use measures or calculated fields in other formulas. And these are columns, so we use our convention table name and field name. And now we go times FSales down, down, down, until we get to units and Tab and Enter. We need to round this so we can use the Round function. Just like it is over in Excel, we come to the end, comma two to round to the penny, close parentheses and Enter. So there is our calculated column. Unlike last video, we are not going to add our number formatting. If we were to drop that field into a pivot table, yes it would work, but it would be an implicit calculation. It's not taking advantage of the speed of DAX formulas to calculate on big data. So what do we do? We come down and create an explicit formula. This is going to be called a Measure. That's the word they use in 2016. Measure or a calculated field. What do we do? We type the name of the new measure. And it's going to be Total. And as soon as I start typing it appears up in the formula bar. Net Revenue. That way will distinguish because both Total Net Revenue and that field Net Revenue, will be in our field list in the pivot table. But we'll know to pull Total Net Revenue. And guess what? We have to type a colon, and then an equal sign to get our measure to calculate correctly. Now I type S-U-M and Tab. I can down arrow to FSales Net Revenue. That is the calculated column. Close parentheses and Enter. When I expand the column width, I can see that total right there. I would like to add number formatting. I'm going to click on this. And guess what? Now that I've added English United States, dollar sign there, when I drop that into any pivot table, it'll always carry the number formatting with it. Now we noted last video that the answer to this calculation is $905,702 and some pennies, right? But when we drop this formula, you could see the formula up there, we'll see Total Net Revenue in our field list. When we drop it into the pivot table, this formula will see the filter or criteria we have. That means row, column, filter, or slice, or criteria. And it will instantly update. Let's create our pivot table and see it live. When I click Pivot Table from our manage Data Model window it jumps over to Excel. I'm going to put this on a new sheet, click OK. Here's our field list. I can drag and drop from any one of these. Now I'm going to come to DSalesRep and drag Region. Instantly, I get a unique list. Now I'm going to a second table. And this of course is going to work because of relationships. And there's another difference. I love this. It has the f of x to let us know that is a Measure or calculated field or an explicit function. And we can drag and drop down to values. Look at that number format. And guess what? If I create 10 more pivot tables, no more right click, number formatting like we had to do it in standard pivot tables. And I can drag and drop. Notice I took Region from SalesRep and now I'm going to go up to Product. I'm going to take a different field, drag it down to rows. And look at that. I can drag and drop from 1,2,3 different tables. So I have products from the Product Table, region from the SalesRep, and in the FSales, I have my Total Net Revenue formula. And as we mentioned, the beauty of the DAX Measure or Calculated field, or another synonym, is explicit formula-- is that formula right there respects the filter. It sees south and Aspen. It actually will go down and filter the underlying table to get a smaller range to make a calculation on. And that is one of the things that contributes to DAX formulas being able to calculate quickly on big data. I'm going to be sure to come up to Design, Report Layout, Show in Tabular. Now in this video, we saw how to take our tables in Excel, import them using PowerPivot, add to Data Model. . That gave us our Data Model 1,2,3 tables. We, of course went over to Diagram View. Made our relationships. And in Data View, we created a calculated column, a Measure or calculated field, and explicit formula. And then we created a pivot table. And now we want to make sure and double click and call this product Region Report. Now when we come back in our next video, we'll see a true big data example. We'll have multiple related tables, big data. We'll bring it into our Data Model and make a number of different calculated columns and measures. And then build some reports. All right, we'll see you next video.
Info
Channel: ExcelIsFun
Views: 81,463
Rating: 4.788301 out of 5
Keywords: Excel, Microsoft Excel, Highline College, Mike Girvin, excelisfun, Michael Girvin, Mike excelisfun Girvin, Excel Magic Tricks, Business Analytics, BI 348, Data Analysis, Excel 2016 PowerPivot & Data Model, Excel 2016 Data Model, Excel 2016 PowerPivot DAX Formulas, Excel 2016 PowerPivot Measure, Excel 2016 PowerPivot Calculated Column, What is new in Excel 2016 PowerPivot, New Dax Formula Icon in PivotTable Field List, Excel 2016 One to many relationship view
Id: xVmbMqRGBA8
Channel Id: undefined
Length: 10min 52sec (652 seconds)
Published: Tue Oct 27 2015
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.