<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>The Financial Modeler</title>
	
	<link>http://www.thefinancialmodeler.com</link>
	<description>Leverage the power of Excel</description>
	<lastBuildDate>Fri, 05 Feb 2010 21:23:09 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/thefinancialmodeler" /><feedburner:info uri="thefinancialmodeler" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>thefinancialmodeler</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Conditionnal Format Controls – Part Deux</title>
		<link>http://feedproxy.google.com/~r/thefinancialmodeler/~3/GbGtaTCndr0/</link>
		<comments>http://www.thefinancialmodeler.com/2009/conditionnal-format-controls-part-deux/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 21:17:28 +0000</pubDate>
		<dc:creator>Sebastien Labonne</dc:creator>
				<category><![CDATA[Model Techniques]]></category>
		<category><![CDATA[Conditional Format]]></category>
		<category><![CDATA[Controls]]></category>
		<category><![CDATA[Data Validation]]></category>
		<category><![CDATA[Input]]></category>
		<category><![CDATA[Technique]]></category>

		<guid isPermaLink="false">http://www.thefinancialmodeler.com/?p=592</guid>
		<description><![CDATA[<img src="http://www.thefinancialmodeler.com/wp-content/uploads/2.png" alt="2" title="2" width="110" height="80" class="alignleft size-full wp-image-601" /><p>In this post, I'll show you how I like to use <strong>Conditional Formatting</strong> in my Excel models to add a disabled look to some cells based on a criteria. With this technique, you will get clear visual indications that will simplify inputs and help you avoid errors.</p>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.thefinancialmodeler.com/wp-content/uploads/2.png" alt="2" title="2" width="110" height="80" class="alignleft size-full wp-image-601" />
<p>In this post, I&#8217;ll show you how I like to use <strong>Conditional Formatting</strong> in my Excel models to add a disabled look to some cells based on a criteria. With this technique, you will get clear visual indications that will simplify inputs and avoid errors.</p>
<h1>The context</h1>
<p>As an example, you need to enter monthly sales volumes for a product that is yet to be launched. The spreadsheet is layed out with one column for each month. The goal is to have the input cells shaded for the months previous to the launch date.</p>
<p>Of course, you could do that manually, but that wouldn&#8217;t be fun nor very flexible. Instead I&#8217;ll show you how to setup <strong>conditional formatting</strong> to have it done automatically without resorting to macros.</p>
<div id="attachment_614" class="wp-caption alignnone" style="width: 550px"><a href="http://www.thefinancialmodeler.com/wp-content/uploads/Model-Layout-Conditional-Formatting-Part-Deux.png"><img src="http://www.thefinancialmodeler.com/wp-content/uploads/Model-Layout-Conditional-Formatting-Part-Deux-540x181.png" alt="Model Layout" title="Model Layout - Conditional Formatting Part Deux" width="540" height="181" class="size-large wp-image-614" /></a><p class="wp-caption-text">Model Layout</p></div>
<h1>The solution</h1>
<ol>
<li><strong>Setup Data validation</strong></li>
<p>To make sure the launch date inputs are valid, you need to add <strong>data validation</strong> with a drop down list of all months next to each product.</p>
<li><strong>Setup Conditional Formatting</strong></li>
<p>The next picture demonstrates how the conditional formatting is set, with L$6 being the evaluated month and $D11 being the launch date.</p>
<div id="attachment_621" class="wp-caption alignnone" style="width: 401px"><a href="http://www.thefinancialmodeler.com/wp-content/uploads/Conditional-Formatting-setup-to-shade-the-months-before-launch-date.png"><img src="http://www.thefinancialmodeler.com/wp-content/uploads/Conditional-Formatting-setup-to-shade-the-months-before-launch-date.png" alt="Conditional Formatting setup" title="Conditional Formatting setup to shade the months before launch date" width="391" height="376" class="size-full wp-image-621" /></a><p class="wp-caption-text">Conditional Formatting setup</p></div>
<li><strong>Adjust formulas</strong></li>
<p>Since this technique only changes formats and leaves the input in the shaded cells, you need to adjust the formulas that are connected to the inputs. This insures that your results are not affected by inputs in the shaded cells. You can see how I have adjusted the annual sums and the revenue calculation to consider the launch date by <a href="http://www.thefinancialmodeler.com/wp-content/plugins/download-monitor/download.php?id=7">downloading the example</a>.</p>
</ol>
<h1>Final thoughts</h1>
<p>As it is setup in the example, you have to adjust the inputs each time you change the launch date. The conditional formatting acts only as visual help for inputs. However, it could also be interesting to have formulas that adjust with the launch date instead of the inputs.</p>
<h4>Download:</h4>
<p><a href="http://www.thefinancialmodeler.com/wp-content/plugins/download-monitor/download.php?id=7">Conditional Format Controls &#8211; Part Deux.xls (size 124Kb)</a><br />
<h4>Other related post:</h4>
<p><a href="http://www.thefinancialmodeler.com/2009/conditional-formats-control-the-warm-up/">Conditional Formats Control – The Warm-Up</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thefinancialmodeler?a=GbGtaTCndr0:iFfU3Pygx38:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thefinancialmodeler?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thefinancialmodeler/~4/GbGtaTCndr0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thefinancialmodeler.com/2009/conditionnal-format-controls-part-deux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.thefinancialmodeler.com/2009/conditionnal-format-controls-part-deux/</feedburner:origLink></item>
		<item>
		<title>Spotting Errors</title>
		<link>http://feedproxy.google.com/~r/thefinancialmodeler/~3/mPB__QRWvKA/</link>
		<comments>http://www.thefinancialmodeler.com/2009/spotting-errors/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 19:50:37 +0000</pubDate>
		<dc:creator>Sebastien Labonne</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Auditing]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Formula]]></category>
		<category><![CDATA[R1C1]]></category>

		<guid isPermaLink="false">http://www.thefinancialmodeler.com/?p=539</guid>
		<description><![CDATA[In a workbook, I like to be consistent in the use of columns across all worksheets. If the first month of my model is in column L in one worksheet, then it will be the same in all sheets.
I have found that this method is really useful in reading formulas because you can promptly see [...]]]></description>
			<content:encoded><![CDATA[<p>In a workbook, I like to be consistent in the use of columns across all worksheets. If the first month of my model is in column L in one worksheet, then it will be the same in all sheets.</p>
<p>I have found that this method is really useful in reading formulas because you can promptly see a displaced reference that points to a wrong column.</p>
<p>This week, I wanted to quickly see if I had formulas that might be referring to a wrong column. In order to do so, I switched Excel in <a href="http://www.thefinancialmodeler.com/2009/r1c1-enlightenment/">R1C1 reference style</a> and simply used <strong>Excel&#8217;s Find functionality</strong> to look for C[1] and C[-1] across the workbook.</p>
<p>As an example, I have a formula to get the revenues in another worksheet. In a consistently structured workbook, that formula would look like this in <strong>R1C1</strong>:</p>
<p><code>=Rev!R14C    'Refers to the Rev sheet, row 14 and same column</code></p>
<p>However, if my formulas are shift by one column, they might look like one of these:</p>
<p><code>=Rev!R14C[1]    'Refers one column to the right<br />
=Rev!R14C[-1]   'Refers one column to the left<br />
</code></p>
<p>If you find some offsetting errors, simply replace the [1] or [-1] with nothing. Beware of collateral damages by clicking &#8220;Find All&#8221; and reviewing the list of results before replacing all occurences.</p>
<p><a href="http://www.thefinancialmodeler.com/wp-content/uploads/Correct-displaced-formula-using-R1C1.png"><img src="http://www.thefinancialmodeler.com/wp-content/uploads/Correct-displaced-formula-using-R1C1.png" alt="Correct displaced formula using R1C1" title="Correct displaced formula using R1C1" width="640" height="338" class="alignnone size-full wp-image-583" /></a></p>
<h4>Other related post:</h4>
<p><a href="http://www.thefinancialmodeler.com/2009/r1c1-enlightenment/">R1C1 Enlightenment</a><br />
<a href="http://www.thefinancialmodeler.com/2009/seven-tips-to-develop-a-structured-model/">Seven tips to develop a structured model</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thefinancialmodeler?a=mPB__QRWvKA:H_JIOsXGh6M:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thefinancialmodeler?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thefinancialmodeler/~4/mPB__QRWvKA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thefinancialmodeler.com/2009/spotting-errors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.thefinancialmodeler.com/2009/spotting-errors/</feedburner:origLink></item>
		<item>
		<title>How to Model Depreciation</title>
		<link>http://feedproxy.google.com/~r/thefinancialmodeler/~3/HKtwUPFxRHg/</link>
		<comments>http://www.thefinancialmodeler.com/2009/how-to-model-depreciation/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 21:35:25 +0000</pubDate>
		<dc:creator>Sebastien Labonne</dc:creator>
				<category><![CDATA[Models]]></category>
		<category><![CDATA[Depreciation]]></category>
		<category><![CDATA[Formula]]></category>
		<category><![CDATA[Model]]></category>
		<category><![CDATA[OFFSET]]></category>

		<guid isPermaLink="false">http://www.thefinancialmodeler.com/?p=513</guid>
		<description><![CDATA[<p>Completing the <a href="http://www.thefinancialmodeler.com/2009/offset-function-tutorial/">OFFSET</a> <a href="http://www.thefinancialmodeler.com/2009/improve-table-visualization-using-offset-and-conditional-formatting/">series</a>, let’s see a real-life example on how to use the <strong>OFFSET function</strong> to model depreciation.</p>

<p>Basically, the <strong>depreciation model</strong> needs the following inputs:</p>
<ul>
  <li>Monthly capital expenditures forecast</li>
  <li>Useful life of the assets</li>
</ul>

<p>With those inputs we’ll be able to calculate:</p>
<ul>
  <li>Monthly depreciation</li>
  <li>Accumulated CAPEX</li>
  <li>Accumulated depreciation</li>
</ul>
]]></description>
			<content:encoded><![CDATA[<p>Completing the <a href="http://www.thefinancialmodeler.com/2009/offset-function-tutorial/">OFFSET</a> <a href="http://www.thefinancialmodeler.com/2009/improve-table-visualization-using-offset-and-conditional-formatting/">series</a>, let’s examine a real-life example on how to use the <strong>OFFSET function</strong> to model depreciation.</p>
<p>Basically, the <strong>depreciation model</strong> needs the following inputs:</p>
<ul>
<li>Monthly capital expenditures forecasts</li>
<li>Useful life of the assets</li>
</ul>
<p>With those inputs we’ll be able to calculate:</p>
<ul>
<li>Monthly depreciation</li>
<li>Accumulated CAPEX</li>
<li>Accumulated depreciation</li>
</ul>
<p>The next picture shows you how the model is setup.</p>
<div id="attachment_518" class="wp-caption alignnone" style="width: 550px"><a href="http://www.thefinancialmodeler.com/wp-content/uploads/Depreciation-Model-Screenshot.png"><img src="http://www.thefinancialmodeler.com/wp-content/uploads/Depreciation-Model-Screenshot-540x305.png" alt="Click the picture to enlarge" title="Depreciation Model Screenshot" width="540" height="305" class="size-large wp-image-518" /></a><p class="wp-caption-text">Click the picture to enlarge</p></div>
<p>From my experience, to calculate depreciation most people use a simple <strong>SUM</strong> across the number of months (e.g.: =SUM(M10:X10)/12). However, this function is error-prone and inflexible.</p>
<p>To build a better formula, we’ll replace the range in the <strong>SUM</strong> function with <strong>OFFSET</strong> which will give us a flexible and appropriate width. The next picture illustrates the formula.</p>
<p><a href="http://www.thefinancialmodeler.com/wp-content/uploads/Depreciation-formula-description.png"><img src="http://www.thefinancialmodeler.com/wp-content/uploads/Depreciation-formula-description.png" alt="Depreciation formula description" title="Depreciation formula description" width="449" height="206" class="alignnone size-full wp-image-520" /></a></p>
<p>The tricky part is highlighted in blue. You want the range to include the capital expenditures of the previous months, but not too much. You are limited by the two elements in the <strong>MIN</strong> function.</p>
<ul>
<li>$D17 which represents the useful life of the assets.</li>
<li>Q$7 which refers to a helper row with the index of the current month in the model.</li>
</ul>
<p>So, if we are in the 5th month of the model and the useful life of the assets on that line is 12 months, we would widen it only to get 5 months of capital expenditures. However, from the 12th month on, the second parameter becomes irrelevant.</p>
<h3>Download the model</h3>
<p>Since this blog is all about developing better models, I strongly suggest you <a href="http://www.thefinancialmodeler.com/wp-content/plugins/download-monitor/download.php?id=6">download the file</a> with the example discussed above.</p>
<p>In addition to what is presented here, you’ll see a lot of additional explanations and 2 other uses of the OFFSET function to get yearly totals and also to get year-end balances.</p>
<p>If you still have problems with the OFFSET function, I suggest you read the <a href="http://www.thefinancialmodeler.com/2009/offset-function-tutorial/">OFFSET tutorial</a> and <a href="http://www.thefinancialmodeler.com/wp-content/plugins/download-monitor/download.php?id=4">download</a> the attached file.</p>
<p>What do you think? Do you have any other use for <strong>OFFSET</strong> you would like to share?</p>
<h4>Other related post:</h4>
<p><a href="http://www.thefinancialmodeler.com/2009/improve-table-visualization-using-offset-and-conditional-formatting/">Improve Table Visualization using OFFSET and Conditional Formatting</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thefinancialmodeler?a=HKtwUPFxRHg:6ayK7OfjOLQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thefinancialmodeler?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thefinancialmodeler/~4/HKtwUPFxRHg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thefinancialmodeler.com/2009/how-to-model-depreciation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.thefinancialmodeler.com/2009/how-to-model-depreciation/</feedburner:origLink></item>
		<item>
		<title>Improve Table Visualization using OFFSET and Conditional Formatting</title>
		<link>http://feedproxy.google.com/~r/thefinancialmodeler/~3/AtJmgLC-MKo/</link>
		<comments>http://www.thefinancialmodeler.com/2009/improve-table-visualization-using-offset-and-conditional-formatting/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 20:19:36 +0000</pubDate>
		<dc:creator>Sebastien Labonne</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Conditional Format]]></category>
		<category><![CDATA[Excel Function]]></category>
		<category><![CDATA[Format]]></category>
		<category><![CDATA[OFFSET]]></category>
		<category><![CDATA[Tables]]></category>
		<category><![CDATA[Visualization]]></category>

		<guid isPermaLink="false">http://www.thefinancialmodeler.com/?p=474</guid>
		<description><![CDATA[<p>Strong of our knowledge of the <a href="http://www.thefinancialmodeler.com/2009/offset-function-tutorial/">OFFSET function</a>, here's a tip on how to use that function in combination with <strong>Conditional Formatting</strong> to make a table more legible by reducing clutter.</p>

<p>This tip can be applied on a table where the items of the main field are layed out on multiple lines, just like in the next picture.</p>]]></description>
			<content:encoded><![CDATA[<p>With our knowledge of the <a href="http://www.thefinancialmodeler.com/2009/offset-function-tutorial/">OFFSET function</a>, here&#8217;s a tip on how to use that function combined with <strong>Conditional Formatting</strong> to make a table more legible by decluttering.</p>
<p>This tip can be applied on a table where the items of the main field are layed out on multiple lines, just like in the next picture.</p>
<div id="attachment_478" class="wp-caption alignnone" style="width: 264px"><a href="http://www.thefinancialmodeler.com/wp-content/uploads/Table-before-Conditional-Format.png"><img class="size-full wp-image-478" title="Table before Conditional Format" src="http://www.thefinancialmodeler.com/wp-content/uploads/Table-before-Conditional-Format.png" alt="Table before Conditional Format" width="254" height="216" /></a><p class="wp-caption-text">Table before Conditional Format</p></div>
<p>It is possible to improve the readability of that table with formatting by separating the group of rows for each account with a border and by changing consecutive identical items to light gray.</p>
<div id="attachment_479" class="wp-caption alignnone" style="width: 264px"><a href="http://www.thefinancialmodeler.com/wp-content/uploads/Table-after-Conditional-Format.png"><img class="size-full wp-image-479" title="Table after Conditional Format" src="http://www.thefinancialmodeler.com/wp-content/uploads/Table-after-Conditional-Format.png" alt="Table after Conditional Format" width="254" height="216" /></a><p class="wp-caption-text">Table after Conditional Format</p></div>
<p>Here are the rules that were applied to achieve this.</p>
<table class="hor-minimalist" border="0">
<thead>
<tr>
<th>Rule</th>
<th>Description</th>
<th>A1 Formula (from row 2)</th>
<th>R1C1 Formula</th>
</tr>
</thead>
<tbody>
<tr>
<td>#1</td>
<td>Add bottom border</td>
<td>=$A2&lt;&gt;OFFSET($A2,1,0)</td>
<td>=RC1&lt;&gt;OFFSET(RC1,1,0)</td>
</tr>
<tr>
<td>#2</td>
<td>Change font to pale gray</td>
<td>=$A2=OFFSET($A2,-1,0)</td>
<td>=RC1=OFFSET(RC1,-1,0)</td>
</tr>
</tbody>
</table>
<p>
<h4>A few notes</h4>
</p>
<ul>
<li>Rule #1 is applied to all cells in the table, whereas rule #2 is only for column A.</li>
<li>This setup is valid for <strong>Excel 2007</strong> or later. To adapt it for previous versions, in column A, you need to add a rule that combines rule #1 and rule #2 and apply borders and pale gray fonts. This is due to the fact that only one <strong>Conditional Formatting</strong> rule could be applied in older Excel versions (download the <a href="http://www.thefinancialmodeler.com/wp-content/plugins/download-monitor/download.php?id=5">accompanying workbook</a> for more details).</li>
<li>I&#8217;ve put both the <strong>A1</strong> and <strong>R1C1</strong> formula in the table. I sometime find it easier to work in <strong>R1C1</strong> while doing <strong>Conditional Formatting</strong>, the main reason being that I don&#8217;t have to bother with what is the active cell while editing the formula.</li>
<li>I could have used a simpler formula without the <strong>OFFSET</strong> function like =$A2=$A3 instead. However, I prefer the <strong>OFFSET</strong> version since it is robust to row insertion.</li>
</ul>
<p>You can download the <a href="http://www.thefinancialmodeler.com/wp-content/plugins/download-monitor/download.php?id=5">accompanying workbook</a> to see the table in action and with additional comments.</p>
<p>If you want to learn more about R1C1 reference style, I encourage you to read <a href="http://www.thefinancialmodeler.com/2009/r1c1-enlightenment/">this post</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thefinancialmodeler?a=AtJmgLC-MKo:VnOFV-AFzuE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thefinancialmodeler?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thefinancialmodeler/~4/AtJmgLC-MKo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thefinancialmodeler.com/2009/improve-table-visualization-using-offset-and-conditional-formatting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.thefinancialmodeler.com/2009/improve-table-visualization-using-offset-and-conditional-formatting/</feedburner:origLink></item>
		<item>
		<title>OFFSET Function Tutorial</title>
		<link>http://feedproxy.google.com/~r/thefinancialmodeler/~3/prxvfBEgZ-Q/</link>
		<comments>http://www.thefinancialmodeler.com/2009/offset-function-tutorial/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 20:40:04 +0000</pubDate>
		<dc:creator>Sebastien Labonne</dc:creator>
				<category><![CDATA[Function Tutorial]]></category>
		<category><![CDATA[Excel Function]]></category>
		<category><![CDATA[OFFSET]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.thefinancialmodeler.com/?p=437</guid>
		<description><![CDATA[<a href="http://www.thefinancialmodeler.com/wp-content/uploads/Function.png"><img src="http://www.thefinancialmodeler.com/wp-content/uploads/Function.png" alt="Function" title="Function" width="106" height="120" class="alignleft size-full wp-image-466" /></a><p><strong>OFFSET</strong> is a useful function that adds lots of flexibility to your <strong>Excel models</strong>.</p>
<p>Using it can help you transform what would have been formula modifications into simple inputs changes. A common example is to use it to automatically compute monthly figures into year-to-date results by changing one input instead of changing formulas each month.</p>
<p>Download the [download id="4"] file, to learn how to use this function.</p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.thefinancialmodeler.com/wp-content/uploads/Function.png"><img src="http://www.thefinancialmodeler.com/wp-content/uploads/Function.png" alt="Function" title="Function" width="106" height="120" class="alignleft size-full wp-image-466" /></a>
<p><strong>OFFSET</strong> is a useful function that adds lots of flexibility to your <strong>Excel models</strong>.</p>
<p>Using it can help you transform what would have been formula modifications into simple inputs changes. A common example is to use it to automatically compute monthly figures into year-to-date results by changing one input instead of changing formulas each month.</p>
<p>Download the <a href="http://www.thefinancialmodeler.com/wp-content/plugins/download-monitor/download.php?id=4">OFFSET tutorial.xls</a> file, to learn how to use this function.</p>
<p><strong>The file includes:</strong></p>
<ul>
<li>A quick reference table that describes each function parameters</li>
<li>An interactive tool to visualize how changing the parameters affects the results (screenshot below)</li>
<li>An applied example to compute year-to-date results</li>
</ul>
<div id="attachment_460" class="wp-caption alignnone" style="width: 550px"><a href="http://www.thefinancialmodeler.com/wp-content/uploads/OFFSET-tutorial.gif"><img src="http://www.thefinancialmodeler.com/wp-content/uploads/OFFSET-tutorial-540x232.gif" alt="The interactive OFFSET tutorial tool in action" title="OFFSET tutorial" width="540" height="232" class="size-large wp-image-460" /></a><p class="wp-caption-text">The interactive OFFSET tutorial tool in action</p></div>
<p>Click on the link to download the file: <a href="http://www.thefinancialmodeler.com/wp-content/plugins/download-monitor/download.php?id=4">OFFSET tutorial.xls</a>
<p>Feel free to share it!
<p><strong>UPDATE:</strong> I have updated the file to correct the conditional formatting rules when negative width or height inputs are used in the OFFSET tutorial tool.<br />
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thefinancialmodeler?a=prxvfBEgZ-Q:FVa-NJe899A:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thefinancialmodeler?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thefinancialmodeler/~4/prxvfBEgZ-Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thefinancialmodeler.com/2009/offset-function-tutorial/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.thefinancialmodeler.com/2009/offset-function-tutorial/</feedburner:origLink></item>
		<item>
		<title>Getting More From Your Pivot Tables</title>
		<link>http://feedproxy.google.com/~r/thefinancialmodeler/~3/xniA8giabts/</link>
		<comments>http://www.thefinancialmodeler.com/2009/getting-more-from-your-pivot-tables/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 15:59:59 +0000</pubDate>
		<dc:creator>Sebastien Labonne</dc:creator>
				<category><![CDATA[Getting More From...]]></category>
		<category><![CDATA[Pivot Tables]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.thefinancialmodeler.com/?p=407</guid>
		<description><![CDATA[<p><a href="http://www.thefinancialmodeler.com/wp-content/uploads/Getting-More-From-Your-Pivot-Tables-Picture.png"><img src="http://www.thefinancialmodeler.com/wp-content/uploads/Getting-More-From-Your-Pivot-Tables-Picture-86x150.png" alt="Getting More From Your Pivot Tables - Picture" title="Getting More From Your Pivot Tables - Picture" width="86" height="150" class="alignleft size-thumbnail wp-image-417" /></a>In <a href="http://blogs.msdn.com/excel/archive/2009/10/15/a-few-more-pivottable-improvements-in-excel-2010.aspx">A Few More PivotTable Improvements in Excel 2010</a>, Diego Oppenheimer, Program Manager on the Excel team at Microsoft, discusses new pivot table features being implemented for the next release of Excel.</p>
<p>One of the improvement mentioned is the ability to repeat down labels to facilitate using formulas with the pivot table as a source. If you don't want to wait for the next Excel version, here's a trick to get to the same result.</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.thefinancialmodeler.com/wp-content/uploads/Getting-More-From-Your-Pivot-Tables-Picture.png"><img src="http://www.thefinancialmodeler.com/wp-content/uploads/Getting-More-From-Your-Pivot-Tables-Picture-86x150.png" alt="Getting More From Your Pivot Tables - Picture" title="Getting More From Your Pivot Tables - Picture" width="86" height="150" class="alignleft size-thumbnail wp-image-417" /></a>In <a href="http://blogs.msdn.com/excel/archive/2009/10/15/a-few-more-pivottable-improvements-in-excel-2010.aspx">A Few More PivotTable Improvements in Excel 2010</a>, Diego Oppenheimer, Program Manager on the Excel team at Microsoft, discusses new pivot table features being implemented for the next release of Excel.</p>
<p>One of the improvement mentioned is the ability to repeat down labels facilitating the use of formulas with the pivot table as a source. If you don&#8217;t want to wait for the next Excel version, here&#8217;s a trick to get to the same result.</p>
<p>Before getting to the repeat label part, we need to make sure the pivot table is set properly, more precisely the row fields. We&#8217;ll have to adjust the <strong>field settings</strong> for each row field except for the last one on the right.  In the pictured example we have three row fields (Cie, Category and Product) therefore the following steps will be done twice in this case.</p>
<p>To adjust the settings of a field, you simply need to select one of its elements, right-click and then select &#8220;Field Settings&#8221;.</p>
<ul>
<li>In the &#8220;Subtotals &#038; Filters&#8221; tab, remove the sub-totals</li>
<li>In the &#8220;Layout &#038; Print&#8221; tab. You settings should as in the next picture</li>
</ul>
<p><em>Note: In Excel 97-2003, you remove the subtotals in the field settings dialog and then click on the &#8220;Layout&#8230;&#8221; button from there.</em></p>
<p><a href="http://www.thefinancialmodeler.com/wp-content/uploads/Getting-More-From-Your-Pivot-Tables-Field-Settings.png"><img src="http://www.thefinancialmodeler.com/wp-content/uploads/Getting-More-From-Your-Pivot-Tables-Field-Settings.png" alt="Getting More From Your Pivot Tables - Field Settings" title="Getting More From Your Pivot Tables - Field Settings" width="410" height="382" class="alignnone size-full wp-image-433" /></a></p>
<p>Finally, simply add some helper columns next to your pivot table. Take a look at the following picture for the setup.</p>
<div id="attachment_419" class="wp-caption alignleft" style="width: 661px"><a href="http://www.thefinancialmodeler.com/wp-content/uploads/Getting-More-From-Your-Pivot-Tables-Repeat-Label-Layout.png"><img src="http://www.thefinancialmodeler.com/wp-content/uploads/Getting-More-From-Your-Pivot-Tables-Repeat-Label-Layout.png" alt="Helper column with repeated labels " title="Getting More From Your Pivot Tables - Repeat Label Layout" width="651" height="300" class="size-full wp-image-419" /></a><p class="wp-caption-text">Helper column with repeated labels </p></div><br />
<H3>Other thoughts</H3></p>
<p>Beware: Your pivot table might stretch up or down so you want to make sure that you have enough formulas.</p>
<p>If you don&#8217;t like the look of your pivot table, duplicate it and hide the less esthetic section or even the whole sheet.</p>
<p>You can download a file with the pivot table before and after here: <a href="http://www.thefinancialmodeler.com/wp-content/plugins/download-monitor/download.php?id=3">Getting More From Your Pivot Tables</a>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thefinancialmodeler?a=xniA8giabts:cL1HmGo9900:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thefinancialmodeler?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thefinancialmodeler/~4/xniA8giabts" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thefinancialmodeler.com/2009/getting-more-from-your-pivot-tables/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.thefinancialmodeler.com/2009/getting-more-from-your-pivot-tables/</feedburner:origLink></item>
		<item>
		<title>Conditional Formats Control – The Warm-Up</title>
		<link>http://feedproxy.google.com/~r/thefinancialmodeler/~3/k0gYeWPcKio/</link>
		<comments>http://www.thefinancialmodeler.com/2009/conditional-formats-control-the-warm-up/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 03:48:12 +0000</pubDate>
		<dc:creator>Sebastien Labonne</dc:creator>
				<category><![CDATA[Excel Functionality]]></category>
		<category><![CDATA[Model Techniques]]></category>
		<category><![CDATA[Conditional Format]]></category>
		<category><![CDATA[Controls]]></category>
		<category><![CDATA[Error Handling]]></category>

		<guid isPermaLink="false">http://www.thefinancialmodeler.com/?p=278</guid>
		<description><![CDATA[Conditional formats is a wonderful feature that incrementally adds format to a cell based on some criterias. You could use it to highlight cells by adding a color fill, changing borders or modifying any other format element.
In it&#8217;s basic form, you can use it with a simple condition depending on the cell value. However, a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.thefinancialmodeler.com/wp-content/uploads/Conditional-Formatting-button-with-blur.png"><img class="alignleft size-full wp-image-370" title="Conditional Formatting button with blur" src="http://www.thefinancialmodeler.com/wp-content/uploads/Conditional-Formatting-button-with-blur.png" alt="Conditional Formatting button with blur" width="115" height="87" /></a><strong>Conditional formats</strong> is a wonderful feature that incrementally adds format to a cell based on some criterias. You could use it to highlight cells by adding a color fill, changing borders or modifying any other format element.</p>
<p>In it&#8217;s basic form, you can use it with a simple condition depending on the cell value. However, a more interesting yet underused way of working with conditional formats is with a <strong>formula</strong> condition. Let&#8217;s see how we can use both.</p>
<h3>Conditionally format a cell based on its value</h3>
<p>Let&#8217;s start with an example where a model user needs to input a product mix (e.g. overall sales to be broken down into the different categories). Obviously, the total mix should be 100%. The next picture shows how the model could be layed out.</p>
<p><a href="http://www.thefinancialmodeler.com/wp-content/uploads/Conditional-Format-Control-The-Warm-Up-Option-1.png"><img class="alignnone size-full wp-image-374" title="Conditional Format Control - The Warm-Up - Option #1" src="http://www.thefinancialmodeler.com/wp-content/uploads/Conditional-Format-Control-The-Warm-Up-Option-1.png" alt="Conditional Format Control - The Warm-Up - Option #1" width="504" height="179" /></a></p>
<p>I have added a conditonal format rule that will change total cells to red when the value is different than 100%. To do so, follow these steps:</p>
<ol>
<li>Select the cells on which you want &#8220;Conditional Formatting&#8221;. (In this case the cells with the totals)</li>
<li>In the &#8220;Style&#8221; section of the &#8220;Home&#8221; tab, click &#8220;Conditional Formatting&#8221; then &#8220;New Rule&#8230;&#8221;. (In Excel 97-2003, you will find it in the format menu)</li>
<li>Select &#8220;Use a formula to determine which cell to format&#8221;</li>
<li>In the edit rule description, set it to <strong>cell value not equal to 1</strong>.</li>
</ol>
<h3>Conditionally format a cell based on a formula</h3>
<p>Following on our previous example, suppose we want to highlight the input cells like in the picture below.</p>
<p><a href="http://www.thefinancialmodeler.com/wp-content/uploads/Conditional-Format-Control-The-Warm-Up-Option-2.png"><img class="alignnone size-full wp-image-381" title="Conditional Format Control - The Warm-Up - Option #2" src="http://www.thefinancialmodeler.com/wp-content/uploads/Conditional-Format-Control-The-Warm-Up-Option-2.png" alt="Conditional Format Control - The Warm-Up - Option #2" width="504" height="179" /></a></p>
<p>To add the conditional formatting, simply follow these steps:</p>
<ol>
<li>Select the cells on which you want &#8220;Conditional Formatting&#8221; (I.e.: the input cells).</li>
<li>In the &#8220;Style&#8221; section of the &#8220;Home&#8221; tab, click &#8220;Conditional Formatting&#8221; then &#8220;New Rule&#8230;&#8221;. (In Excel 97-2003, you will find it in the format menu)</li>
<li>Select &#8220;Use a formula to determine which cells to format&#8221;.</li>
<li>Type the formula to be evaluated in the &#8220;Format values where this formula is true:&#8221; section. In our example, the formula looks like this: <strong>=SUM(E$23:E$26)&lt;&gt;1</strong></li>
</ol>
<p>Conditional Format gives you a quick glance to verify the inputs and might even highlight errors that would have normally been missed. As an example, look closely at the second picture, you&#8217;ll notice that the total seems to be 100% when in fact it&#8217;s not.</p>
<p>Note that, in some instance, you might want to add rounding to your conditions when your totals are close but not quite equal to 100%.</p>
<p>You can download the companion file used for the examples here: <a href="http://www.thefinancialmodeler.com/wp-content/plugins/download-monitor/download.php?id=2">Conditional Formats - The Warm-Up</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thefinancialmodeler?a=k0gYeWPcKio:o44uHFY_Xig:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thefinancialmodeler?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thefinancialmodeler/~4/k0gYeWPcKio" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thefinancialmodeler.com/2009/conditional-formats-control-the-warm-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.thefinancialmodeler.com/2009/conditional-formats-control-the-warm-up/</feedburner:origLink></item>
		<item>
		<title>Improve your model now! #REF Editions</title>
		<link>http://feedproxy.google.com/~r/thefinancialmodeler/~3/k3eC_ghfzlk/</link>
		<comments>http://www.thefinancialmodeler.com/2009/improve-your-model-now-ref-editions/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 14:50:30 +0000</pubDate>
		<dc:creator>Sebastien Labonne</dc:creator>
				<category><![CDATA[Improve Your Model Now!]]></category>
		<category><![CDATA[Auditing]]></category>
		<category><![CDATA[Errors]]></category>
		<category><![CDATA[Find]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.thefinancialmodeler.com/?p=222</guid>
		<description><![CDATA[
Are you looking to:

Quickly find the sources of all your #REF errors found in some cells?
Audit your model for potential undetected problems?

Simply use Excel&#8217;s Find functionality to find all of the #REF errors.

Press CTRL-F to launch the &#8220;Find&#8221; dialog
Type #REF in the &#8220;Find what:&#8221; section
Click the &#8220;Options&#8221; button to expand the dialog, if it&#8217;s not [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.thefinancialmodeler.com/wp-content/uploads/Burning-REF.jpg"><img class="alignleft size-thumbnail wp-image-330" title="Burning #REF" src="http://www.thefinancialmodeler.com/wp-content/uploads/Burning-REF-150x100.jpg" alt="Burning #REF" width="150" height="100" /></a>
<p>Are you looking to:</p>
<ul>
<li>Quickly find the sources of all your <strong>#REF errors</strong> found in some cells?</li>
<li>Audit your model for potential undetected problems?</li>
</ul>
<p>Simply use Excel&#8217;s <strong>Find functionality</strong> to find all of the #REF errors.
<ul>
<li>Press CTRL-F to launch the &#8220;Find&#8221; dialog</li>
<li>Type #REF in the &#8220;Find what:&#8221; section</li>
<li>Click the &#8220;Options&#8221; button to expand the dialog, if it&#8217;s not expanded yet.</li>
<li><strong>Select &#8220;Workbook&#8221;</strong>in the &#8220;Within&#8221; drop-down</li>
<li>Click &#8220;Find All&#8221;</li>
</ul>
<div id="attachment_339" class="wp-caption alignnone" style="width: 469px"><a href="http://www.thefinancialmodeler.com/wp-content/uploads/Find-dialog-with-REF.png"><img src="http://www.thefinancialmodeler.com/wp-content/uploads/Find-dialog-with-REF.png" alt="Your &quot;Find&quot; dialog should look like this" title="Find dialog with #REF" width="459" height="247" class="size-full wp-image-339" /></a><p class="wp-caption-text">Your Find dialog should look like this</p></div>
<p>Note that, you won&#8217;t find #REF in <em>names and hidden worksheets</em>, but you will find those in <em>hidden cells</em>, as long as the worksheet is visible.</p>
<h3>Bonus tip</h3>
<p>The next time you have an unused section or worksheet you&#8217;re thinking of deleting:</p>
<ol>
<li>Save your document</li>
<li>Check for #REF using the steps above</li>
<li>Delete your section</li>
<li>Check again for #REF</li>
</ol>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thefinancialmodeler?a=k3eC_ghfzlk:UgY96GuyKRQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thefinancialmodeler?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thefinancialmodeler/~4/k3eC_ghfzlk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thefinancialmodeler.com/2009/improve-your-model-now-ref-editions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.thefinancialmodeler.com/2009/improve-your-model-now-ref-editions/</feedburner:origLink></item>
		<item>
		<title>Back to School – The Excel Model</title>
		<link>http://feedproxy.google.com/~r/thefinancialmodeler/~3/6XOe3QvHOFc/</link>
		<comments>http://www.thefinancialmodeler.com/2009/back-to-school-the-excel-model/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 16:31:37 +0000</pubDate>
		<dc:creator>Sebastien Labonne</dc:creator>
				<category><![CDATA[Models]]></category>
		<category><![CDATA[Model]]></category>
		<category><![CDATA[RAND]]></category>

		<guid isPermaLink="false">http://www.thefinancialmodeler.com/?p=282</guid>
		<description><![CDATA[<a href="http://www.thefinancialmodeler.com/wp-content/uploads/Alphabet-on-the-old-style-blackboard-by-Kriss-Szkurlatowski.jpg"><img src="http://www.thefinancialmodeler.com/wp-content/uploads/Alphabet-on-the-old-style-blackboard-by-Kriss-Szkurlatowski-150x107.jpg" alt="Alphabet on the old style blackboard by Kriss Szkurlatowski - http://www.sxc.hu/profile/hisks" title="Alphabet on the old style blackboard by Kriss Szkurlatowski - http://www.sxc.hu/profile/hisks" width="150" height="107" class="alignleft size-thumbnail wp-image-284" /></a>

<p>I often find myself having a hard time explaining what a financial model is because to me, it could be almost anything.</p>

<p>That said, I'll set aside the financial part today and show you a very simple Excel model, useful for those of us who have kids in elementary school. It's my personal version of the random cards you might have at home to help the kids learn their alphabet or addition tables.</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.thefinancialmodeler.com/wp-content/uploads/Alphabet-on-the-old-style-blackboard-by-Kriss-Szkurlatowski.jpg"><img src="http://www.thefinancialmodeler.com/wp-content/uploads/Alphabet-on-the-old-style-blackboard-by-Kriss-Szkurlatowski-150x107.jpg" alt="Alphabet on the old style blackboard by Kriss Szkurlatowski - http://www.sxc.hu/profile/hisks" title="Alphabet on the old style blackboard by Kriss Szkurlatowski - http://www.sxc.hu/profile/hisks" width="150" height="107" class="alignleft size-thumbnail wp-image-284" /></a></p>
<p>I often find myself having a hard time explaining what a financial model is because to me, it could be almost anything.</p>
<p>That said, I&#8217;ll set aside the financial part today and show you a very simple Excel model, useful for those of us who have kids in elementary school. It&#8217;s my personal version of the random cards you might have at home to help the kids learn their alphabet or addition tables.</p>
<p>The model is rather simple. You have one column with all the possible elements and next to it, another with the formula =RAND(), which gives you a random number between 0 and 1 at each recalculation. Then you simply have to look up the letter next to the smallest value. Each time you want to change the letter, you simply need to press F9. Excel will then recalculate all RAND() formulas.  You can see it in action demonstrated in the picture below.</p>
<p><a href="http://www.thefinancialmodeler.com/wp-content/uploads/20090911_Random-letter.png"><img src="http://www.thefinancialmodeler.com/wp-content/uploads/20090911_Random-letter-540x326.png" alt="20090911_Random letter" title="20090911_Random letter" width="540" height="326" class="alignnone size-large wp-image-300" /></a></p>
<p>You can download it <a href="http://www.thefinancialmodeler.com/wp-content/plugins/download-monitor/download.php?id=1">here</a> (file size: 101 KB). It also includes an addition table. I&#8217;ll let you work out the multiplication table.</p>
<p>Have fun!</p>
<h4>Update</H4><br />
 There is a new version of the file with Jim Carson&#8217;s suggestion of adding random colors to the letters. Thanks Jim!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thefinancialmodeler?a=6XOe3QvHOFc:rZWzTlWqQ6A:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thefinancialmodeler?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thefinancialmodeler/~4/6XOe3QvHOFc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thefinancialmodeler.com/2009/back-to-school-the-excel-model/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.thefinancialmodeler.com/2009/back-to-school-the-excel-model/</feedburner:origLink></item>
		<item>
		<title>R1C1 Enlightenment</title>
		<link>http://feedproxy.google.com/~r/thefinancialmodeler/~3/oY0-4Rt_a5o/</link>
		<comments>http://www.thefinancialmodeler.com/2009/r1c1-enlightenment/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 14:34:34 +0000</pubDate>
		<dc:creator>Sebastien Labonne</dc:creator>
				<category><![CDATA[Excel Options]]></category>
		<category><![CDATA[Auditing]]></category>
		<category><![CDATA[Conditional Format]]></category>
		<category><![CDATA[Find & Replace]]></category>
		<category><![CDATA[Options]]></category>
		<category><![CDATA[R1C1]]></category>
		<category><![CDATA[Reference Style]]></category>
		<category><![CDATA[Settings]]></category>

		<guid isPermaLink="false">http://www.thefinancialmodeler.com/?p=226</guid>
		<description><![CDATA[You might know that Excel has two different reference styles for formulas:

A1 (default)
R1C1

But why should you care? You might think the default A1 reference style is sufficient for you, but that would leave opportunities only the R1C1 reference style allows.
Let&#8217;s first see the difference between both reference styles



Reference Type
A1 Style
R1C1 Style




Relative
=A1
=R[ ± x ]C[ ± [...]]]></description>
			<content:encoded><![CDATA[<p>You might know that Excel has two different <strong>reference styles</strong> for formulas:</p>
<ul>
<li>A1 (default)</li>
<li>R1C1</li>
</ul>
<p>But why should you care? You might think the default <em>A1 reference style</em> is sufficient for you, but that would leave opportunities only the <em>R1C1 reference style</em> allows.</p>
<p>Let&#8217;s first see the difference between both reference styles</p>
<table class="hor-minimalist" border="0">
<thead>
<tr>
<th>Reference Type</th>
<th>A1 Style</th>
<th>R1C1 Style</th>
</tr>
</thead>
<tbody>
<tr>
<td>Relative</td>
<td>=A1</td>
<td>=R[ ± x ]C[ ± x]</td>
</tr>
<tr>
<td>Row-Absolute</td>
<td>=A$1</td>
<td>=RiC[ ± x]</td>
</tr>
<tr>
<td>Column Absolute</td>
<td>=$A1</td>
<td>=R[ ± x ]Ci</td>
</tr>
<tr>
<td>Absolute</td>
<td>=$A$1</td>
<td>=RiCi</td>
</tr>
</tbody>
</table>
<ul>
<li>R[ ± x ]: Row offset</li>
<li>C[ ± x ]: Column offset</li>
<li>Ri: Row i</li>
<li>Ci: Column i</li>
</ul>
<p>For example, in R1C1 reference style, an absolute reference to cell B2, would be =R2C2 and a relative reference to the cell above would be =R[-1]C.</p>
<p>I suggest, you try it with simple formulas in Excel to familiarize yourself with its structure.</p>
<p>I rarely use the R1C1 reference style to design my formulas, but with time, I&#8217;ve found different uses for it, such as:</p>
<h3>Check for identical formulas</h3>
<p>Look carefully in the formula bar and you&#8217;ll notice every copy of a formula is identical to the original. When I&#8217;m not familiar with a model, I like to check complex formulas in R1C1 before modifying them to make sure that they are in fact identical, not just looking like it, and doesn’t simply look like it.</p>
<p>A common catch could be as simple as the one in the next picture, where the hidden row made the formulas in cells B14 and B16 look identical</p>
<p><a href="http://www.thefinancialmodeler.com/wp-content/uploads/20090901_R1C1-trap.png"><img class="alignnone size-full wp-image-250" title="20090901_R1C1 trap" src="http://www.thefinancialmodeler.com/wp-content/uploads/20090901_R1C1-trap.png" alt="20090901_R1C1 trap" width="370" height="99" /></a></p>
<h3>Quick Find &amp; Replace</h3>
<p>You can also quickly modify the same formulas copied over multiple range by leveraging the uniqueness of the R1C1 reference.</p>
<p>As an example, you might have a model with monthly and quarterly formulas next to each other just like in the picture below. In R1C1, you simply highlight the entire row and do a quick <em>Find &amp; Replace</em> to modify your them.</p>
<p><a href="http://www.thefinancialmodeler.com/wp-content/uploads/20090901_R1C1-multiple-range-find-replace.png"><img class="alignnone size-full wp-image-253" title="20090901_R1C1 multiple range find &amp; replace" src="http://www.thefinancialmodeler.com/wp-content/uploads/20090901_R1C1-multiple-range-find-replace.png" alt="20090901_R1C1 multiple range find &amp; replace" width="480" height="185" /></a></p>
<h3>Conditional Formats</h3>
<p>When modifying conditional format formulas in the <em>Conditional Formatting Rules Manager</em> (available in Excel 2007 only), it&#8217;s often easier to work in R1C1 so as not to be dependant on a cell from which the reference is established, just like you would in A1 reference type.</p>
<h3>VBA Code</h3>
<p>You&#8217;ll also find that using R1C1 references will give you more robust code that won&#8217;t crash on the first column insertion.</p>
<p>It can also be handy when you want to know the column number instead of its letter reference (e.g. A=1, Z=26, &#8230;)</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thefinancialmodeler?a=oY0-4Rt_a5o:wzmSBxQ5NTI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thefinancialmodeler?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thefinancialmodeler/~4/oY0-4Rt_a5o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thefinancialmodeler.com/2009/r1c1-enlightenment/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.thefinancialmodeler.com/2009/r1c1-enlightenment/</feedburner:origLink></item>
	</channel>
</rss>
