{"id":40919,"date":"2013-04-10T12:33:25","date_gmt":"2013-04-10T18:33:25","guid":{"rendered":"https:\/\/www.biggerpockets.com\/renewsblog\/?p=40919"},"modified":"2021-03-16T10:05:08","modified_gmt":"2021-03-16T16:05:08","slug":"2013-04-10-table-excel","status":"publish","type":"post","link":"https:\/\/www.biggerpockets.com\/blog\/2013-04-10-table-excel","title":{"rendered":"Help, My Contacts List is in Excel! (Using Microsoft Excel Tables)"},"content":{"rendered":"<p>Microsoft Office\u2019s most used applications are: Word, Access, PowerPoint, OneNote, Publisher and Outlook.\u00a0 One of the most used applications is Excel.\u00a0 Real estate investors need an application that can analyze numbers.\u00a0 Excel is well suited to that purpose.\u00a0 Because Excel is so widely used, at times we expect it to go beyond \u201cnumber crunching.\u201d<\/p>\n<p>The three Microsoft Office applications I tend to use on a daily basis are: Excel, Word and Access.\u00a0 Number crunching, document creation and editing and database features comprise the major part of my day.\u00a0 I feel very comfortable with all three applications, yet I found myself creating my business Contacts List in Excel.<\/p>\n<p>Sure, I could have exported my Contacts List from Excel into Access.\u00a0 After all, Access is the application for relational databases and their underlying tables.\u00a0 My Contacts List is a very simple storage of names, addresses, phone numbers, dates and comments.\u00a0 Access is such a large and powerful application, I felt it would be an over-kill for my \u201clittle\u201d Contacts List.\u00a0 Plus, I just want to stay within Excel if possible.<\/p>\n<p>Starting with Excel 2007, Microsoft provided all us diehard Excel table users a solution.\u00a0 Excel now has a \u201cstructured table feature\u201d.\u00a0 My Contacts List can now happily reside in Excel, where it was created and used daily.<\/p>\n<h2>What is a Table?<\/h2>\n<p>What is a table?\u00a0 A table is just a storage place for information that is grouped by similar items.\u00a0 My Contacts List items include; names, addresses, phone numbers, dates and comments.\u00a0 In Excel each business contact\u2019s information is listed across a row.\u00a0 The Excel columns separate the contact\u2019s items.\u00a0 Columns and rows, no wonder I used Excel.\u00a0 For those familiar with database terminology, the columns are the \u201cfields\u201d and the rows are the \u201crecords.\u201d<\/p>\n<p>Using my Contacts List as an example, here\u2019s a portion of that list below.<\/p>\n<p><a href=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2013\/04\/contact-list1.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-40926\" alt=\"contact list\" src=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2013\/04\/contact-list1.jpg\" width=\"600\" height=\"570\" title=\"\"><\/a><\/p>\n<p>The abbreviated Contacts List contains five items or fields; Last Name, First Name, City, State and Office Phone.\u00a0 The Contacts List shows twenty contacts or records.\u00a0 Of course this is not my real Contacts List.\u00a0 The real list has many more fields and rows.\u00a0 For this article we will use the shortened list above to show some of Excel\u2019s basic table features.<\/p>\n<p>Let me make a side note at this time.\u00a0 You may have heard or used an Excel table called a \u201cPivot table.\u201d\u00a0 This post is not about pivot tables.\u00a0 Briefly, pivot tables are used with large amounts of raw data.\u00a0 A pivot table will organize the totals from that raw data and place the totals into a table.\u00a0 An example would be all the data of foreclosure homes in California.\u00a0 A pivot table would organize all the raw foreclosure data.\u00a0 You could rearrange the pivot table to summarize the data based on counties in California.\u00a0 Or rearrange the pivot table to summarize the data based on home owner gender, age or some other demographic.<\/p>\n<p><strong>Related:<\/strong> <a href=\"https:\/\/www.biggerpockets.com\/blog\/2013\/04\/03\/excel-functions-bones\/\" target=\"_blank\">Excel Functions Standing upon Bones<\/a><\/p>\n<h2>How to Create a Table<\/h2>\n<p>To create an Excel table is easy.\u00a0 Using the Contacts List as an example, here are the steps to turn the list into a table.<\/p>\n<ol>\n<li>Choose where to start the table.\u00a0 Row 1 of our example contains the items or fields that we will use.<\/li>\n<li>Make sure that the items in Row 1 are in definable categories.\u00a0 Notice that the first two items combined could be called a \u201cname\u201d category.\u00a0 I could have just used one item called \u201cName\u201d.\u00a0 Using a \u201cName\u201d item would make it difficult to sort on the last name of a contact.\u00a0 By breaking the \u201cName\u201d item into two items; Last Name and First Name, all I need to do is sort on the Last Name item.<\/li>\n<li>Select one of the items in Row 1.<\/li>\n<li>From Excel\u2019s menu, choose Insert \u00e0 Tables \u00e0 Table.<\/li>\n<li>In the \u201cCreate Table\u201d dialog, check \u2018<span style=\"text-decoration: underline\">M<\/span>y table has headers.\u2019\u00a0 Notice that Excel automatically scanned, then selected all the nearby cells. [ =$A$1:$E$21 ]<\/li>\n<\/ol>\n<p><a href=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2013\/04\/create-table.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-40921\" alt=\"create table\" src=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2013\/04\/create-table.jpg\" width=\"600\" height=\"522\" title=\"\"><\/a><\/p>\n<p>That was easy.\u00a0 What would happen if there was not a Row 1 of items? Excel would still create a table of the nearby cells.\u00a0 Instead of the Row 1 items as the column headers, Excel would automatically create column headers as; Column1, Column2, Column3, etc.\u00a0 After the table is created, you could go back and rename the automatic column headers to more descriptive headers.<\/p>\n<h2>An Excel Table<\/h2>\n<p>The Contacts List is now an Excel table.<\/p>\n<p><a href=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2013\/04\/Excel-table.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-40922\" alt=\"Excel table\" src=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2013\/04\/Excel-table.jpg\" width=\"600\" height=\"528\" title=\"\"><\/a><\/p>\n<p>An Excel table has some important features.<\/p>\n<ul>\n<li>Excel tables contain only two elements; column headers and rows.\u00a0 Excel tables do not support row headers.<\/li>\n<li>Upon creation, all tables have some basic formatting.\u00a0 Notice the column headers in our example have a dark blue background with white lettering.\u00a0 Alternating rows of the table have a light blue fill.<\/li>\n<li>The column headers have a clickable drop down menu.<\/li>\n<li>When scrolling down a table with a large number of rows, the column headers stay at the top.\u00a0 \u00a0This is true even if there are rows above the table, as long as a cell has been selected inside of the table.<\/li>\n<li>Rows and column headers can be taken out of a table by clicking and dragging the small triangle at the lower right corner to resize the table.<\/li>\n<\/ul>\n<h2>Filtering and Sorting a Table<\/h2>\n<p>The two features that make tables useful are:<\/p>\n<p><b>Sorting<\/b> \u2013 organizing your table alphabetically or numerically based upon the content of a column header.<\/p>\n<p><b>Filtering<\/b> \u2013 display only certain rows in the table based on a specific criteria.<\/p>\n<p>Sorting and filtering features are easy with an Excel table.\u00a0 Remember the drop-down menu for each column header?\u00a0 The drop-down menu is where you will access these two important features.<\/p>\n<p><a href=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2013\/04\/sort-filter.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-40923\" alt=\"sort filter\" src=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2013\/04\/sort-filter.jpg\" width=\"600\" height=\"578\" title=\"\"><\/a><\/p>\n<p>To do an ascending sort on the Last Name column header, just click the drop-down menu and select \u2018<span style=\"text-decoration: underline\">S<\/span>ort A to Z\u2019.\u00a0 Other options include descending sorting from Z to A and S<span style=\"text-decoration: underline\">o<\/span>rt by Color.\u00a0\u00a0 S<span style=\"text-decoration: underline\">o<\/span>rt by Color is meant to be used in conjunction with conditional formatting.\u00a0 Highlighted cells based upon a certain criteria are brought to the top of the table using S<span style=\"text-decoration: underline\">o<\/span>rt by Color.<\/p>\n<p>If you only need to see the contacts from Colorado, click the drop-down menu for the State column header, choose Text <span style=\"text-decoration: underline\">F<\/span>ilters, then Cont<span style=\"text-decoration: underline\">a<\/span>ins\u2026 and type \u2018ME\u2019 in the Custom AutoFilter dialog.\u00a0 Only the Colorado contacts would be displayed.<\/p>\n<p><strong>Related:<\/strong> <a href=\"https:\/\/www.biggerpockets.com\/blog\/2013\/03\/06\/excel-format-painter\/\" target=\"_blank\">Cell Formating in Excel Using the Format Painter<\/a><\/p>\n<h2>Table Calculations<\/h2>\n<p>I have added four more column headers to the table, monthly fees from January to April.\u00a0 The monthly fees from January will be increased by 5% each month.\u00a0 Time to get back to what Excel does best, number crunching.<\/p>\n<p>In a normal worksheet, not a table, the formula for cell G2 would be = $F2 + ( $F2 * 5% ).\u00a0 To apply the 5% increase to the rest of the contacts in the list, you would drag the formula down to row 21.\u00a0\u00a0 That is the standard worksheet style of applying a formula across rows.<\/p>\n<p>The Contacts List is a table, not a normal worksheet.\u00a0 Excel uses dynamic table calculations.\u00a0 Formulas within a table are automatically extended through the rows or columns within the table.\u00a0 To demonstrate this dynamic calculation feature, go back to the 5% monthly increase in fees.<\/p>\n<p>For the first contact in Row 2, in cell G2, build the formula by clicking on cell F2 plus F2 times 5%.\u00a0 The resulting formula in the table is; =[@[Jan. Fees]]*5%+[@[Jan. Fees]].<\/p>\n<p><a href=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2013\/04\/fee-formula.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-40928\" alt=\"fee formula\" src=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2013\/04\/fee-formula.jpg\" width=\"600\" height=\"326\" title=\"\"><\/a><\/p>\n<p>After clicking the [ ENTER ] key, the dynamic table calculation of the 5% increase is extended down through the rest of the contacts. \u00a0No selecting or dragging required to populate the cells, as you would in the normal worksheet.\u00a0 Just enter the formula and press the [ ENTER ] key, dynamic calculation takes over.\u00a0 The newly revised table with dynamic calculations is below.<\/p>\n<p><a href=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2013\/04\/Feb.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-40925\" alt=\"Feb\" src=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2013\/04\/Feb.jpg\" width=\"600\" height=\"326\" title=\"\"><\/a><\/p>\n<p>The previous example showed dynamic calculation to a new column.\u00a0 How would dynamic calculation work if a new contact or row was added?\u00a0 Add a new contact with the last name of \u2018Oliver\u2019 in row 22.\u00a0 Dynamic calculation extends the formula to cell G22.\u00a0 All you would need to do is enter the fees for January to produce the calculated fees for February.<\/p>\n<p>Excel tables will not replace relational database applications such as MS Access or SQL Server.\u00a0 Faced with large amounts of data that could be grouped into separate relatable tables, full database applications are the proper tools.\u00a0 If you want to stay within Excel, the structured table features you find could meet or exceed your needs for organizing and analyzing your data.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft Office\u2019s most used applications are: Word, Access, PowerPoint, OneNote, Publisher and Outlook.\u00a0 One of the most used applications is Excel.\u00a0 Real estate investors need an application that can analyze [&hellip;]<\/p>\n","protected":false},"author":809,"featured_media":41025,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[4241],"tags":[],"class_list":["post-40919","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-real-estate-business-management"],"acf":[],"comment_count":0,"_links":{"self":[{"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/posts\/40919","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/users\/809"}],"replies":[{"embeddable":true,"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/comments?post=40919"}],"version-history":[{"count":0,"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/posts\/40919\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/media\/41025"}],"wp:attachment":[{"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/media?parent=40919"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/categories?post=40919"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/tags?post=40919"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}