<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-14432577</id><updated>2011-07-07T16:20:17.655-07:00</updated><title type='text'>Mechanical Estimating with Excel</title><subtitle type='html'>Just a simple site for using Excel in preparing Estimates</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>47</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-14432577.post-113468255639545270</id><published>2005-12-15T13:35:00.000-08:00</published><updated>2005-12-15T13:35:56.403-08:00</updated><title type='text'>Look up error correction</title><content type='html'>&lt;span style="font-size:85%;"&gt;(image placeholder)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-113468255639545270?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/113468255639545270/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=113468255639545270' title='52 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/113468255639545270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/113468255639545270'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/12/look-up-error-correction.html' title='Look up error correction'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>52</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112860542709209783</id><published>2005-10-06T06:30:00.000-07:00</published><updated>2005-10-06T06:32:37.156-07:00</updated><title type='text'>Excel User Tip: Perform math operations without formulas</title><content type='html'>"Perform math operations without formulas From J-Walk&lt;br /&gt;&lt;br /&gt;Spreadsheets, by their nature, rely on formulas to manipulate numbers. But creating formulas isn't always the most efficient way to modify a range of values. For example, suppose that you have a worksheet containing a column of prices for various products, and you need to increase all prices by 5 percent.&lt;br /&gt;&lt;br /&gt;Excel provides two ways to accomplish this. The 'traditional' technique goes something like this: Insert or find a blank column near the prices. In that column's first cell, enter a formula to multiply the price in that row by 1.05. Copy the formula down the column. Then select and copy the entire column of formulas, select the original prices, and choose Edit, Paste Special. Select Values to overwrite the original prices with the formulas' results. And finally, delete the column of formulas.&lt;br /&gt;&lt;br /&gt;The other, slightly more efficient approach also uses the Paste Special dialog box. To increase a range of values (prices, in our example) by 5 percent, enter 1.05 into any blank cell. Select the cell and choose Edit, Copy. Then select the range of values and choose Edit, Paste Special. Choose Multiply and click OK. Then delete the cell that contains the 1.05.&lt;br /&gt;&lt;br /&gt;If you need to do this sort of thing frequently, you may want to download a copy of my Cell Math add-in (free).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://j-walk.com/ss/excel/usertips/tip019.htm"&gt;    *get free add-in here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;     More information about  the Cell Math Add-In"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112860542709209783?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112860542709209783/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112860542709209783' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112860542709209783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112860542709209783'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/10/excel-user-tip-perform-math-operations.html' title='Excel User Tip: Perform math operations without formulas'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112860523230186733</id><published>2005-10-06T06:27:00.000-07:00</published><updated>2005-10-06T06:28:01.963-07:00</updated><title type='text'>Excel User Tip: Avoid error displays in formulas</title><content type='html'>&lt;a href="http://www.blogger.com/Avoid%20error%20displays%20in%20formulas%20%20Sometimes%20a%20formula%20may%20return%20an%20error%20message.%20Usually,%20you%27ll%20want%20to%20know%20when%20a%20formula%20error%20occurs.%20But%20now%20and%20then%20you%20may%20prefer%20to%20avoid%20the%20messages.%20You%20can%20do%20so%20by%20using%20an%20IF%28%29%20function%20to%20check%20for%20an%20error.%20%20For%20example,%20the%20formula%20below%20displays%20a%20blank%20if%20the%20division%20results%20in%20an%20error.%20%20=IF%28ISERROR%28A1/B1%29,%22%22,A1/B1%29%20%20%20%20You%20can%20adapt%20this%20technique%20to%20any%20operation.%20The%20original%20formula%20serves%20as%20the%20argument%20for%20the%20ISERROR%28%29%20function,%20and%20it%20repeats%20as%20the%20last%20argument%20of%20the%20IF%28%29%20function.%20Like%20this:%20%20=IF%28ISERROR%28OriginalFormula%29,%22%22,OriginalFormula%29%20%20"&gt;Excel User Tip: Avoid error displays in formulas&lt;/a&gt;: "Avoid error displays in formulas&lt;br /&gt;&lt;br /&gt;From the Grand Master J-Walk&lt;br /&gt;&lt;br /&gt;Sometimes a formula may return an error message. Usually, you'll want to know when a formula error occurs. But now and then you may prefer to avoid the messages. You can do so by using an IF() function to check for an error.&lt;br /&gt;&lt;br /&gt;For example, the formula below displays a blank if the division results in an error.&lt;br /&gt;&lt;br /&gt;=IF(ISERROR(A1/B1),'',A1/B1) &lt;br /&gt;&lt;br /&gt;You can adapt this technique to any operation. The original formula serves as the argument for the ISERROR() function, and it repeats as the last argument of the IF() function. Like this:&lt;br /&gt;&lt;br /&gt;=IF(ISERROR(OriginalFormula),'',OriginalFormula)  "&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112860523230186733?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112860523230186733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112860523230186733' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112860523230186733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112860523230186733'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/10/excel-user-tip-avoid-error-displays-in.html' title='Excel User Tip: Avoid error displays in formulas'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112834538199099613</id><published>2005-10-03T06:16:00.000-07:00</published><updated>2005-10-03T06:16:59.773-07:00</updated><title type='text'>Changing Toolbar Location by Allan Wyatt</title><content type='html'>&lt;a href="http://www.blogger.com/You%20can%20quickly%20and%20easily%20change%20the%20location%20of%20Excel%20toolbars%20to%20achieve%20whatever%20appearance%20you%20desire%20on%20your%20screen.%20For%20instance,%20if%20you%20double-click%20your%20mouse%20on%20any%20portion%20of%20a%20toolbar%20that%20is%20not%20occupied%20by%20a%20tool,%20the%20toolbar%20is%20removed%20from%20its%20normal%20location%20and%20appears%20in%20its%20own%20dialog%20box.%20%20Once%20in%20a%20dialog%20box%20format,%20you%20can%20easily%20drag%20a%20toolbar%20to%20any%20location%20on%20the%20screen%20desired.%20If%20you%20approach%20a%20side%20of%20the%20screen,%20the%20toolbar%20will%20%22dock%22%20to%20the%20side.%20You%20can%20dock%20toolbars%20to%20any%20of%20the%20four%20sides%20of%20the%20screen.%20%20You%20should%20experiment%20with%20toolbar%20locations%20to%20determine%20which%20is%20best%20for%20the%20type%20of%20work%20you%20do."&gt;Changing Toolbar Location&lt;/a&gt;: "You can quickly and easily change the location of Excel toolbars to achieve whatever appearance you desire on your screen. For instance, if you double-click your mouse on any portion of a toolbar that is not occupied by a tool, the toolbar is removed from its normal location and appears in its own dialog box.&lt;br /&gt;&lt;br /&gt;Once in a dialog box format, you can easily drag a toolbar to any location on the screen desired. If you approach a side of the screen, the toolbar will 'dock' to the side. You can dock toolbars to any of the four sides of the screen.&lt;br /&gt;&lt;br /&gt;You should experiment with toolbar locations to determine which is best for the type of work you do."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112834538199099613?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112834538199099613/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112834538199099613' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112834538199099613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112834538199099613'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/10/changing-toolbar-location-by-allan.html' title='Changing Toolbar Location by Allan Wyatt'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112792925752227068</id><published>2005-09-28T10:40:00.000-07:00</published><updated>2005-09-28T10:40:57.533-07:00</updated><title type='text'>Excel 12 New and Improved?</title><content type='html'>&lt;p&gt;&lt;span style="font-family:Verdana;"&gt;As part of the Excel team’s work to increase the number of rows and columns in Excel 12, we also increased a number of the other “limits” in the product.  This work falls into a two categories.&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;First, we increased a number of limits to support our “big grid” work.  These are limits that we increased to make sure that all of Excel’s features could scale to handle more rows and columns.  A lot of folks have already asked about these sorts of limits in comments to my first post, in emails, and in comments on other blogs and websites.  For example, we increased the number of rows allowed in a PivotTable from 64k to 1 million (2^20 to be precise), we increased the amount of memory that Excel can use from 1GB to the maximum allowed by Windows, and we completely eliminated the limit on the number of rows of a column or columns that can be referred to in an array formula.&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;Second, we took the opportunity to increase a number of other limits that our customers had asked us to increase over the years.  For example, we increased the number of colours allowed in a single workbook from 56 (indexed colour) to 4.3 billion (32-bit colour), and we increased the number of characters that can be stored and displayed in a cell formatted as Text from 255 to 32k.  We increased the number of levels of sorting possible on a range, and the number of conditional formats possible on a cell.  Some of these limits – like the number of levels of sorting possible on a range – obviously require UI changes; I will discuss those in later posts when I cover the other work we have done in those areas.&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;Here is a list of all of the major changes we made to Excel 12 in the area of limits.&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;The total number of available columns in Excel&lt;br /&gt;Old Limit: 256  (2^8)&lt;br /&gt;New Limit: 16k  (2^14)&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;The total number of available rows in Excel&lt;br /&gt;Old Limit: 64k  (2^16)&lt;br /&gt;New Limit: 1M  (2^20)&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;Total amount of PC memory that Excel can use&lt;br /&gt;Old Limit: 1GB&lt;br /&gt;New Limit: Maximum allowed by Windows&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;Number of unique colours allowed a single workbook&lt;br /&gt;Old Limit: 56 (indexed colour)&lt;br /&gt;New Limit: 4.3 billion (32-bit colour)&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;Number of conditional format conditions on a cell&lt;br /&gt;Old Limit: 3 conditions&lt;br /&gt;New Limit: Limited by available memory&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;Number of levels of sorting on a range or table&lt;br /&gt;Old Limit: 3&lt;br /&gt;New Limit: 64&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;Number of items shown in the Auto-Filter dropdown&lt;br /&gt;Old Limit: 1,000&lt;br /&gt;New Limit: 10,000&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;The total number of characters that can display in a cell&lt;br /&gt;Old Limit: 1k (when the text is formatted)&lt;br /&gt;New Limit: 32k or as many as will fit in the cell (regardless of formatting)&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;The number of characters per cell that Excel can print&lt;br /&gt;Old Limit: 1k&lt;br /&gt;New Limit: 32k&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;The total number of unique cell styles in a workbook (combinations of all cell formatting)&lt;br /&gt;Old Limit: 4000&lt;br /&gt;New Limit: 64k&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;The maximum length of formulas (in characters)&lt;br /&gt;Old Limit: 1k characters&lt;br /&gt;New Limit: 8k characters&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;The number of levels of nesting that Excel allows in formulas&lt;br /&gt;Old Limit: 7&lt;br /&gt;New Limit: 64&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;Maximum number of arguments to a function&lt;br /&gt;Old Limit: 30&lt;br /&gt;New Limit: 255&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;The number of characters that can be stored and displayed in a cell formatted as Text&lt;br /&gt;Old Limit: 255&lt;br /&gt;New Limit: 32k&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;Maximum number of items found by “Find All”&lt;br /&gt;Old Limit: ~64k (65472)&lt;br /&gt;New Limit: ~2 Billion&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;Number of rows allowed in a Pivot Table&lt;br /&gt;Old Limit: 64k&lt;br /&gt;New Limit: 1M&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;Number of columns allowed in a Pivot Table&lt;br /&gt;Old Limit: 255&lt;br /&gt;New Limit: 16k&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;Maximum number of unique items within a single Pivot Field&lt;br /&gt;Old Limit: 32k&lt;br /&gt;New Limit: 1M&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;Length of the MDX name for a Pivot Table item; also the string length for a relational Pivot Table&lt;br /&gt;Old Limit: 255 characters&lt;br /&gt;New Limit: 32k&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;The length at which fields’ labels are truncated when added to PivotTable; this also includes caption length limitations&lt;br /&gt;Old Limit: 255&lt;br /&gt;New Limit: 32k&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;The number of fields (as seen in the field list) that a single PivotTable can have&lt;br /&gt;Old Limit: 255&lt;br /&gt;New Limit: 16k&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;The number of cells that may depend on a single area before Excel must do full calculations instead of partial calculations (because it can no longer track the dependencies required to do partial calculations)&lt;br /&gt;Old Limit: 8k&lt;br /&gt;New Limit: Limited by available memory&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;The number of different areas in a sheet that may have dependencies before Excel must do full calculations instead of partial calculations (because it can no longer track the dependencies required to do partial calculations)&lt;br /&gt;Old Limit: 64k&lt;br /&gt;New Limit: Limited by available memory&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;The number of array formulas in a worksheet that can refer to another (given) worksheet&lt;br /&gt;Old Limit: 65k&lt;br /&gt;New Limit: Limited by available memory&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;The number of categories that custom functions can be bucketed into&lt;br /&gt;Old Limit: 32&lt;br /&gt;New Limit: 255&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;The number of characters that may be updated in a non-resident external workbook reference&lt;br /&gt;Old Limit: 255&lt;br /&gt;New Limit: 32k&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;Number of rows of a column or columns that can be referred to in an array formula&lt;br /&gt;Old Limit: 65,335&lt;br /&gt;New Limit: Limitation removed (full-column references allowed)&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;For those of you that read this far, thanks.  Next post I will step back a bit and review all the areas where we have made feature investments in Excel 12.  It is a pretty big list, and I am excited to share it with you.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;PS updated to fix a typo&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112792925752227068?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112792925752227068/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112792925752227068' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112792925752227068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112792925752227068'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/09/excel-12-new-and-improved.html' title='Excel 12 New and Improved?'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112774010879484575</id><published>2005-09-26T06:07:00.000-07:00</published><updated>2005-09-26T06:12:16.403-07:00</updated><title type='text'>Returning Proper Names</title><content type='html'>&lt;p&gt;&lt;a href="http://exceltips.vitalnews.com/T1121"&gt;Excel Tips by Allen Wyatt&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;To return all the proper names, there are a couple things you could do. One method would be to bypass using a formula altogether. Instead, you could use the AutoFilter feature in Excel and &lt;/p&gt;   &lt;ol&gt; &lt;li&gt;Select any cell in your data table.&lt;/li&gt;&lt;li&gt;Choose Data | Filter | AutoFilter. Excel adds drop-down arrows at the right of each column header in the table.&lt;/li&gt;&lt;li&gt;Use the drop-down list at the top of the salaries column to choose Top 10. Excel displays the Top 10 AutoFilter dialog box. (&lt;a href="http://exceltips.vitalnews.com/FigFiles/T1121F1.html" onclick="FigWindow(this.href,'Figure_1','388','179');return false" onfocus="this.blur()"&gt;Click here&lt;/a&gt; to see a related figure.) &lt;/li&gt;&lt;li&gt;Adjust the center control from 10 to 5.&lt;/li&gt;&lt;li&gt;Click on OK. Excel displays the top five salaries in the list.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;When you follow these steps, you may actually end up with more than five records visible, particularly if there are ties in the employee salaries. The filter identifies the top five salaries and then displays all the records with salaries matching those.&lt;/p&gt;  &lt;p&gt;If you don't want to use the AutoFilter, another option is to simply make sure that there is something unique about each of the records in your employee list. For instance, if the employee names are in column B and the salaries are in column C, then you could use the following formula in column A to make each record unique:&lt;/p&gt;  &lt;pre&gt;=C2+ROW()/100000000&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt;This will add the row number divided by 100,000,000 and will make a unique value. If you have (for example) identical salaries of 98,765.43 in rows 2 and 49 in column A they will be:&lt;/p&gt;  &lt;pre&gt;98765.43000002&lt;br /&gt;98765.43000049&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt;The large number (100,000,000) is so that if you had an identical number in row 65536, you would get:&lt;/p&gt;  &lt;pre&gt;98765.43065536&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt;And even in this case the rounded value to 2 decimal places would still be the real number. If the LARGE and VLOOKUP are done with the "non-unique" values in column A, then you will return the largest salaries (and their associated people), based on the person's position within the list.&lt;/p&gt;  &lt;p&gt;A third approach is to use the RANK and COUNTIF functions to return a unique "ranking" for each value in the list of salaries. If the salaries are in the range B1:B50, enter the following in cell C1 and copy it down the range:&lt;/p&gt;  &lt;pre&gt;=RANK(B1,$B$1:$B$50)+COUNTIF($B$1:B1,B1)-1&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt;You can now use INDEX on the ranking values to return the name associated with each salary.&lt;/p&gt;  &lt;p&gt;Finally, a fourth approach is to create a macro that can return the desired information. There are many ways that a macro could be implemented; the following is just one of them:&lt;/p&gt;  &lt;pre&gt;Function VLIndex(vValue, rngAll As Range, iCol As Integer, lIndex As Long)&lt;br /&gt; Dim x As Long&lt;br /&gt; Dim lCount As Long&lt;br /&gt; Dim vArray() As Variant&lt;br /&gt; Dim rng As Range&lt;br /&gt; On Error GoTo errhandler&lt;br /&gt;&lt;br /&gt; Set rng = Intersect(rngAll, rngAll.Columns(1))&lt;br /&gt; ReDim vArray(1 To rng.Rows.Count)&lt;br /&gt; lCount = 0&lt;br /&gt; For x = 1 To rng.Rows.Count&lt;br /&gt;     If rng.Cells(x).Value = vValue Then&lt;br /&gt;         lCount = lCount + 1&lt;br /&gt;         vArray(lCount) = rng.Cells(x).Offset(0, iCol).Value&lt;br /&gt;     End If&lt;br /&gt; Next x&lt;br /&gt;&lt;br /&gt; ReDim Preserve vArray(1 To lCount)&lt;br /&gt; If lCount = 0 Then&lt;br /&gt;     VLIndex = CVErr(xlErrNA)&lt;br /&gt; ElseIf lIndex &gt; lCount Then&lt;br /&gt;     VLIndex = CVErr(xlErrNum)&lt;br /&gt; Else&lt;br /&gt;     VLIndex = vArray(lIndex)&lt;br /&gt; End If&lt;br /&gt;errhandler:&lt;br /&gt; If Err.Number &lt;&gt; 0 Then VLIndex = CVErr(xlErrValue)&lt;br /&gt;End Function&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt;The parameters passed to this user-defined function are the value, the range of cells to lookup in, the "offset" from this range for the lookup (the number of columns to the right is positive, to the left is negative) and the number of the duplicate (1 is first value, 2 the second, and so on).&lt;/p&gt;  &lt;p&gt;To use it, for example's sake, assume A1:B1 contain column headers, A2:A100 contains the salaries, and B2:B100 contains the employee names. In cell E2 you can enter the following to determine the largest salary in the table:&lt;/p&gt;  &lt;pre&gt;=LARGE($A$2:$A$100,ROW()-1)&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt;In cell F2 you can enter the following formula to determine if the row has any duplicates and keep track of the current "value" of that duplicate:&lt;/p&gt;  &lt;pre&gt;=IF(E2=E1,1+F1,1)&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt;In cell G2 you can use the following formula, which invokes the user-defined function:&lt;/p&gt;  &lt;pre&gt;=VLIndex(E2,$A$2:$A$100,1,F2)&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt;Copy cells E2:G2 to E3:G6, and you will have (in column G) the names of the employees with the five largest salaries.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112774010879484575?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112774010879484575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112774010879484575' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112774010879484575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112774010879484575'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/09/returning-proper-names.html' title='Returning Proper Names'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112740013002953244</id><published>2005-09-22T07:40:00.000-07:00</published><updated>2005-09-22T07:42:10.033-07:00</updated><title type='text'>New Excel Calculator</title><content type='html'>You must get the calculator at excel-it.&lt;br /&gt;You can paste directly into a cell or get data from a cell to use in calc's&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112740013002953244?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112740013002953244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112740013002953244' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112740013002953244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112740013002953244'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/09/new-excel-calculator.html' title='New Excel Calculator'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112739758917933219</id><published>2005-09-22T06:59:00.000-07:00</published><updated>2005-09-22T07:00:02.520-07:00</updated><title type='text'>Easiest Way to Link Cells in Microsoft Excel</title><content type='html'>&lt;a href="http://www.officearticles.com/excel/easiest_way_to_link_cells_in_microsoft_excel.htm"&gt;Easiest Way to Link Cells in Microsoft Excel&lt;/a&gt;: "This seems so much harder that it really is. To link a cell to another worksheet, just copy the cell you want to link to. Go back to the cell where you want the data from that cell, and hit Edit�Paste Special�Paste Link.&lt;br /&gt;&lt;br /&gt;Now, to link to another workbook, you do the same thing. The only rule is that you must have the workbook you copy from be open until you paste the link. But you copy and paste it using the exact same method"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112739758917933219?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112739758917933219/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112739758917933219' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112739758917933219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112739758917933219'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/09/easiest-way-to-link-cells-in-microsoft.html' title='Easiest Way to Link Cells in Microsoft Excel'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112739743416845965</id><published>2005-09-22T06:57:00.000-07:00</published><updated>2005-09-22T06:57:57.136-07:00</updated><title type='text'>Concatenate in Microsoft Excel</title><content type='html'>&lt;a href="http://www.officearticles.com/excel/concatenate_in_microsoft_excel.htm"&gt;Concatenate in Microsoft Excel&lt;/a&gt;: "First of all, what the heck is concatenation anyway? We think of Excel as being only able to perform arithmetic functions on data. Wrong. Excel has many features that allow you to work with text data as well.&lt;br /&gt;&lt;br /&gt;There are two ways to create concatenation formulas: the hard way and the easy way.&lt;br /&gt;The Easy Way&lt;br /&gt;&lt;br /&gt;Suppose you have First Names in column A and last names in column B. Your current task requires them both to be in the same cell. This is so simple, it's ludicrous. Refer to the graphic below.&lt;br /&gt;&lt;br /&gt;In the example, we want a space between the first name and last name, so we type it between quotes.&lt;br /&gt;&lt;br /&gt;Suppose you wanted to automatically create filenames to assign to a data list that you're going to upload into an online shopping cart program. You have all your graphics prepared as thumbnails and as regular size. You already know that you've used the SKU number, that you added a 't' in front of all the thumbnails, and that they're all JPG files. You've got the SKU number in column C of your worksheet already. You know there must be an easy way, and so there is.&lt;br /&gt;&lt;br /&gt;Here's our thumbnail formula. How simple is that?&lt;br /&gt;&lt;br /&gt;Our full-size filename formula is even easier:&lt;br /&gt;&lt;br /&gt;Copy the formula down! Select all your formula cells, choose Edit�Paste Special, Values, OK. Done.&lt;br /&gt;The Hard Way&lt;br /&gt;&lt;br /&gt;This is the one most used by people who don't know the easy way.&lt;br /&gt;&lt;br /&gt;Now, I don't know about you, but I can never remember how to spell CONCATENATE!"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112739743416845965?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112739743416845965/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112739743416845965' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112739743416845965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112739743416845965'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/09/concatenate-in-microsoft-excel.html' title='Concatenate in Microsoft Excel'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112739510961257308</id><published>2005-09-22T06:15:00.000-07:00</published><updated>2005-09-22T06:18:29.613-07:00</updated><title type='text'>New Excel Tool Bar to Use on Your Browser</title><content type='html'>You must get this new tool bar for your browers.  While you are at it please check the rest of the site.  It is a great site for Excel.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.excel-it.com"&gt;Excel-It&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112739510961257308?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112739510961257308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112739510961257308' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112739510961257308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112739510961257308'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/09/new-excel-tool-bar-to-use-on-your.html' title='New Excel Tool Bar to Use on Your Browser'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112722740941252143</id><published>2005-09-20T07:43:00.000-07:00</published><updated>2005-09-20T07:44:44.723-07:00</updated><title type='text'>Excel - Nested IF Functions</title><content type='html'>&lt;a href="http://www.blogger.com/Using%20Nested%20IF%20Functions%20Effectively%20in%20Excel%20%20Nested%20IF%20functions%20are%20a%20simple%20way%20to%20do%20a%20complex%20conditional%20formula.%20Nested%20IF%20functions%20allow%20you%20to%20use%20up%20to%20seven%20IF%20functions%20to%20impose%20conditions.%20%20Essentially,%20the%20way%20a%20nested%20if%20statement%20would%20work%20is%20like%20this:%20%20=IF%28%22if%20this%20condition%20stated%20here%20is%20true%22,%20then%20enter%20%22this%20value,%20else%20if%28%22if%20this%20condition%20stated%20here%20is%20true%22,%20then%20enter%20%22this%20value,%20else%20enter%22this%20value%22%29%29%20%20It%20looks%20quite%20long%20and%20imposing,%20but%20its%20really%20quite%20simple%20once%20you%20understand%20the%20concept.%20To%20illustrate,%20let%27s%20say%20you%20have%20a%20spreadsheet%20that%20you%20use%20to%20keep%20track%20of%20your%20sales%20force.%20The%20rate%20of%20commission%20each%20sales%20person%20receives%20is%20based%20on%20the%20amount%20of%20sales%20they%20have%20generated%20for%20that%20month.%20For%20example:%20%20From%20$1%20to%20$10%20earns%2010%%20commission%20From%20$11%20to%20$100%20earns%2015%%20commission%20Anything%20over%20$100%20earns%2020%%20commission%20%20Assuming%20the%20amount%20of%20sales%20is%20in%20column%20B,%20starting%20at%20row%204,%20and%20that%20the%20column%20containing%20the%20commission%20is%20formated%20for%20percentages,%20this%20is%20what%20the%20nested%20IF%20function%20would%20look%20like:%20%20=IF%28B4&amp;%7E%7ESPECIAL_REMOVE%21#%7E%7Elt;=10,%2210%22,%20if%28b4&amp;%7E%7ESPECIAL_REMOVE%21#%7E%7Elt;=100,%20%2215%22,%20%2220%22%29%29%20%20This%20nested%20IF%20function%20says%20that%20if%20the%20cell%20B4%20is%20less%20than%20or%20equal%20to%2010,%20then%20put%20%2210%22%20in%20this%20cell%20%28the%20commission%29,%20if%20the%20cell%20B4%20is%20greater%20than%2010,%20but%20less%20than%20or%20equal%20to%20100,%20then%20put%2015%20in%20this%20cell.%20Sponsored%20Links%20%20Excel%20Spreadsheet%20FormulaExcel%20Spreadsheet%20Formula%20Start%20your%20search%20here.zimply.com%20%20Example%20Excel%20SpreadsheetWide%20selection%20of%20learning%20aids%20&amp;amp;%20add-ins%20for%20Microsoft%20Excel%20users.www.Extras4Excel.com%20%20Animate%20ExcelConvert%20your%20spreadsheets%20into%20interactive%20Flash%20charts%20and%20graphswww.infommersion.com%20If%20the%20number%20in%20cell%20B4%20is%20greater%20than%20100,%20then%20put%2020%20in%20this%20cell.%20%20This%20simplifies%20data%20entry%20for%20the%20spreadsheet%20as%20you%20now%20only%20need%20enter%20the%20amount%20of%20sales%20and%20the%20commission%20percentage%20is%20worked%20out%20for%20you.%20It%20also%20means%20there%20is%20less%20chance%20of%20making%20errors%20on%20the%20commission%20when%20entering%20the%20dat"&gt;Excel - Nested IF Functions&lt;/a&gt;: "Using Nested IF Functions Effectively in Excel&lt;br /&gt;&lt;br /&gt;Nested IF functions are a simple way to do a complex conditional formula. Nested IF functions allow you to use up to seven IF functions to impose conditions.&lt;br /&gt;&lt;br /&gt;Essentially, the way a nested if statement would work is like this:&lt;br /&gt;&lt;br /&gt;=IF('if this condition stated here is true', then enter 'this value, else if('if this condition stated here is true', then enter 'this value, else enter'this value'))&lt;br /&gt;&lt;br /&gt;It looks quite long and imposing, but its really quite simple once you understand the concept. To illustrate, let's say you have a spreadsheet that you use to keep track of your sales force. The rate of commission each sales person receives is based on the amount of sales they have generated for that month. For example:&lt;br /&gt;&lt;br /&gt;From $1 to $10 earns 10% commission&lt;br /&gt;From $11 to $100 earns 15% commission&lt;br /&gt;Anything over $100 earns 20% commission&lt;br /&gt;&lt;br /&gt;Assuming the amount of sales is in column B, starting at row 4, and that the column containing the commission is formated for percentages, this is what the nested IF function would look like:&lt;br /&gt;&lt;br /&gt;=IF(B4&lt;=10,'10', if(b4&lt;=100, '15', '20'))&lt;br /&gt;&lt;br /&gt;This nested IF function says that if the cell B4 is less than or equal to 10, then put '10' in this cell (the commission), if the cell B4 is greater than 10, but less than or equal to 100, then put 15 in this cell.&lt;br /&gt;&lt;br /&gt;If the number in cell B4 is greater than 100, then put 20 in this cell.&lt;br /&gt;&lt;br /&gt;This simplifies data entry for the spreadsheet as you now only need enter the amount of sales and the commission percentage is worked out for you. It also means there is less chance of making errors on the commission when entering the data"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112722740941252143?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112722740941252143/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112722740941252143' title='15 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112722740941252143'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112722740941252143'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/09/excel-nested-if-functions.html' title='Excel - Nested IF Functions'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112713650778599682</id><published>2005-09-19T06:28:00.000-07:00</published><updated>2005-09-19T06:29:29.320-07:00</updated><title type='text'>Returning Blanks with VLOOKUP</title><content type='html'>&lt;a href="http://www.blogger.com/When%20you%20use%20VLOOKUP%20to%20return%20a%20value%20from%20a%20data%20table,%20the%20function%20does%20not%20differentiate%20between%20blanks%20and%20zero%20values%20in%20what%20it%20returns.%20If%20the%20source%20value%20is%20zero,%20then%20VLOOKUP%20returns%200.%20Likewise,%20if%20the%20source%20is%20blank,%20then%20VLOOKUP%20still%20returns%20the%20value%200.%20For%20some%20purposes,%20this%20may%20not%20do--you%20need%20to%20know%20whether%20the%20cell%20being%20looked%20up%20is%20blank%20or%20if%20it%20really%20contains%20a%200.There%20are%20many%20different%20solutions%20that%20could%20be%20pursued.%20One%20solution%20relies%20on%20the%20fact%20that%20even%20though%20VLOOKUP%20returns%20a%200,%20it%20will%20correctly%20report%20the%20length%20of%20the%20source%20cell.%20Thus,%20if%20you%20use%20the%20LEN%20function%20on%20what%20is%20returned,%20if%20the%20source%20cell%20is%20empty%20the%20LEN%20function%20returns%200,%20but%20if%20the%20source%20contains%20a%200%20then%20LEN%20returns%201%20%28the%200%20value%20is%201%20character%20in%20length%29.%20This%20means%20that%20you%20could%20use%20the%20following%20formula%20in%20place%20of%20a%20standard%20VLOOKUP:=IF%28LEN%28VLOOKUP%28B1,D:E,2,0%29%29=0,%22%22,VLOOKUP%28B1,D:E,2,0%29%29In%20this%20case%20if%20the%20length%20of%20what%20VLOOKUP%20returns%20is%200,%20then%20Excel%20doesn%27t%20actually%20do%20a%20lookup--it%20forces%20a%20blank%20to%20be%20returned.%20Only%20if%20the%20length%20is%20not%200%20is%20the%20actual%20VLOOKUP%20performed.There%20are%20other%20variations%20on%20this%20same%20concept,%20each%20testing%20a%20different%20characteristic%20of%20the%20data%20being%20referenced%20and%20then%20making%20the%20decision%20as%20to%20whether%20to%20actually%20look%20up%20that%20data.%20This%20variation,%20for%20example,%20directly%20tests%20to%20see%20if%20the%20source%20is%20blank:=IF%28VLOOKUP%28B1,D:E,2%29=%22%22,%22%22,VLOOKUP%28B1,D:E,2%29%29The%20formula%20can%20also%20be%20modified%20to%20check%20the%20source%20cell%20for%20multiple%20conditions.%20For%20instance,%20this%20variation%20returns%20a%20blank%20if%20the%20source%20is%20blank%20or%20if%20the%20source%20contains%20an%20"&gt;Returning Blanks with VLOOKUP&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Check this for another look at VLOOKUP&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112713650778599682?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112713650778599682/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112713650778599682' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112713650778599682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112713650778599682'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/09/returning-blanks-with-vlookup.html' title='Returning Blanks with VLOOKUP'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112670507859949356</id><published>2005-09-14T06:37:00.000-07:00</published><updated>2005-09-14T06:38:52.163-07:00</updated><title type='text'>Lost Links</title><content type='html'>&lt;span style="font-size:85%;"&gt;Hi All&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Had to change the format. I was playing around and really screwed things up&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;I have been adding the links back, so if you know of a link. Please leave a comment and I will add it&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112670507859949356?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112670507859949356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112670507859949356' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112670507859949356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112670507859949356'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/09/lost-links.html' title='Lost Links'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112662256898468983</id><published>2005-09-13T07:42:00.000-07:00</published><updated>2005-09-13T07:44:40.910-07:00</updated><title type='text'>Excel Spreadsheets - Protecting your Worksheets and Workbooks</title><content type='html'>&lt;a href="http://spreadsheets.about.com/cs/excelbasic/qt/exqtprotect.htm"&gt;Excel Spreadsheets - Protecting your Worksheets and Workbooks&lt;/a&gt;: "How to avoid losing important information in your Excel Spreadsheets&lt;br /&gt;&lt;br /&gt;Using Protection&lt;br /&gt;&lt;br /&gt;Losing important data from a spreadsheet is one of the most irritating and disruptive things that can happen - particularly if the spreadsheet has taken a long time to build. to stop this from happening, Excel has a protection feature that allows you to protect your information. Once a worksheet or workbook is protected no information can be modified or erased until the spreadsheet has been unprotected.&lt;br /&gt;&lt;br /&gt;Protecting a Worksheet&lt;br /&gt;&lt;br /&gt;This will protect the currently active worksheet. To protect the worksheet, from the 'Tools' menu, select 'Protection' and then 'Protect Worksheet'. You can choose to protect the contents, objects and/or scenarios in the worksheet. You can also use a password. If you decide to use a password write it down somewhere! If you forget the password there isn't any easy way to unprotect the worksheet."&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Note: There are several places to get software to find lost or forgotten passwords. I will not tell you about them but you can find them. Try to google for the sites&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112662256898468983?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112662256898468983/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112662256898468983' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112662256898468983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112662256898468983'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/09/excel-spreadsheets-protecting-your.html' title='Excel Spreadsheets - Protecting your Worksheets and Workbooks'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112609957964489152</id><published>2005-09-07T06:26:00.000-07:00</published><updated>2005-09-07T06:27:48.336-07:00</updated><title type='text'>J-Walk Enhanced Data Form v2: Free Download</title><content type='html'>&lt;a href="http://j-walk.com/ss/dataform/download.htm"&gt;J-Walk Enhanced Data Form v2: Free Download&lt;/a&gt;: "Download and Install&lt;br /&gt;&lt;br /&gt;The J-Walk Enhanced Data Form is a standard Excel add-in file. It does not use any custom DLLs, and it makes no changes to your system.&lt;br /&gt;&lt;br /&gt;To install the add-in:&lt;br /&gt;&lt;br /&gt;  1. Download the J-Walk Enhanced Data Form v2 add-in (352K).&lt;br /&gt;     This is an EXE file that creates the dataform2.xla add-in file. This file can be stored anywhere on your system.&lt;br /&gt;  2. Start Excel 97 or later.&lt;br /&gt;  3. Select Add-Ins from the Tools menu. This command is not available if a workbook is not visible.&lt;br /&gt;  4. In the Add-Ins dialog box, click the Browse button.&lt;br /&gt;  5. Locate the dataform2.xla file (the file you extracted in Step #1)&lt;br /&gt;&lt;br /&gt;After performing these steps, Excel's Data menu will display a new menu item: J-Walk Enhanced Data Form. The add-in will be available for all future Excel sessions.&lt;br /&gt;Uninstall&lt;br /&gt;&lt;br /&gt;To uninstall the add-in, choose Add-Ins from the Tools menu, and remove the checkmark from the 'Enhanced Data Form v2' item.&lt;br /&gt;&lt;br /&gt;After performing this step, the dataform2.xla add-in will not be loaded when Excel starts."&lt;br /&gt;&lt;br /&gt;I use this form all of the time. It saves a ton of time when adding items to your data set.&lt;br /&gt;Plus it is Free&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112609957964489152?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112609957964489152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112609957964489152' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112609957964489152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112609957964489152'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/09/j-walk-enhanced-data-form-v2-free.html' title='J-Walk Enhanced Data Form v2: Free Download'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112551664613410673</id><published>2005-08-31T12:30:00.000-07:00</published><updated>2005-08-31T14:36:24.660-07:00</updated><title type='text'>Another Good Site</title><content type='html'>This is &lt;a href="www.xlanalyst.net"&gt;S&lt;/a&gt;&lt;a href="www.xlanalyst.net"&gt;immons Site&lt;/a&gt; Also check out his codematic site&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112551664613410673?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112551664613410673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112551664613410673' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112551664613410673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112551664613410673'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/08/another-good-site.html' title='Another Good Site'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112551650836897609</id><published>2005-08-31T12:28:00.000-07:00</published><updated>2005-08-31T12:28:28.553-07:00</updated><title type='text'>Looters</title><content type='html'>I could understand the looters trying to get drinking water and food that is going to rot anyway.&lt;br /&gt;But jewlery stores, micro wave stoves ect.&lt;br /&gt;Take them out and &lt;strong&gt;shoot them&lt;/strong&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112551650836897609?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112551650836897609/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112551650836897609' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112551650836897609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112551650836897609'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/08/looters.html' title='Looters'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112542112685020832</id><published>2005-08-30T09:58:00.000-07:00</published><updated>2005-08-30T10:00:27.713-07:00</updated><title type='text'>JLXL - EXCEL LINKS</title><content type='html'>&lt;a href="http://www.jlxl.net/Excel/xl-links.html"&gt;JLXL - EXCEL LINKS&lt;/a&gt;: " Go here to find a list of great Add-Ins&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112542112685020832?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112542112685020832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112542112685020832' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112542112685020832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112542112685020832'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/08/jlxl-excel-links.html' title='JLXL - EXCEL LINKS'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112540803192823850</id><published>2005-08-30T06:20:00.000-07:00</published><updated>2005-08-30T06:26:26.293-07:00</updated><title type='text'>Work Sheet Legends</title><content type='html'>&lt;a href="http://www.dicks-blog.com/"&gt;Daily Dose of Excel&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;Visit this site and check out the post for using Work Sheet Legends&lt;br /&gt;&lt;br /&gt;I found this very useful&lt;br /&gt;&lt;br /&gt;I have been very busy the last few days with 2 large hospital estimates.&lt;br /&gt;Should be able to get back to daily posting in a few days&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112540803192823850?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112540803192823850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112540803192823850' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112540803192823850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112540803192823850'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/08/work-sheet-legends.html' title='Work Sheet Legends'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112489159549620594</id><published>2005-08-24T06:51:00.000-07:00</published><updated>2005-08-24T06:57:25.616-07:00</updated><title type='text'>Another great site has been added</title><content type='html'>Check out Justin's site&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112489159549620594?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112489159549620594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112489159549620594' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112489159549620594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112489159549620594'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/08/another-great-site-has-been-added.html' title='Another great site has been added'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112481936082230992</id><published>2005-08-23T10:49:00.000-07:00</published><updated>2005-08-23T10:49:43.950-07:00</updated><title type='text'>Excel - How to Print Formulas and Functions</title><content type='html'>&lt;a href="http://spreadsheets.about.com/cs/printinginexcel/qt/exprformulas1.htm"&gt;Excel - How to Print Formulas and Functions&lt;/a&gt;: "Excel formulas by default don't get printed out. What you usually see is the result of the Excel formula. So what happens when you need to have the formulas print out and not the results?&lt;br /&gt;&lt;br /&gt;It is actually possible to do so. There is a way to toggle the formulas in excel. Go to the 'Tools' menu and select 'Options'. Click on the 'View' tab and you'll see a 'Window Options' section towards the bottom. Check the box next to 'Formulas'.&lt;br /&gt;&lt;br /&gt;When you click 'Okay' you will notice two things:&lt;br /&gt;&lt;br /&gt;  1. You now see the formulas in the cells, rather than the results&lt;br /&gt;  2. The columns are now exactly twice as wide as they were before.&lt;br /&gt;&lt;br /&gt;Don't worry - when you change back to displaying the formula's results (by unchecking the 'Formulas' box), your columns will return to their normal size"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112481936082230992?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112481936082230992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112481936082230992' title='20 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112481936082230992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112481936082230992'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/08/excel-how-to-print-formulas-and.html' title='Excel - How to Print Formulas and Functions'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>20</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112480997024591936</id><published>2005-08-23T08:11:00.000-07:00</published><updated>2005-08-23T08:22:34.213-07:00</updated><title type='text'>Another new Excel Site is added</title><content type='html'>&lt;a href="http://www.willr.info/"&gt;Will's new site&lt;/a&gt; has been added&lt;br /&gt;please check it out.&lt;br /&gt;It is a great site&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112480997024591936?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112480997024591936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112480997024591936' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112480997024591936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112480997024591936'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/08/another-new-excel-site-is-added.html' title='Another new Excel Site is added'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112474834676408214</id><published>2005-08-22T15:05:00.000-07:00</published><updated>2005-08-22T15:05:46.766-07:00</updated><title type='text'>Keyboard shorcuts</title><content type='html'>&lt;a href="http://blog.livedoor.jp/andrewe/"&gt;Andrew's Excel Tips&lt;/a&gt;: "Keyboard shorcuts save a lot of time. Here are some of the more common ones (they can also be used in a lot of other software other than Excel)&lt;br /&gt;&lt;br /&gt;Push both keys at the same time -&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ctrl   A    Select All&lt;br /&gt;&lt;br /&gt;Ctrl   C    Copy&lt;br /&gt;&lt;br /&gt;Ctrl   X    Cut&lt;br /&gt;&lt;br /&gt;Ctrl   V    Paste&lt;br /&gt;&lt;br /&gt;Ctrl   B    Toggle Bold Font&lt;br /&gt;&lt;br /&gt;Ctrl   I    Toggle Italic Font&lt;br /&gt;&lt;br /&gt;Ctrl   U    Toggle Underline"&lt;br /&gt;&lt;br /&gt;If your new to shortcuts, try these and see what a differance they make. Those in the know couldn't live wit out them.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112474834676408214?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112474834676408214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112474834676408214' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112474834676408214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112474834676408214'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/08/keyboard-shorcuts.html' title='Keyboard shorcuts'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112474816400896411</id><published>2005-08-22T15:01:00.000-07:00</published><updated>2005-08-22T15:02:44.016-07:00</updated><title type='text'>Alternate row shading using Conditional Formatting</title><content type='html'>&lt;p class="black13lh15"&gt;One way to make your data legible is to apply cell       shading to every other row in a range. Excel's Conditional Formatting       feature (available in Excel or later) makes this a simple task.&lt;/p&gt;         &lt;ol&gt; &lt;li&gt;           &lt;p class="black13lh15"&gt;Select the range that you want to format         &lt;/p&gt;&lt;/li&gt;&lt;li&gt;           &lt;p class="black13lh15"&gt;Choose &lt;i&gt;Format, Conditional Formatting&lt;/i&gt;          &lt;/p&gt;&lt;/li&gt;&lt;li&gt;           &lt;p class="black13lh15"&gt;In the Conditional Formatting dialog box,           select &lt;i&gt;Formula Is&lt;/i&gt; from the drop-down list, and enter this           formula: &lt;i&gt;&lt;br /&gt;         &lt;br /&gt;          &lt;/i&gt;&lt;span style="font-family:Courier New;"&gt;=MOD(ROW(),2)=0. &lt;/span&gt;         &lt;/p&gt;&lt;/li&gt;&lt;li&gt;           &lt;p class="black13lh15"&gt;Click the &lt;i&gt;Format &lt;/i&gt;button&lt;i&gt;,&lt;/i&gt; select           the &lt;i&gt;Patterns&lt;/i&gt; tab, and specify a color for the shaded rows.          &lt;/p&gt;&lt;/li&gt;&lt;li&gt;           &lt;p class="black13lh15"&gt;Click OK twice to return to your worksheet.       &lt;/p&gt;&lt;/li&gt; &lt;/ol&gt;         &lt;p class="black13lh15"&gt;The best part is that the row shading is dynamic.       You'll find that the row shading persists even if you insert or delete       rows within the original range.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112474816400896411?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112474816400896411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112474816400896411' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112474816400896411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112474816400896411'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/08/alternate-row-shading-using.html' title='Alternate row shading using Conditional Formatting'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112471889565654368</id><published>2005-08-22T06:53:00.000-07:00</published><updated>2005-08-22T09:48:24.653-07:00</updated><title type='text'>New Site Added</title><content type='html'>I have added a new site to my blogs I read. Please visit Andy's site and you will find many useful tips and down loads. Andy is a master at charts and ect.  You will also find Andy at the Ozgrid site&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112471889565654368?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112471889565654368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112471889565654368' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112471889565654368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112471889565654368'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/08/new-site-added.html' title='New Site Added'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112428489783619797</id><published>2005-08-17T06:21:00.000-07:00</published><updated>2005-08-17T06:25:39.336-07:00</updated><title type='text'>Multiple Criteria Lookup</title><content type='html'>:      &lt;b&gt;Multiple Criteria Lookup&lt;/b&gt; &lt;hr /&gt;http://blog.livedoor.jp/andrewe/&lt;br /&gt;Let's say you want to find to something in Column C by refering to criteria in cells D1 and E1 as below (looking up ages is just an example)&lt;br /&gt;&lt;br /&gt;First Names are in Column A&lt;br /&gt;&lt;br /&gt;Last Names are in Column B&lt;br /&gt;&lt;br /&gt;Ages are in Column C&lt;br /&gt;&lt;br /&gt;First Name Reference = D1&lt;br /&gt;&lt;br /&gt;Last Name Reference = E1&lt;br /&gt;&lt;br /&gt;&lt;div class="formula_border"&gt;=SUMPRODUCT((A1:A1000=D1)*(B1:B1000=E1)*(C1:C1000))&lt;/div&gt;&lt;br /&gt;You can't use entire columns for ranges but entire rows are okay.&lt;br /&gt;&lt;br /&gt;or&lt;br /&gt;&lt;br /&gt;&lt;div class="formula_border"&gt;{=SUM((A1:A1000=D1)*(B1:B1000=E1)*C1:C1000)}&lt;/div&gt;&lt;br /&gt;Must be entered as an array. (Push Ctrl, Shift and Enter simultaneously)&lt;br /&gt;&lt;br /&gt;or&lt;br /&gt;&lt;br /&gt;&lt;div class="formula_border"&gt;{=SUM(IF(A1:A1000=D1,IF(B1:B1000=E1,C1:C1000)))}&lt;/div&gt;&lt;br /&gt;Must be entered as an array. (Push Ctrl, Shift and Enter simultaneously)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Note: If Column C did not have numerical values the first 2 formulas would return #VALUE! errors while the third formula would return 0. The following formula works better in this case.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="formula_border"&gt;{=INDEX(C1:C1000,MATCH(1,(A1:A1000=D1)*(B1:B1000=E1),0))}&lt;/div&gt;&lt;br /&gt;Must be entered as an array. (Push Ctrl, Shift and Enter simultaneously)&lt;br /&gt;Let's say you want to find to something in Column C by refering to criteria in cells D1 and E1 as below (looking up ages is just an example)&lt;br /&gt;&lt;br /&gt;First Names are in Column A&lt;br /&gt;&lt;br /&gt;Last Names are in Column B&lt;br /&gt;&lt;br /&gt;Ages are in Column C&lt;br /&gt;&lt;br /&gt;First Name Reference = D1&lt;br /&gt;&lt;br /&gt;Last Name Reference = E1&lt;br /&gt;&lt;br /&gt;=SUMPRODUCT((A1:A1000=D1)*(B1:B1000=E1)*(C1:C1000))&lt;br /&gt;&lt;br /&gt;You can't use entire columns for ranges but entire rows are okay.&lt;br /&gt;&lt;br /&gt;or&lt;br /&gt;&lt;br /&gt;{=SUM((A1:A1000=D1)*(B1:B1000=E1)*C1:C1000)}&lt;br /&gt;&lt;br /&gt;Must be entered as an array. (Push Ctrl, Shift and Enter simultaneously)&lt;br /&gt;&lt;br /&gt;or&lt;br /&gt;&lt;br /&gt;{=SUM(IF(A1:A1000=D1,IF(B1:B1000=E1,C1:C1000)))}&lt;br /&gt;&lt;br /&gt;Must be entered as an array. (Push Ctrl, Shift and Enter simultaneously)&lt;br /&gt;&lt;br /&gt;Note: If Column C did not have numerical values the first 2 formulas would return #VALUE! errors while the third formula would return 0. The following formula works better in this case.&lt;br /&gt;&lt;br /&gt;{=INDEX(C1:C1000,MATCH(1,(A1:A1000=D1)*(B1:B1000=E1),0))}&lt;br /&gt;&lt;br /&gt;Must be entered as an array. (Push Ctrl, Shift and Enter simultaneously)"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112428489783619797?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112428489783619797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112428489783619797' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112428489783619797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112428489783619797'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/08/multiple-criteria-lookup.html' title='Multiple Criteria Lookup'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112428457605801426</id><published>2005-08-17T06:16:00.000-07:00</published><updated>2005-08-17T06:19:07.840-07:00</updated><title type='text'>Automactic Row Numbering</title><content type='html'>&lt;a href="http://www.andrewsexceltips.com/menu_formulas_ref_instant_row_numbers.htm"&gt;&lt;/a&gt;: "Instant Rows Numbers&lt;br /&gt;Enter this formula anywhere and sequential numbers 1, 2, 3 ....&lt;br /&gt;will appear in sequence in each row.&lt;br /&gt;Note: This won't work if the above row is not blank&lt;br /&gt;but you start in the top row (A1, B1, C1)&lt;br /&gt;&lt;br /&gt;Here's a 'short' version (Thanks Frank Brutsaert)&lt;br /&gt;&lt;br /&gt;=IF(ROW()=1,1,INDIRECT(ADDRESS(ROW()-1,COLUMN())) 1)&lt;br /&gt;&lt;br /&gt;A quick way to enter row numbers is to enter the formula in the top cell of a selection, then push Ctrl and Enter at the same time.&lt;br /&gt;This formula also works if there is text above such as column header. (Thanks Nick Osdale-Popa)&lt;br /&gt;&lt;br /&gt;=IF(ROW()=1,1,IF(ISTEXT(INDIRECT(ADDRESS(ROW()&lt;br /&gt;-1,COLUMN()))),1,INDIRECT(ADDRESS(ROW()-1,COLUMN())) 1))&lt;br /&gt;&lt;br /&gt;This formula enables you to add to add text to the numbers (in this case it is 'T')&lt;br /&gt;&lt;br /&gt;=IF(ROW()=1,'T1',IF(INDIRECT(ADDRESS(ROW()-1,COLUMN()))=&lt;br /&gt;'','T1','T'&amp;amp;SUBSTITUTE(INDIRECT(ADDRESS(ROW()-1,COLUMN())),'T','') 1))&lt;br /&gt;&lt;br /&gt;This will work whether the above row is blank or not (the above formulas were actually designed that way)&lt;br /&gt;&lt;br /&gt;Enter =ROW(INDIRECT('1:10')) for 10 sequential numbers in 10 cells as an array formula (Push Ctrl, Shift and Enter simultaneously)&lt;br /&gt;"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112428457605801426?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112428457605801426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112428457605801426' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112428457605801426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112428457605801426'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/08/automactic-row-numbering.html' title='Automactic Row Numbering'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112422025721655059</id><published>2005-08-16T12:24:00.000-07:00</published><updated>2005-08-16T12:25:03.890-07:00</updated><title type='text'>Spy Journal Excel Tips</title><content type='html'>&lt;a href="http://www.spyjournal.biz/exceltips/2005/08/sheet-tabs-shortcuts-sheets-in-excel.html"&gt;Spy Journal Excel Tips&lt;/a&gt;: "Tabs Shortcuts&lt;br /&gt;&lt;br /&gt;Sheets in Excel Workbooks are accessed with the mouse by clicking on the sheet tab at the bottom of the screen.&lt;br /&gt;There are a number of short cuts that can be used instead.&lt;br /&gt;CTRL PAGEUP and CTRL PAGEDOWN will cycle through the sheets with PAGEUP taking you left and PAGEDOWN right.&lt;br /&gt;When you have more sheet tabs than can be displayed on the screen you can increase the amount of space by dragging the scroll bar slider right. However once you have run out of room here there are some buttons at the very left of the sheet tabs that are very useful.&lt;br /&gt;These are similar to a CD player controls with the outer arrows taking you to the front and end of the sheet tabs. The center arrows selects the next sheet up and down from the current sheet.&lt;br /&gt;Additionally right clicking on these arrows displays a list of all sheet tabs that can be accessed. If there are more sheet tabs than this can handle it displays a More Sheets option.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112422025721655059?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112422025721655059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112422025721655059' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112422025721655059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112422025721655059'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/08/spy-journal-excel-tips.html' title='Spy Journal Excel Tips'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112379770999235850</id><published>2005-08-11T15:01:00.000-07:00</published><updated>2005-08-11T15:02:39.776-07:00</updated><title type='text'>When Clearing Cells Is A Drag</title><content type='html'>&lt;a href="http://www.theexceladdict.com/_q/q040811.htm"&gt;When Clearing Cells Is A Drag - FREE Microsoft Excel Spreadsheet Tips and Tutorials&lt;/a&gt;: "TheExcelAddict.com&lt;br /&gt;&lt;br /&gt;Microsoft Excel 'Quick Tip'&lt;br /&gt;When Clearing Cells Is A Drag&lt;br /&gt;By now you are probably familiar with using the Fill Handle. But here's something you may not know. You can also use the Fill Handle to clear the contents of a range of cells by dragging it backwards over the current selection.&lt;br /&gt;&lt;br /&gt;Try it. Select a range of cells that contain the data you want to clear. Now drag the Fill Handle backwards over the selected cells. You'll notice that the cells turn gray as you drag. Release the mouse button and the cell contents are gone. The neat part about this is that the cell formats are not affected."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112379770999235850?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112379770999235850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112379770999235850' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112379770999235850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112379770999235850'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/08/when-clearing-cells-is-drag.html' title='When Clearing Cells Is A Drag'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112379545261054064</id><published>2005-08-11T14:24:00.000-07:00</published><updated>2005-08-11T14:24:38.523-07:00</updated><title type='text'>Estimating Templates</title><content type='html'>&lt;a job="" cost="" estimating="" templates=""&gt;&lt;/a&gt;: "Material Lists&lt;br /&gt;&lt;br /&gt;Material List templates may also be created to save time when adding materials/inventory to a job. Make a list template of common materials needed for a specific job and re-use the templates for new jobs requiring the same basic parts. Edit the materials listed on a job as needed once the template has been attached."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112379545261054064?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112379545261054064/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112379545261054064' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112379545261054064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112379545261054064'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/08/estimating-templates.html' title='Estimating Templates'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112379526400259583</id><published>2005-08-11T14:21:00.000-07:00</published><updated>2005-08-11T14:22:05.590-07:00</updated><title type='text'>The J-Walk Blog</title><content type='html'>&lt;a href="http://j-walkblog.com/"&gt;The J-Walk Blog&lt;/a&gt;: "Flash Face&lt;br /&gt;&lt;br /&gt;An oldie, but a goodie: Ultimate Flash Face. Drag-and-drop face creation. It's amazing how a small adjustment can make a huge difference in the overall appearance.&lt;br /&gt;I thought this was fun.  Check it out&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112379526400259583?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112379526400259583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112379526400259583' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112379526400259583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112379526400259583'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/08/j-walk-blog.html' title='The J-Walk Blog'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112379516743631831</id><published>2005-08-11T14:19:00.000-07:00</published><updated>2005-08-11T14:20:01.453-07:00</updated><title type='text'>John Beardsworth Photography News/Blog</title><content type='html'>&lt;a href="http://www.beardsworth.co.uk/news/index.php?id=P428"&gt;John Beardsworth Photography News/Blog&lt;/a&gt;: "'Tripodophobia'&lt;br /&gt;&lt;br /&gt;Uniformed officials seem to have an unnatural fear of tripods. I've observed this before, at City Hall, the Swiss Re, and more pleasantly at the Tower of London. But my recent enthusiasm for digital infrared has meant I've needed to use the tripod as the infrared filter is opaque and you have to compose the picture and then place it over the lens. Exposure times are over a second with the lens wide open, and I like to stop down and use times of up to 30 seconds which blur clouds and trees."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112379516743631831?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112379516743631831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112379516743631831' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112379516743631831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112379516743631831'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/08/john-beardsworth-photography-newsblog.html' title='John Beardsworth Photography News/Blog'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112376646901413723</id><published>2005-08-11T06:21:00.000-07:00</published><updated>2005-08-11T06:23:17.026-07:00</updated><title type='text'>IF Statements in Formulas in Microsoft Excel</title><content type='html'>&lt;a href="http://www.officearticles.com/excel/if_statements_in_formulas_in_microsoft_excel.htm"&gt;IF Statements in Formulas in Microsoft Excel&lt;/a&gt;: "IF Statements in Formulas in Microsoft Excel&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A simple example of an IF statement is giving grades for percentages. We’ll assume that our percentage is in cell A2, and our formula resides in cell B2.&lt;br /&gt;&lt;br /&gt;An IF statement has at least 3 parts called arguments. When you type an IF statement, the tool tip automatically appears to tell you the 3 arguments required.&lt;br /&gt;&lt;br /&gt;The first part of the IF statement is called a logical test, which is also often referred to as a condition.&lt;br /&gt;&lt;br /&gt;Tip. Note that all “text” is surrounded by quotes when used in formulas. There are a few exceptions, such as True and False.&lt;br /&gt;&lt;br /&gt;We like to think of the commas that separate the 3 arguments as words. The first comma means “give me”, and the second means “otherwise, give me”. So if we wrote the above formula in English instead, it would read like this:&lt;br /&gt;&lt;br /&gt;If the value in cell A2 is greater than 60, give me a B, otherwise give me an A.&lt;br /&gt;&lt;br /&gt;If we don’t provide the third part of the argument, we simply get the “answer” returned to us: A2 is not greater than 60, so our condition or logical test is FALSE.&lt;br /&gt;&lt;br /&gt;Tip. You may only use 7 nested IF statements. That means 8 IFs can be in your formula; 7 being nested inside the first. Even in Excel 2003, there is no indication that the problem with the formula is too many IFs. If you have a requirement for more than 7, use VLOOKUP, instead.&lt;br /&gt;&lt;br /&gt;Let’s break down the formula, IF by IF:&lt;br /&gt;&lt;br /&gt;       *&lt;br /&gt;&lt;br /&gt;         =IF(A1&gt;60,”D”&lt;br /&gt;&lt;br /&gt;   If the value in A1 is greater than 60, put a D in cell B2.&lt;br /&gt;&lt;br /&gt;       *&lt;br /&gt;&lt;br /&gt;         IF(A1&gt;70,”C”&lt;br /&gt;&lt;br /&gt;   If the value in A1 is greater than 70, put a C in cell B2.&lt;br /&gt;&lt;br /&gt;       *&lt;br /&gt;&lt;br /&gt;         IF(A1&gt;80,”B”&lt;br /&gt;&lt;br /&gt;   If the value in A1 is greater than 80, put a B in cell B2.&lt;br /&gt;&lt;br /&gt;       *&lt;br /&gt;&lt;br /&gt;         IF(A1&gt;90,”A”&lt;br /&gt;&lt;br /&gt;   If the value in A1 is greater than 90, put an A in cell B2.&lt;br /&gt;&lt;br /&gt;       *&lt;br /&gt;&lt;br /&gt;         “F”&lt;br /&gt;&lt;br /&gt;   Otherwise—if none of the above conditions are met—put an F in cell B2.&lt;br /&gt;&lt;br /&gt;Combining IF with other formulas.&lt;br /&gt;IF with AND&lt;br /&gt;&lt;br /&gt;Let’s suppose that a sales bonus is based on having made at least 20 sales call, and having made at least 15,000 in sales. We must check both conditions, using an AND statement.&lt;br /&gt;&lt;br /&gt;IF with OR&lt;br /&gt;&lt;br /&gt;Now, let’s use IF with an OR statement. In this case, a sales bonus is based on having made at least 20 sales calls, OR having made at least 15,000 in sales. If either condition is met, the bonus is given.&lt;br /&gt;&lt;br /&gt;IF with OR and AND&lt;br /&gt;&lt;br /&gt;Imagine that employees with perfect attendance become a member of an exclusive employee's club. When this occurs, they're given special consideration on bonuses. So, in this case, if they're a member OR they sell more than 15,000 and make at least 20 sales calls, they receive the bonus.&lt;br /&gt;&lt;br /&gt;"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112376646901413723?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112376646901413723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112376646901413723' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112376646901413723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112376646901413723'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/08/if-statements-in-formulas-in-microsoft.html' title='IF Statements in Formulas in Microsoft Excel'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112376631863722376</id><published>2005-08-11T06:18:00.000-07:00</published><updated>2005-08-11T06:19:30.500-07:00</updated><title type='text'>Easiest Way to Link Cells in Microsoft Excel</title><content type='html'>&lt;a href="http://www.officearticles.com/excel/easiest_way_to_link_cells_in_microsoft_excel.htm"&gt;Easiest Way to Link Cells in Microsoft Excel&lt;/a&gt;: "Easiest Way to Link Cells in Microsoft Excel&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This seems so much harder that it really is. To link a cell to another worksheet, just copy the cell you want to link to. Go back to the cell where you want the data from that cell, and hit Edit�Paste Special�Paste Link.&lt;br /&gt;&lt;br /&gt;Now, to link to another workbook, you do the same thing. The only rule is that you must have the workbook you copy from be open until you paste the link. But you copy and paste it using the exact same method."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112376631863722376?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112376631863722376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112376631863722376' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112376631863722376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112376631863722376'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/08/easiest-way-to-link-cells-in-microsoft.html' title='Easiest Way to Link Cells in Microsoft Excel'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112257953840990957</id><published>2005-07-28T12:37:00.000-07:00</published><updated>2005-08-01T15:10:24.236-07:00</updated><title type='text'>Sum the value of a cell across multiple worksheets</title><content type='html'>&lt;p&gt;&lt;span style="font-weight: bold;"&gt;Example from office.microsoft.com&lt;/span&gt;&lt;br /&gt;Another common Excel task is to sum the value of a cell in multiple worksheets and then display the result in another cell. For example, you may want to sum the number of a particular product that customers have ordered over a period of time, such as by quarterly periods. If worksheets are formatted in the same way for each period, the total sales for the product always appears in the same cell in each worksheet.&lt;/p&gt;  &lt;p&gt;Finding the sum in this situation is simple. You can use a formula:&lt;/p&gt;  &lt;ol&gt; &lt;li&gt;Start Excel. A new, blank workbook appears.&lt;/li&gt;&lt;li&gt;In cell B3 in Sheet1, type &lt;span style="font-style: italic; font-weight: bold;" class="bterm"&gt;20&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;In cell B3 in both Sheet2 and Sheet3, type &lt;span style="font-weight: bold;" class="bterm"&gt;30&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;In cell A1 in Sheet1, type the following formula:&lt;br /&gt;&lt;code&gt;=SUM(Sheet1:Sheet3!B3)&lt;/code&gt;&lt;/li&gt;&lt;li&gt;Press ENTER. Notice that cell A1 displays &lt;b class="bterm"&gt;80&lt;/b&gt;, which is the total sum of the cells in the three worksheets.&lt;/li&gt; &lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112257953840990957?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112257953840990957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112257953840990957' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112257953840990957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112257953840990957'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/07/sum-value-of-cell-across-multiple.html' title='Sum the value of a cell across multiple worksheets'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112257928099864941</id><published>2005-07-28T12:33:00.000-07:00</published><updated>2005-08-01T15:09:20.236-07:00</updated><title type='text'>Enter data in multiple worksheets at the same time</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Example from office.microsoft.com&lt;/span&gt;  &lt;p&gt;As an example, let's say you want to put the same title text into different worksheets. One way to do this is to type the text in one worksheet, and then copy and paste the text into the other worksheets. If you have several worksheets, this can be very tedious.&lt;/p&gt;  &lt;p&gt;An easier way to do this is to use the CTRL key:&lt;/p&gt;  &lt;ol&gt; &lt;li&gt;Start Excel. A new, blank workbook appears.&lt;/li&gt;&lt;li&gt;Press and hold the CTRL key, and then click Sheet1, Sheet2, and Sheet3.&lt;/li&gt;&lt;li&gt;Click in cell A1 in Sheet1, and then type:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;" class="bterm"&gt;This data will appear in each sheet&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Click Sheet2 and notice that the text you just typed in Sheet1 also appears in cell A1 of Sheet2. The text also appears in Sheet3.&lt;/li&gt; &lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112257928099864941?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112257928099864941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112257928099864941' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112257928099864941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112257928099864941'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/07/enter-data-in-multiple-worksheets-at.html' title='Enter data in multiple worksheets at the same time'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112255688922295984</id><published>2005-07-28T06:19:00.000-07:00</published><updated>2005-08-01T15:08:31.820-07:00</updated><title type='text'>Spread Sheet Formating 3</title><content type='html'>&lt;p class="MsoNormal" style=""&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 0.25in;"&gt;There is absolutely &lt;u&gt;NO&lt;/u&gt; situation in which a circular reference should ever be built into a spreadsheet model. &lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 0.25in;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 0.25in; text-align: center;" align="center"&gt;&lt;b style=""&gt;&lt;i style=""&gt;“But, but, but… This equation requires an iterative solution!”&lt;o:p&gt;&lt;/o:p&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 0.25in;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 0.25in;"&gt;The answer is still &lt;u&gt;NO&lt;/u&gt;, none, never!&lt;span style=""&gt;  &lt;/span&gt;I know what you’re thinking, “It’s foolish to make such an absolute statement.”&lt;span style=""&gt;  &lt;/span&gt;OK then, prove me wrong.&lt;span style=""&gt;  &lt;/span&gt;I’m open to any arguments.&lt;span style=""&gt;  &lt;/span&gt;I haven’t come across anything yet that has swayed my opinion.&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 0.25in;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 0.25in;"&gt;I frequently come across situations in financial models that require an iterative type of calculation to arrive at a solution.&lt;span style=""&gt;  &lt;/span&gt;Do I create a modeling solution to the problem?&lt;span style=""&gt;  &lt;/span&gt;Yes.&lt;span style=""&gt;  &lt;/span&gt;Do I use a circular reference?&lt;span style=""&gt;  &lt;/span&gt;NO.&lt;span style=""&gt;  &lt;/span&gt;Is the result the same as it would be if I used a circular reference with iterations turned on?&lt;span style=""&gt;  &lt;/span&gt;Yes.&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 0.25in;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 0.25in;"&gt;The problem with creating a “good” circular reference is that you’ll never know if you happen to accidentally create a bad one.&lt;span style=""&gt;  &lt;/span&gt;Instead of building in “good” circular references, I recommend that you manage your iterative calculations by automating a “Goal Seek” solution.&lt;span style=""&gt;  &lt;/span&gt;I’ve done this successfully with several iterative calculations: depreciation step-up on asset purchases, federal and state tax calculations, optimal debt sizing, working capital targets, clawback provisions based on cumulative NPV, you name it.&lt;span style=""&gt;  &lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 0.25in;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 0.25in;"&gt;I’m absolutely convinced that I will never come across an iterative calculation that I can’t manage with an automated goal seek.&lt;span style=""&gt;  &lt;/span&gt;Whether it’s finance, accounting, engineering, science, medical it just doesn’t matter.&lt;span style=""&gt;  &lt;/span&gt;You can build iterative solution engines by automating a goal seek and avoid the circular reference in the model.&lt;span style=""&gt;  &lt;/span&gt;Another drawback to circular logic is that if you happen to need to use a goal seek elsewhere in the model, the circular logic often disables that ability.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112255688922295984?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112255688922295984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112255688922295984' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112255688922295984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112255688922295984'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/07/spread-sheet-formating-3.html' title='Spread Sheet Formating 3'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112247446882965406</id><published>2005-07-27T07:26:00.000-07:00</published><updated>2005-08-01T13:11:03.976-07:00</updated><title type='text'>Spread Sheet Formating 2</title><content type='html'>&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;   &lt;p class="MsoBodyTextIndent"&gt;I hear people talk (sometimes brag) about how they built this incredibly complex formula to perform some difficult task in their model.&lt;span style=""&gt;  &lt;/span&gt;They’re even proud of the fact that they managed to cram this beast of a formula into a single cell.&lt;span style=""&gt;  &lt;/span&gt;I’ve even seen some step-by-step examples of how to go about creating monster formulas.&lt;span style=""&gt;  &lt;/span&gt;Usually the instructions are something like, “Start with simple bits and pieces of logic spread across multiple cells.&lt;span style=""&gt;  &lt;/span&gt;Then replace a cell reference in your formula with the logic in the cell, and so on.”&lt;span style=""&gt;  &lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoBodyTextIndent"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoBodyTextIndent"&gt;Well that’s all well and good.&lt;span style=""&gt;  &lt;/span&gt;Until a problem crops up in the model and you (or someone else) has to debug your model logic.&lt;span style=""&gt;  &lt;/span&gt;I can guarantee that when someone else is trying to debug your model and they stumble across this huge conglomeration of nested garbage they will be cursing your name out loud.&lt;span style=""&gt;  &lt;/span&gt;I am truly bewildered by the following chain of events that seems to occur regularly in the minds of many spreadsheet modelers.&lt;/p&gt;   &lt;p class="MsoBodyTextIndent"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoBodyTextIndent" style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-family:Symbol;"&gt;·&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;        &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;I realize I need a very complicated formula to give me the result(s) I want.&lt;/p&gt;   &lt;p class="MsoBodyTextIndent" style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-family:Symbol;"&gt;·&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;        &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;I know I have to layout all the pieces of the formula in separate cells so I can understand how the formula is working and debug it before I put it all together.&lt;/p&gt;   &lt;p class="MsoBodyTextIndent" style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-family:Symbol;"&gt;·&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;        &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;I build logic spanning several cells to see how each element of my formula will effect the outcome.&lt;/p&gt;   &lt;p class="MsoBodyTextIndent" style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-family:Symbol;"&gt;·&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;        &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;I combine all the logic into a single cell.&lt;/p&gt;   &lt;p class="MsoBodyTextIndent" style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-family:Symbol;"&gt;·&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;        &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;I delete all the elements I used to create the formula. The very same elements that helped me make sense of the thing to begin with.&lt;/p&gt;   &lt;p class="MsoBodyTextIndent" style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-family:Symbol;"&gt;·&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;        &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;I’m left with a monstrosity in a single cell that contains multiple functions nested several times that seems to give the right answer but no one (including myself) can understand it by just looking at it.&lt;/p&gt;   &lt;p class="MsoBodyTextIndent" style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-family:Symbol;"&gt;·&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;        &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;God help me if I ever need to audit, edit, or try to explain this formula.&lt;/p&gt;   &lt;p class="MsoBodyTextIndent" style="margin-left: 0.5in;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoBodyTextIndent"&gt;I just don’t understand why modelers do this to themselves.&lt;span style=""&gt;  &lt;/span&gt;If you’ve taken the time to layout a formula across several cells, you know what?&lt;span style=""&gt;  &lt;/span&gt;Don’t create a headache for yourself and others later by throwing all that mess into a single cell.&lt;span style=""&gt;  &lt;/span&gt;Just leave it spread out so we can all understand it.&lt;/p&gt;   &lt;p class="MsoBodyTextIndent"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoBodyTextIndent"&gt;The best spreadsheet models are the ones in which I can click on any cell in the model and see just one or maybe two functions used in any given cell. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112247446882965406?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112247446882965406/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112247446882965406' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112247446882965406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112247446882965406'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/07/spread-sheet-formating-2.html' title='Spread Sheet Formating 2'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112238937647713328</id><published>2005-07-26T07:43:00.000-07:00</published><updated>2005-07-26T07:52:14.390-07:00</updated><title type='text'>Formating a Spread Sheet-1 Inserting Blank Rows</title><content type='html'>There will be several posts regarding formating for spread sheets.  I will be borrowing from a fellow Excel Guru. &lt;span style="font-weight: bold;"&gt;Aaron Blood&lt;/span&gt;.   All of the quotes in the following posts will be from &lt;a href="http://www.xl-logic.com/"&gt;Aaron.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoBodyTextIndent"&gt;You should always avoid inserting blank columns between periods just for the sake of broken accounting underline formats.&lt;span style=""&gt;  &lt;/span&gt;Instead use the accounting underline and double-underline features.&lt;span style=""&gt;  &lt;/span&gt;You can also do some neat tricks with standard cell formatting using a fat white line as a left border.&lt;span style=""&gt;  &lt;/span&gt;It’s very irritating to not be able to jump to the far left or bottom of a large table of data to see totals just because someone doesn’t know how to use the accounting formats for text.&lt;/p&gt;   &lt;p class="MsoBodyTextIndent"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoBodyTextIndent"&gt;There is one exception to the rule.&lt;span style=""&gt;  &lt;/span&gt;That’s when you have a row of like formulas followed by a sum of the row.&lt;span style=""&gt;  &lt;/span&gt;Since the sum is a different formula than the rest of the row, a blank column prohibits the modeler from accidentally copying over the sum formula when they’re trying to quickly copy/paste formulas across a range.&lt;/p&gt;  Have a good Day&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112238937647713328?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112238937647713328/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112238937647713328' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112238937647713328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112238937647713328'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/07/formating-spread-sheet-1-inserting.html' title='Formating a Spread Sheet-1 Inserting Blank Rows'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112232993448675661</id><published>2005-07-25T15:15:00.000-07:00</published><updated>2005-07-25T15:18:54.490-07:00</updated><title type='text'>USING ADD-INS TWO</title><content type='html'>The best reason to use a add-in, is that most of them can cut your time by at least 50 percent when building spread sheets.  Most of them have special  wizards that walk you through any changes that you want to make.  You can google add-in and you will find thousands of them.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112232993448675661?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112232993448675661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112232993448675661' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112232993448675661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112232993448675661'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/07/using-add-ins-two.html' title='USING ADD-INS TWO'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112196989312042596</id><published>2005-07-21T11:14:00.000-07:00</published><updated>2005-07-21T11:22:20.530-07:00</updated><title type='text'>Using Add-ins for Excel</title><content type='html'>What is a add-in?  The add-in is small or large programed spreadsheet that has certian qualities&lt;br /&gt;that help with using excel.  I use add-ins all of the time.  Some are free some you have to pay for&lt;br /&gt;one add-in I use all of the time is &lt;a href="http://www.asap-utilities.com"&gt;&lt;span style="text-decoration: underline;"&gt;ASAP &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;This Add-In is Free.&lt;br /&gt;Try it you will like it&lt;br /&gt;&lt;a href="http://www.asap-utilities.com"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112196989312042596?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112196989312042596/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112196989312042596' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112196989312042596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112196989312042596'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/07/using-add-ins-for-excel.html' title='Using Add-ins for Excel'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112180828741450922</id><published>2005-07-19T14:19:00.000-07:00</published><updated>2005-07-19T14:24:47.420-07:00</updated><title type='text'>Using Validation with Vlookup</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/8162/1305/1600/image001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/8162/1305/320/image001.jpg" alt="" border="0" /&gt;&lt;/a&gt;As you can see the drop down there is a list to select from.  How you do this, is select from the menu tool bar Data then Validation.  A list will pop up asking what type of validation you want&lt;br /&gt;select the list option.  From here you will place the location of the list that you want. I always name my list with a range name.  It will make it easier to put in the box =Range name&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112180828741450922?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112180828741450922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112180828741450922' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112180828741450922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112180828741450922'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/07/using-validation-with-vlookup.html' title='Using Validation with Vlookup'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112172395940039908</id><published>2005-07-18T14:51:00.000-07:00</published><updated>2005-07-18T15:01:59.370-07:00</updated><title type='text'>Correcting the N/A error in VLookup</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/8162/1305/1600/error.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/8162/1305/320/error.jpg" alt="" border="0" /&gt;&lt;/a&gt;As you can see the first lookup in the top area shows #N/A&lt;br /&gt;The formula bar shows how to edit the formula to change the result to zero&lt;br /&gt;if there is no match&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/8162/1305/1600/forumla.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/8162/1305/320/forumla.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112172395940039908?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112172395940039908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112172395940039908' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112172395940039908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112172395940039908'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/07/correcting-na-error-in-vlookup.html' title='Correcting the N/A error in VLookup'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112137803149326449</id><published>2005-07-14T14:45:00.000-07:00</published><updated>2005-07-14T15:28:56.030-07:00</updated><title type='text'>VLookUp in estimating</title><content type='html'>The following sample will show you the formula editor along with the spreadsheet lay out for a simple data base. The first item in the formula is the lookup colunm then the next is the area in which the info resides and the third is the colunm number for the data you want to get. The colunm count is from the first colunm in the data base. In this case it is 2. The fourth item is set to false this way the formula will require and exact match. If not found then it returns #N/A in the next post I will show you how to hide this error&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/8162/1305/1600/excel.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/8162/1305/320/excel.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/8162/1305/1600/formula%20bar.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/8162/1305/320/formula%20bar.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112137803149326449?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112137803149326449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112137803149326449' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112137803149326449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112137803149326449'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/07/vlookup-in-estimating.html' title='VLookUp in estimating'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112129225512547075</id><published>2005-07-13T15:01:00.000-07:00</published><updated>2005-07-13T15:04:15.126-07:00</updated><title type='text'>VBLOOKUP FOR EXCEL</title><content type='html'>the next post will cover the use of vblookup function in excel and how it  can save a lot of time estimating&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112129225512547075?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112129225512547075/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112129225512547075' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112129225512547075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112129225512547075'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/07/vblookup-for-excel.html' title='VBLOOKUP FOR EXCEL'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112126811670676609</id><published>2005-07-13T08:10:00.000-07:00</published><updated>2005-07-13T08:26:20.453-07:00</updated><title type='text'>Conceptual Estimating</title><content type='html'>One of my friends asked me today if there are any conceptual estimating programs out in the industry. The answer is yes and no. Let me explain, some software manufactues using a data base say that you can use the information from one job to another. The best way in my opinion is to use Excel. By making a template for each type of project ie hotels, apartments, office ect. You can use the template each time and only have to make minor changes.&lt;br /&gt;&lt;br /&gt;I also use a lot of assemblies in estimating, this allows me to cut my time in half on most projects&lt;br /&gt;I also save all the equiment quotes from other jobs and post them in a spread sheet so that I can look them up.&lt;br /&gt;&lt;br /&gt;I make templates for central plants and list all of the items required in the plant and 99 percent of time the equipment types and quanites are about the same. You only need to change the sizes.&lt;br /&gt;&lt;br /&gt;I use a fit-up assembly for all of the equipment connections and then take of the piping in between the equipment. I can estimate a central plant no matter the size in about 1 hour or less and the end result will be plus or minius 1 percent.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112126811670676609?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112126811670676609/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112126811670676609' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112126811670676609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112126811670676609'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/07/conceptual-estimating.html' title='Conceptual Estimating'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14432577.post-112120494078462311</id><published>2005-07-12T14:46:00.000-07:00</published><updated>2005-07-12T14:49:00.786-07:00</updated><title type='text'>Todays first post</title><content type='html'>Well I started this blog to help other estimators with excel and to have a place to post items for help or just let off steam about the industry&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14432577-112120494078462311?l=mechestimating.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechestimating.blogspot.com/feeds/112120494078462311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14432577&amp;postID=112120494078462311' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112120494078462311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14432577/posts/default/112120494078462311'/><link rel='alternate' type='text/html' href='http://mechestimating.blogspot.com/2005/07/todays-first-post.html' title='Todays first post'/><author><name>jim</name><uri>http://www.blogger.com/profile/07065736494740277303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
