<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Getting IT Right - the unofficial voice of Meteor IT &#187; Excel 2007</title>
	<atom:link href="http://blog.meteorit.co.uk/tag/excel-2007/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.meteorit.co.uk</link>
	<description>Ramblings of a self-confessed geek</description>
	<lastBuildDate>Tue, 02 Feb 2010 22:19:29 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='blog.meteorit.co.uk' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/f20aaf2e5a61cd42fe07e67a0f2a1c3f?s=96&#038;d=http://s2.wp.com/i/buttonw-com.png</url>
		<title>Getting IT Right - the unofficial voice of Meteor IT &#187; Excel 2007</title>
		<link>http://blog.meteorit.co.uk</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.meteorit.co.uk/osd.xml" title="Getting IT Right &#8211; the unofficial voice of Meteor IT" />
	<atom:link rel='hub' href='http://blog.meteorit.co.uk/?pushpress=hub'/>
		<item>
		<title>Is the Office button a menu or a dialog box?</title>
		<link>http://blog.meteorit.co.uk/2009/07/09/is-the-office-button-a-menu-or-a-dialog-box/</link>
		<comments>http://blog.meteorit.co.uk/2009/07/09/is-the-office-button-a-menu-or-a-dialog-box/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 21:08:48 +0000</pubDate>
		<dc:creator>Adam Vero</dc:creator>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[Office System]]></category>
		<category><![CDATA[Excel 2007]]></category>
		<category><![CDATA[Fluent UI]]></category>
		<category><![CDATA[Office button]]></category>
		<category><![CDATA[ribbon]]></category>

		<guid isPermaLink="false">http://veroblog.wordpress.com/2009/07/09/is-the-office-button-a-menu-or-a-dialog-box/</guid>
		<description><![CDATA[So, does the Office button bring up a (poor) dialog, or is it just a menu?
To me it looks and behaves pretty much like I would expect a menu to behave:
- It appears from a button above it, and remains in that fixed position (unlike normal dialog which are windows which can be moved about). 
- It has items which when hovered over reveal sub-menus of related items. The ones which do this are correctly indicated with a small arrow to the right. 
- Since it is not a dialogue, it has no "X" close button in the window title bar because it does not have a title bar. (as an aside, I would wager this is just as popular a method of closing an unwanted dialogue as going for the Cancel button)<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.meteorit.co.uk&blog=646149&post=209&subd=veroblog&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>Another of <a title="Simon Murphy - smurfonspreadsheets blog about Excel and VBA development and related topics" href="http://smurfonspreadsheets.wordpress.com" target="_blank">Simon’s</a> excellent posts about the Ribbon and other parts of the Fluent UI in Excel 2007 has prompted me to respond. Read t<a title="Ribbon file blunderfest - what&#39;s wrong with the Office button?" href="http://smurfonspreadsheets.wordpress.com/2009/07/03/the-ribbon-file-blunderfest/" target="_blank">he ribbon file blunderfest</a>, where Simon says (I snipped a few bits out here for brevity, and the bold is mine):</p>
<blockquote><p>I already mentioned the lack of file open icon, and previously I have talked about the ridiculous blob. And the initial flashing they had to incorporate to tell us its a button. But when you actually get closer it just gets sillier – I really wouldn’t have thought that was possible!</p>
<p>When you click and look, if you decide to cancel and move to the traditional cancel location (lower right) and click that button, does it close the file open dialog/ribbon? Or does it close Excel?</p>
<p>Everyone I have asked (and me) has accidentally closed Excel numerous times before eventually learning that this particular piece of the interface is not ‘normal’. In fact to cancel that thing you click anywhere else in Excel – and Excel ignores the click but closes the dialog! How ridiculous is that?</p>
<p>They have created a thing that is <strong>not as powerful or controllable as a dialog, but is too big and intrusive to be a menu or toolbar</strong> so they butchered an existing UI concept – the click away to cancel menu concept to work with this quasi dialog. But dialogs never worked like that before or in other applications. So now Office is the most friction-full application in the widows world (excluding perhaps Ulead products).</p>
</blockquote>
<h2>So, does the Office button bring up a (poor) dialog, or is it just a menu?</h2>
<p>Sorry Simon but I have to disagree with you on this one (I seem to recall being told I was the voice of balance on smurfonspreadsheets by someone…).</p>
<p>Just because you think it&#8217;s a dialogue and call it a dialogue does not mean it is a dialog or should behave like one. Shredding a straw man / ribbon does not make a valid argument. To me it looks and behaves pretty much like I would expect a menu to behave:</p>
<p> <span id="more-209"></span>
<ul>
<li>It <strong>appears from a button above it</strong>, and <strong>remains in that fixed position</strong> (unlike normal dialog which are windows which can be moved about). </li>
<li>It has <strong>items which when hovered over reveal sub-menus of related items</strong>. The ones which do this are correctly <strong>indicated with a small arrow</strong> to the right. </li>
<li>Since it is not a dialogue, it <strong>has no &quot;X&quot; close button in the window title bar because it does not have a title bar</strong>. (as an aside, I would wager this is just as popular a method of closing an unwanted dialogue as going for the Cancel button) </li>
</ul>
<h2></h2>
<h3>Why would I expect a Cancel button on a menu anyway?</h3>
<p>Well, <em>I</em> wouldn’t. But even if I did, I would look for it specifically &#8211; the cancel button is not always in the bottom right of a dialog (nor always there at all). However, I do find that the Cancel button is usually the one labelled &quot;Cancel&quot; rather than the one labelled &quot;Print&quot; or &quot;Exit Excel&quot;. This principle has stood me in good stead with most applications.</p>
<p>Anyone familiar with the old file menu and expecting things to be the same or similar in the new version would not be at all surprised to find that the option to exit the application was the last one in this list, I would have thought.</p>
<h2>Fair enough, it’s not a regular, old style menu</h2>
<p>A couple of ways this does not behave like a regular menu in the traditional standard interface design we have all come to love (or at least get very very used to):</p>
<ul>
<li>The “recent documents” list appears in the right hand half when the left hand menu does not require a submenu, rather than extending the menu to ridiculous lengths (especially if you crank up the setting to show the maximum of 50). Unusual? Non-(old)-standard? Sure, but you have to admit it&#8217;s useful, makes good sense and requires less mouse travel. And who does not love the ability to pin documents to the recent list by the way? </li>
<li>yes, some of the menu items (such as Save As) have something like that <a title="split buttons on the Ribbon are unpredictable for users" href="http://smurfonspreadsheets.wordpress.com/2009/07/01/ribbon-will-it-wont-it-control-thingy/" target="_blank">weird dual-purpose behaviour</a> where you can click the button and you get something very like it used to be, or you can hover and move to the right for the submenu. But these are better than the similar behaviour of split buttons on the ribbon in a big way &#8211; you only have to hover to immediately discover the submenu, unlike the buttons where you have to click one half or the other to see what is going on.       <br />The only menu item where this actually makes any difference is Save As. You click the left half and the SaveAs dialog is presented with the current saved workbook format selected (or .xlsx for a new unsaved workbook or some other default if you have a group policy in force to keep people in compatibility mode for some reason). A click in the right brings up the same box with the chosen format selected. Big deal. (The Print menu has print as an option on the right too, and no discernible difference to me which you choose to click on, so although it has the dual-control thing there is no downside to the user if they don’t understand it). </li>
</ul>
<p>For me the only behaviour which is odd enough (in that it is unexpected for a normal menu) to warrant special mention on my <a title="Excel training courses for 2000, 2003, 2007" href="http://www.meteorit.co.uk/training/courses.asp#Excel" target="_blank">Excel 2007</a> or <a title="Office 2007 training courses for users of previous versions" href="http://www.meteorit.co.uk/training/office2007.asp" target="_blank">Office 2007 update training courses</a> is that the menu items can be added to the QAT with a right click, thus proving that they are buttons, this is therefore a dialog not a menu and Simon was right after all! Well, up to a point&#8230; </p>
<h2>Should File actions be mixed with application Options?</h2>
<p>As for “Excel Options” (or Word, PowerPoint etc. options) being out of place in here when everything else is “file” stuff, the same could be said for Options being on the Tools menu historically when everything else there was to do with content (of a spreadsheet or document or whatever) – like spelling checker, track changes or Goal Seek. It was never intuitive in the first place, we just got so used to it over time that anything seems weird (like non-Qwerty keyboards). Other application authors had options (or preferences) on the file menu years ago (Jasc Paint Shop Pro being one example I know of) or put it somewhere else such as the Edit menu. <a title="I use Foxit for reading pdf files" href="http://veroblog.wordpress.com/2007/08/13/why-im-using-foxit-reader-for-acrobat-pdf-files/" target="_blank">I don’t use Acrobat reader</a> anymore, but I’m pretty sure Adobe put the preferences on the edit menu, which actually <em>sounds</em> right when you want to edit your preferences for the application, but never <em>felt</em> right because I was not editing anything in the usual sense.</p>
<p>I find that people quickly grasp the idea that anything to do with the whole document or whole application is on the Office button. It&#8217;s (sort of) a separation of content editing tools (on the Ribbon) and meta-tools (on the Office button). </p>
<h3>What about other “whole document” options like Page Setup?</h3>
<p>Arguably, Page Setup could have been left there for most people’s purposes (and Print Area in Excel), but they make good sense on the Page Layout ribbon, especially since they can differ from sheet to sheet in Excel or section to section in Word (thus failing my “whole document” test). </p>
<p>I actually prefer the visibility of the options on the Ribbon, especially Scale to Fit – how many times have you wasted a trip to the Page Setup dialog only to find the “fit to 1 page” option you wanted was already set. Now you see it before you go there. And having a true “Automatic” setting rather than a kludge of putting in more pages than you ever expected to need, (which worked until some twit turned on borders for a huge cell range or even the whole sheet). Now I just want the current margins to be obvious, and ideally adjustable from the Ribbon rather than another dialog &#8211; “Last custom setting” that I used is not the same as what is current for this document. Especially since Page Setup is one of the <a title="Jon Peltier&#39;s discussion of changes to the Excel interface in 2007 and the lack of modality of formatting dialogs" href="http://peltiertech.com/WordPress/changes-to-charting-in-excel-2007/" target="_blank">few dialogs which is still modal</a> so I have to click OK, find out if everything now fits and wraps where I want it and try again.</p>
<p>To me it would also have made some sense to include other “whole file” operations such as Protect Workbook and Share Workbook on the Office button menu in Excel (maybe in the Prepare sub-menu) as well as on the Review tab of the Ribbon, in order to provide more discoverability? I think it makes as much sense as the Restrict Permission options being there, making it really easy for users to discover that they can’t use this feature without jumping through hoops or having a clued-up IT department to sort out certificate goodies for them.</p>
<p>What would you like to see on the Office button menu? Or on the Ribbon in general?</p>
<br /> Tagged: Excel 2007, Fluent UI, Office button, ribbon <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/veroblog.wordpress.com/209/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/veroblog.wordpress.com/209/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/veroblog.wordpress.com/209/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/veroblog.wordpress.com/209/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/veroblog.wordpress.com/209/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/veroblog.wordpress.com/209/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/veroblog.wordpress.com/209/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/veroblog.wordpress.com/209/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/veroblog.wordpress.com/209/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/veroblog.wordpress.com/209/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.meteorit.co.uk&blog=646149&post=209&subd=veroblog&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.meteorit.co.uk/2009/07/09/is-the-office-button-a-menu-or-a-dialog-box/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/786403437a56d6c7ecd26e885004d2ad?s=96&#38;d=wavatar&#38;r=PG" medium="image">
			<media:title type="html">AdamV</media:title>
		</media:content>
	</item>
		<item>
		<title>Excel cell styles &#8211; useful feature or waste of ribbon space?</title>
		<link>http://blog.meteorit.co.uk/2009/07/03/excel-cell-styles-useful-feature-or-waste-of-ribbon-space/</link>
		<comments>http://blog.meteorit.co.uk/2009/07/03/excel-cell-styles-useful-feature-or-waste-of-ribbon-space/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 09:28:59 +0000</pubDate>
		<dc:creator>Adam Vero</dc:creator>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[Office System]]></category>
		<category><![CDATA[Utilities + Tools]]></category>
		<category><![CDATA[cell styles]]></category>
		<category><![CDATA[Excel 2007]]></category>
		<category><![CDATA[Fluent UI]]></category>
		<category><![CDATA[ribbon]]></category>

		<guid isPermaLink="false">http://veroblog.wordpress.com/2009/07/03/excel-cell-styles-useful-feature-or-waste-of-ribbon-space/</guid>
		<description><![CDATA[I agree with Simon in his article about the usefulness of cell styles in Excel, where he says:
Styles in Excel are one of those things that sound good in theory, but are significantly worse than useless in reality. In an isolated world they may work but as soon as you start copying a pasting between [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.meteorit.co.uk&blog=646149&post=202&subd=veroblog&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>I agree with Simon in his <a title="Excel ribbon and cell styles" href="http://smurfonspreadsheets.wordpress.com/2009/07/03/ribbon-style-princess/" target="_blank">article about the usefulness of cell styles in Excel</a>, where he says:</p>
<blockquote><p>Styles in Excel are one of those things that sound good in theory, but are significantly worse than useless in reality. In an isolated world they may work but as soon as you start copying a pasting between workbooks…then you get a right royal style mess.</p></blockquote>
<p>Cell styles as a concept seem pretty weak to me. The built-in ones are hopeless; I know hardly anyone (actually no-one that I could name right now) that uses them.</p>
<p>I have recently done some extensive work for a client on a set of templates, themes, etc for the whole Office suite. For the Excel templates I included some cell styles to make it quick to format things in &#8220;corporate&#8221; colours for headings and so on (as well as default table styles for the same reason). This provides user convenience and helps them create more consistent documents with more of a “branded” feel to them.</p>
<p>As to imposing a regime of &#8220;pink means bad&#8221; and &#8220;orange double underline means linked&#8221; (linked to what?), no chance.</p>
<h2>Why styles don’t address the real need for good formatting</h2>
<p>I teach students on my <a title="Microsoft Office Excel 2003 and 2007 training courses Leeds, Yorkshire" href="http://www.meteorit.co.uk/training/courses.asp" target="_blank">Excel training courses</a> that formatting of spreadsheets should be used for three purposes:</p>
<ul>
<li>to highlight (data outliers; estimates as opposed to actuals)</li>
<li>to group or associate data together (months in the same quarter or year having a light shaded background say, next group no background; using matching colour for axes and lines in a two-series chart with two different scales)</li>
<li>to separate data by category or type (line above the first month of a new year; making the title row bold)</li>
</ul>
<p>These principles of using formats to help interpret the data, rather than help it look pretty tend to get people focussed on the task rather than the appearance. The built-in cell styles only seem to address the concept of highlighting, rather than being useful for grouping or separating. The highlighting they provide seems arbitrary at best, and quite likely to cause headaches with some of the colours involved.</p>
<p><span id="more-202"></span></p>
<p>They also apply too aggressively for my liking. For example, if I apply a format to a cell to show that it is an estimate, and someone else wants to style it to say it should be checked (or updated or whatever), my original formatting is irrecoverably lost. Resetting the cell style to “normal” simply applies this instead. By using precise formatting I could control this better &#8211; for example my estimates might be indicated by use of italics and a different font colour. I could then highlight this cell to be checked by adding a border or background fill, which can be separately removed later once done, leaving my original font format in place. Or I can change the format to represent an actual rather than estimate figure, but still leave the border to make sure it gets checked.</p>
<p>Cell styles are all-or-nothing, and that does not work for me.</p>
<h2>Surely styles help people apply formatting more quickly?</h2>
<p>Don&#8217;t get me wrong, I&#8217;m not for people formatting everything by hand, one property at a time. Paragraph styles are a great way to format Word documents (the only sensible way for a consistent approach to layout and formatting). How a document is structured and how it looks are closely tied together, and providing users with an easy way to show heading hierarchies, properly legal-numbered lists and so on is really valuable, and saves a ton of time versus bold, italic, indent-a-bit, font size 24 etc. Re-using the hierarchical structure this gives for things like table of contents or an outline make good sense too. Marketing departments typically like templates as a convenient way to give end users some built-in branding and good design, making it easier for everyone to create documents which look similar, and meet the guidelines they have chosen for colours, layouts, even choice of bullet points. I just can&#8217;t see how this sort of model translates to Excel.</p>
<p>Colour schemes do make sense to help “brand” Excel documents with corporate colours for headings and the like, and to make sure that visual elements such as charts or diagrams have a sensible and consistent palette (not necessarily in corporate colours, which may be too saturated or distinctive in many cases).</p>
<p>Cell styles don’t seem to meet any actual need that is not just as well addressed for the majority of users by the format painter tool, and learning to use it properly – I have lost count of the people I see on intermediate or advanced courses who have never double clicked this to lock it on and apply a format to multiple targets, whether in Excel, Word or PowerPoint</p>
<p>Workbooks that have lived for a while in 2003 and been reformatted over time seem to generate loads of horrid pointless cell styles when converted to 2007 (equally PowerPoint files create large numbers of colour schemes so that existing slides can retain their colours while still pretending to be theme-aware). Copying sheets between workbooks seems to compound this (although because I hardly even look at the styles gallery it is hard to know exactly how bad this gets). The style gallery quickly becomes useless, and as Simon highlights, it is tedious beyond belief to sort out. Some kind of proper style manager interface might redeem this. I tend to crack open the zip file and reach for <a title="Notepadd++ free text file editor with syntax highlighting" href="http://notepad-plus.sourceforge.net" target="_blank">Notepad++</a> for some XML-hacking – not what I would expect most users to do, or even many power users.</p>
<h2>Styles gallery is a waste of space &#8211; literally</h2>
<p>My biggest gripe with cell styles is that for a feature which is very rarely used it gets given a lot of space. Right now my ribbon is maxed out on my 1920&#215;1200 widescreen. The Home ribbon is 47cm wide, and the styles gallery is showing 10 items in 5 columns taking up 15 cm &#8211; nearly a third of the ribbon. The same space could show various groups which many people might find more useful, any of these pairs would fit in the same space or less:</p>
<ul>
<li>names and formula auditing</li>
<li>page setup and scale to fit</li>
<li>changes (protection) and workbook views</li>
</ul>
<p>I know some things have been made more prominent on the ribbon to get people to consider features they did not even know were there &#8211; conditional formatting and defined names being two of the most underused in my opinion, and I&#8217;m very glad to see them given a useful amount of space. But getting people to use cell styles simply won&#8217;t set the world on fire, or make spreadsheets more efficient, or easier to maintain, or less prone to user errors. If anything, they distract from good practice and promote eye-candy – will “<a title="Avoiding death by PowerPoint and delivering professional presentations" href="http://veroblog.wordpress.com/2007/06/18/einstein-on-powerpoint/" target="_blank">death by PowerPoint</a>” spread to “death by spreadsheet”?</p>
<br /> Tagged: cell styles, Excel 2007, Fluent UI, ribbon <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/veroblog.wordpress.com/202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/veroblog.wordpress.com/202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/veroblog.wordpress.com/202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/veroblog.wordpress.com/202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/veroblog.wordpress.com/202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/veroblog.wordpress.com/202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/veroblog.wordpress.com/202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/veroblog.wordpress.com/202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/veroblog.wordpress.com/202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/veroblog.wordpress.com/202/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.meteorit.co.uk&blog=646149&post=202&subd=veroblog&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.meteorit.co.uk/2009/07/03/excel-cell-styles-useful-feature-or-waste-of-ribbon-space/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/786403437a56d6c7ecd26e885004d2ad?s=96&#38;d=wavatar&#38;r=PG" medium="image">
			<media:title type="html">AdamV</media:title>
		</media:content>
	</item>
		<item>
		<title>Changing many cells in Excel to recalculate new values after VAT changes</title>
		<link>http://blog.meteorit.co.uk/2008/11/26/changing-many-cells-in-excel-to-recalculate-new-values-after-vat-changes/</link>
		<comments>http://blog.meteorit.co.uk/2008/11/26/changing-many-cells-in-excel-to-recalculate-new-values-after-vat-changes/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 08:22:26 +0000</pubDate>
		<dc:creator>Adam Vero</dc:creator>
				<category><![CDATA[Office System]]></category>
		<category><![CDATA[Excel 2007]]></category>
		<category><![CDATA[paste special]]></category>
		<category><![CDATA[precision as displayed]]></category>
		<category><![CDATA[VAT rate change]]></category>

		<guid isPermaLink="false">http://veroblog.wordpress.com/2008/11/26/changing-many-cells-in-excel-to-recalculate-new-values-after-vat-changes/</guid>
		<description><![CDATA[So you have a spreadsheet with lots of values in &#8211; future monthly invoices for service contracts, say. Actual values, not calculations which multiply up by a VAT rate stored in another cell, or a named range, or even as a fixed number in a formula. And the Chancellor of the Exchequer just announced that [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.meteorit.co.uk&blog=646149&post=199&subd=veroblog&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>So you have a spreadsheet with lots of values in &#8211; future monthly invoices for service contracts, say. Actual values, not calculations which multiply up by a VAT rate stored in another cell, or a named range, or even as a fixed number in a formula. And the Chancellor of the Exchequer just announced that the VAT rate (sales tax for our colonial cousins) has changed so all your values are now going to be wrong for the next twelve months.</p>
<p>What can you do to change many cells at once by a specific amount?</p>
<p>A few approaches spring to mind, depending on the scale of the problem and the structure of your data.</p>
<p><span id="more-199"></span><br />
<h2>1 &#8211; Write a macro</h2>
<p>You could create a macro to go to all the relevant cells and change them by the appropriate amount (multiply by 115/117.5 in our case). But you can&#8217;t change historical cells, and you shouldn&#8217;t change any values too far into the future (the new rate only applies for one year it seems). So for every worksheet of every workbook you need to make sure you only apply your wonder macro to the right cells. </p>
<p>Sounds like a lot of effort to me, and too open to risk of changing values you should not (and possibly without any audit trail), but the up-front investment of time might pay off if you had loads of identical sheets to run it on.</p>
<h2>2 &#8211; Use temporary formulas and paste special (values)</h2>
<p>Easy enough &#8211; in an unused column or row, create a formula to calculate the right values from the original data (eg =A1*115/117.5). Copy this down (or across) to build a new range of corrected data. Copy all these cells then use edit &gt; paste special &gt; values to paste this over the original data.</p>
<p>Not bad, but laborious, and if you have lots of separate ranges to do this could take a while.</p>
<h2>3 &#8211; Use paste special on its own</h2>
<p>About 90% of people I meet when doing <a title="Master" href="http://www.meteorit.co.uk/training/" target="_blank">training courses</a> have only ever used Paste Special to copy values without the formats and formulas; it&#8217;s like the rest of the dialogue box is just a blur. This is even worse in Excel 2007&#8217;s ribbon, where you use the drop-down arrow under the Paste button and choose Paste Special Values directly without ever seeing the full range of options. I like that the frequently-used option is even quicker to find and use now, but wonder if some people won&#8217;t ever discover the rich set of options they could be using. This technique will utilise one of the lesser used options of paste special.</p>
<p>Find a single unused cell in your spreadsheet and put in the correction factor &#8211; a formula such as =115/117.5 would be great for our purposes (0.978723 to be precise). Now copy that cell (CTRL-C). While that selection is still copied (showing the &#8220;marching ants&#8221; border round it), select some of the cells you want to change and go to edit &gt; paste special (or use the drop down under the Paste button in Excel 2007). </p>
<p>Now choose one of those options you usually ignore &#8211; <strong>multiply</strong>. Click OK and hey presto! The target cells are all multiplied by the source multiplicand. Even better &#8211; it is still selected as a copy source, so you can just go find your next range and select that and paste special &gt; multiply again. And again, and switch to the next worksheet in your workbook and do it some more.</p>
<p>For the keyboard lovers out there, the easiest way to get to paste special is Alt then E, S, then M (for multiply) and Enter for the OK button. So, copy the source cell, select your target, Alt, E, S, M, Enter. This will still take a while, but I think it could turn out to be the most efficient in terms of actual clicks, and it is all undo-able one step (pasted range) at a time if you click on the wrong thing at any point.</p>
<h3>Differences between versions</h3>
<p>If you use this Paste Special &gt; Multiply function (or similar ones such as divide, add etc) you should be aware that the different versions of Excel achieve this in slightly different ways. In all cases any formula in your target cells will be preserved, but numbers may get overwritten or not, depending on the source cells and your version of Excel.</p>
<p>In all versions that I have available to test*, if both source and target contain just numeric values (no formulas) then it calculates the result and pastes this straight in. In Excel 2007 if the destination you paste over had a formula in to start with it writes in a new formula to do the multiplication, using the value of the source cell, but it never creates a formula because the source cell had one, it always uses the resulting value from there.</p>
<p>Using Excel 2000 and 2003, if either the source or destination cells have a formula in then in it builds a formula in your target cell to do the calculation without asking. So if you use the formula =115/117.5 to get your multiplier, then this forces Excel 2000/2003 to create formulas in the target cells even if they only had plain numbers in them, which you may not want. You could be better off using the explicit value 0.978723 so that it will only create formulas if it needs to. Alternatively, select &#8220;values&#8221; as well as &#8220;multiply&#8221; to force it to use the result from the source cell, rather than the cell contents as a formula (so the key sequence becomes Alt, E, S, V, M, Enter). </p>
<p>*I don&#8217;t have Excel 2002 / XP, but I am pretty sure it will be identical to 2000 and 2003 since it comes between those versions</p>
<h3>Warning!</h3>
<p>OK, nothing is perfect. When you use this feature of paste special, blank cells are replaced with 0 (zero). Ticking the &#8220;skip blanks&#8221; option has no effect, it multiplies the implied zero by our number to give a zero result. </p>
<p>Why does this matter? Well, it might not matter if you select specific cell regions, but if you select whole rows or columns at a time, you will get all zeroes to the end / bottom which may not be ideal &#8211; it may try to print pages with these on, for example, if you have page layout settings such as &#8220;1 page wide x 20 pages tall&#8221;, and you were relying on the fact that it never prints past page 12 if everything below there is blank.</p>
<p>Similarly if the blank cells are part of a range which you calculate average values from, these cells will now be counted even though they do not contribute to the sum (so if you previously had 117.5, BLANK, 117.5, BLANK you would now have 115, 0, 115, 0. Your AVERAGE will have shifted from 117.5 (=sum of 235 divided by count of 2) to 57.5 (=sum of 230 divided by count of 4). Other functions such as SMALL, COUNT etc may be distorted by having lots of zeroes to include where previously there were blank cells to ignore. If you are not using such summary functions, or do not have blank cells in the regions you are changing, then there is no problem.</p>
<h2>Formatting considerations</h2>
<p>You are multiplying a number (our VAT fixing factor of 0.978723) with several decimal places by another number with probably a couple (if your values have pence / cents&nbsp; / etc). The result will therefore have even more decimal places &#8211; anything up to eight, potentially (where you are multiplying 3 one millionths by some number of hundredths). If your cells are already formatting as &#8220;Number&#8221; with an explicit number of decimal places showing, that will be retained and everything will be fine. If the target cells are formatted as General (but just happen to have two decimal places on their values) your new result will have lots more. </p>
<p>So you will probably have to re-format your target cells either before or after the exercise of multiplying them out (leave the source cell showing its full decimal value). If you are happy to keep the underlying precision of the new calculated numbers, then I would suggest reformatting afterwards so you can see which ones you have done.</p>
<p>Whether your cells are already formatted to two decimals, or you do this afterwards, Excel will as always be storing the actual, detailed, tiny decimals underneath. This could be seen as more accurate, but can make sums appear to be incorrect due to rounding errors. So what if you don&#8217;t want that? Read on&#8230;</p>
<h3>Precision as Displayed</h3>
<p>If you turn on &#8220;precision as displayed&#8221; then whenever Excel performs a calculation, it looks at the format for the cell, displays what you are expecting, and then <em>throws away any additional detail that it is not showing you</em>. Yes, throws it away, discards it, gone for ever. Use this option with extreme caution. Luckily it is a per-workbook thing so this will not affect other files you work on, and it will persist with the file you use it on when other people open it.</p>
<p>So &#8211; step one, format your cells to display what you need (probably two decimal places). To turn on the option you want:</p>
<ul>
<li>Excel 2000 / 2002 / 2003 go to Tools &gt; Options &gt; Calculation &gt; tick &#8220;precision as displayed&#8221;, then OK, then OK to acknowledge the warning.</li>
<li>Excel 2007 go to Office button &gt; Excel options &gt; Advanced &gt; calculation (scroll way down) &gt; tick &#8220;precision as displayed&#8221;, then OK to acknowledge the warning, then OK to save the settings</li>
</ul>
<p>Now when you do any calculations in this workbook, what you see is what is stored &#8211; but there&#8217;s no going back to get more detail out, so make <em>really</em> sure your display formats are what you want before you start.</p>
<h2></h2>
<h2>A better way</h2>
<p>No, not a better way to fix it if you already have a problem, but a potentially better way to build your spreadsheets in future:</p>
<p>Create a named range called VATRate (VAT is too short a name for Excel 2007 since there is a column of that name, and everything else up to XFD, but older versions such as Excel 2003 would be fine with it). Don&#8217;t put a cell reference in there, just put our formula &#8220;=115/117.5&#8243; or just =0.978723 directly. Now we can use this name wherever we like and at any later date just update the formula in one place &#8211; our named range. When you build any formulas that calculate out a value including VAT, refer to this named range as part of your formula. Eg, C27=A1*B27<strong>*VATRate</strong>.</p>
<br /> Tagged: Excel 2007, paste special, precision as displayed, VAT rate change <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/veroblog.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/veroblog.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/veroblog.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/veroblog.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/veroblog.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/veroblog.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/veroblog.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/veroblog.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/veroblog.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/veroblog.wordpress.com/199/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.meteorit.co.uk&blog=646149&post=199&subd=veroblog&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.meteorit.co.uk/2008/11/26/changing-many-cells-in-excel-to-recalculate-new-values-after-vat-changes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/786403437a56d6c7ecd26e885004d2ad?s=96&#38;d=wavatar&#38;r=PG" medium="image">
			<media:title type="html">AdamV</media:title>
		</media:content>
	</item>
	</channel>
</rss>