<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Data Table Basics</title>
	<atom:link href="http://www.dailydoseofexcel.com/archives/2004/09/15/data-table-basics/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dailydoseofexcel.com/archives/2004/09/15/data-table-basics/</link>
	<description>Daily posts of Excel tips…and other stuff</description>
	<lastBuildDate>Wed, 08 Feb 2012 12:03:16 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Dick Kusleika</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/09/15/data-table-basics/#comment-57076</link>
		<dc:creator>Dick Kusleika</dc:creator>
		<pubDate>Fri, 14 Jan 2011 17:54:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=762#comment-57076</guid>
		<description>&lt;p&gt;Apparently not well enough.  I fixed the link to the screenshot, so that should be working now.  As for updating posts from 2004 to be Excel 2010 compliant... I guess I could issue a disclaimer that six year old posts may not work on six month old software, but you&#039;re the first to complain about it.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Apparently not well enough.  I fixed the link to the screenshot, so that should be working now.  As for updating posts from 2004 to be Excel 2010 compliant&#8230; I guess I could issue a disclaimer that six year old posts may not work on six month old software, but you&#8217;re the first to complain about it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andronicus</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/09/15/data-table-basics/#comment-57038</link>
		<dc:creator>Andronicus</dc:creator>
		<pubDate>Fri, 14 Jan 2011 03:08:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=762#comment-57038</guid>
		<description>&lt;p&gt;Well, that&#039;s completely wrong for Excel 2010.   BTW, your screen shot is blank.  Did you proof this ?  Pretty poor presentation, dude.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Well, that&#8217;s completely wrong for Excel 2010.   BTW, your screen shot is blank.  Did you proof this ?  Pretty poor presentation, dude.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robin Hammond</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/09/15/data-table-basics/#comment-52521</link>
		<dc:creator>Robin Hammond</dc:creator>
		<pubDate>Wed, 13 Oct 2010 03:44:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=762#comment-52521</guid>
		<description>&lt;p&gt;While appealing in small simple models with very short calculation chains, data tables really do slow models down dramatically. In many cases, the tables we see are performing a relatively simple sensitivity analysis, with one or two inputs from the rest of the model, but each scenario takes a full recalculation of the precedent chain. Two solutions:- don&#039;t use them in complex model; or move the table to another spreadsheet that links back to the precedents using named ranges - this can easily be opened, updated, and calculated in isolation.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>While appealing in small simple models with very short calculation chains, data tables really do slow models down dramatically. In many cases, the tables we see are performing a relatively simple sensitivity analysis, with one or two inputs from the rest of the model, but each scenario takes a full recalculation of the precedent chain. Two solutions:- don&#8217;t use them in complex model; or move the table to another spreadsheet that links back to the precedents using named ranges &#8211; this can easily be opened, updated, and calculated in isolation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/09/15/data-table-basics/#comment-52437</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Mon, 11 Oct 2010 16:40:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=762#comment-52437</guid>
		<description>&lt;p&gt;I can&#039;t seem to see what the advantage is over doing the calculation with proper cell referencing (absolute, relative or mixed) and then copy paste...... &lt;img class=&quot;wp-smiley&quot; alt=&quot;:-(&quot; src=&quot;http://www.dailydoseofexcel.com/wp-includes/images/smilies/icon_sad.gif&quot;&gt; &lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I can&#8217;t seem to see what the advantage is over doing the calculation with proper cell referencing (absolute, relative or mixed) and then copy paste&#8230;&#8230; <img class="wp-smiley" alt=":-(" src="http://www.dailydoseofexcel.com/wp-includes/images/smilies/icon_sad.gif"/> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Tanner</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/09/15/data-table-basics/#comment-29769</link>
		<dc:creator>David Tanner</dc:creator>
		<pubDate>Sun, 06 Jan 2008 22:21:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=762#comment-29769</guid>
		<description>&lt;p&gt;Greetings - I have forgotten how to do something in excel.  I want to show the effects of changing an assumption on a range of resulting data.  Specifically I have a key variable that drives revenue and I want to show the result in a 5 year P&amp;L based on various values of the key variable&lt;br&gt;
     Key&lt;br&gt;
  Variable   Year 1 Year 2 Year 3 Year 4 Year f&lt;br&gt;
    100&lt;br&gt;
    125&lt;br&gt;
    150&lt;br&gt;
    175&lt;br&gt;
    200  as so on&lt;/p&gt;
&lt;p&gt;I belive there is also a table where you can have a changed various on a column and row and in the result quadrant underneath have a single result cell displayed that correlates to both.&lt;/p&gt;
&lt;p&gt;Any help you can give on these two tables would be very much appreciated or directing me to a source.&lt;/p&gt;
&lt;p&gt;Thanks so much&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Greetings &#8211; I have forgotten how to do something in excel.  I want to show the effects of changing an assumption on a range of resulting data.  Specifically I have a key variable that drives revenue and I want to show the result in a 5 year P&amp;L based on various values of the key variable<br />
     Key<br />
  Variable   Year 1 Year 2 Year 3 Year 4 Year f<br />
    100<br />
    125<br />
    150<br />
    175<br />
    200  as so on</p>
<p>I belive there is also a table where you can have a changed various on a column and row and in the result quadrant underneath have a single result cell displayed that correlates to both.</p>
<p>Any help you can give on these two tables would be very much appreciated or directing me to a source.</p>
<p>Thanks so much</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Peltier</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/09/15/data-table-basics/#comment-20597</link>
		<dc:creator>Jon Peltier</dc:creator>
		<pubDate>Tue, 15 Aug 2006 12:46:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=762#comment-20597</guid>
		<description>&lt;p&gt;For a comprehensive explanation and example of data tables, look at this page on Dermot Balson&#039;s Modelling Excel web site:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.westnet.net.au/balson/ModellingExcel/LookMaNoCode.shtml&quot; rel=&quot;nofollow&quot;&gt;http://www.westnet.net.au/balson/ModellingExcel/LookMaNoCode.shtml&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I&#039;m finally convinced.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>For a comprehensive explanation and example of data tables, look at this page on Dermot Balson&#8217;s Modelling Excel web site:</p>
<p><a href="http://www.westnet.net.au/balson/ModellingExcel/LookMaNoCode.shtml" rel="nofollow">http://www.westnet.net.au/balson/ModellingExcel/LookMaNoCode.shtml</a></p>
<p>I&#8217;m finally convinced.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lori</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/09/15/data-table-basics/#comment-19367</link>
		<dc:creator>Lori</dc:creator>
		<pubDate>Mon, 03 Apr 2006 14:26:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=762#comment-19367</guid>
		<description>&lt;p&gt;Example above with tabs replaced by semicolons:&lt;br&gt;
----&lt;/p&gt;
&lt;p&gt;cost;Year1;Year2;1;internal rate of return&lt;br&gt;
;;;2;=IRR(INDEX(A:C,D2,))&lt;br&gt;
-20000;11000;12000;3;=TABLE(,D2)&lt;br&gt;
-30000;15000;18000;4;=TABLE(,D2)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Example above with tabs replaced by semicolons:<br />
&#8212;-</p>
<p>cost;Year1;Year2;1;internal rate of return<br />
;;;2;=IRR(INDEX(A:C,D2,))<br />
-20000;11000;12000;3;=TABLE(,D2)<br />
-30000;15000;18000;4;=TABLE(,D2)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lori</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/09/15/data-table-basics/#comment-19366</link>
		<dc:creator>Lori</dc:creator>
		<pubDate>Mon, 03 Apr 2006 14:16:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=762#comment-19366</guid>
		<description>&lt;p&gt;One way to use multiple input values in a data table is to insert a column index&lt;br&gt;
and then use a lookup function in the table formula.&lt;/p&gt;
&lt;p&gt;The example below calculates the IRR for three input columns:&lt;/p&gt;
&lt;p&gt; ABCDE&lt;br&gt;
-------------------------------------&lt;br&gt;
costYear1Year21internal rate of return&lt;br&gt;
2=IRR(INDEX(A:C,D2,))&lt;br&gt;
-2000011000120003=TABLE(,D2)&lt;br&gt;
-3000015000180004=TABLE(,D2)&lt;br&gt;
...&lt;/p&gt;
&lt;p&gt;The table range is D2:E4 with D2 as column input cell. Column D and row 2 can be hidden.&lt;/p&gt;
&lt;p&gt;In this simple exampleno data table is needed, of course, but the method extends to more complex models.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>One way to use multiple input values in a data table is to insert a column index<br />
and then use a lookup function in the table formula.</p>
<p>The example below calculates the IRR for three input columns:</p>
<p> ABCDE<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
costYear1Year21internal rate of return<br />
2=IRR(INDEX(A:C,D2,))<br />
-2000011000120003=TABLE(,D2)<br />
-3000015000180004=TABLE(,D2)<br />
&#8230;</p>
<p>The table range is D2:E4 with D2 as column input cell. Column D and row 2 can be hidden.</p>
<p>In this simple exampleno data table is needed, of course, but the method extends to more complex models.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tushar Mehta</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/09/15/data-table-basics/#comment-19362</link>
		<dc:creator>Tushar Mehta</dc:creator>
		<pubDate>Mon, 03 Apr 2006 03:47:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=762#comment-19362</guid>
		<description>&lt;p&gt;Yes, data tables can be a very powerful construct.  In fact, if one looks at how they are implemented it will quickly become apparent that MS broke its own rules about what a function is allowed to do.  Once you specify that a range contains a table, you will notice that the cells in that range contain an array formula, TABLE().  Of course, the implementation of a data table requires that XL change the value of one (or two) cells in the worksheet, recalc the worksheet and then update the value in the data table cell.  Try doing that with a regular function (or a UDF)!&lt;/p&gt;
&lt;p&gt;For my doctorate, I used data tables extensively for analysis where algebraic analysis fell short.  For example, in a real options model to evaluate a monopolist&#039;s investment opportunity, the first order derivative took a *complete* 8-1/2 x 11 page to write out.  There was no way I could possibly analyze the equation and reach any meaningful conclusion.  So, I resorted to numerical analysis and data tables.&lt;/p&gt;
&lt;p&gt;The analysis quickly ran into various limits of the data table.  One of the capabilities required was to run a macro before computing the value for each cell in the table.  Basically, this would allow one to carry out an optimization as part of the table calculation.  Another very useful capability would be the ability to specify a vector of values, not just a single row (or column value).  Basically, I wanted not just r1, r2, etc. going down the rows in a single column but a vector such as (a1,b1), (a2, b2), etc. going down the rows in 2 (or more) columns.&lt;/p&gt;
&lt;p&gt;The result was a homegrown add-in called SuperTable.  After completing the dissertation I figured I&#039;d make it available to the world at large.  In the process of cleaning it up and making it presentable, I also enhanced it to be more flexible.  I also tried to figure out how to make it work like XL&#039;s TABLE() function.  That was a mistake.  While it still works, it&#039;s very, very difficult to document.  So, I put it aside.&lt;/p&gt;
&lt;p&gt;Every so often, I open the file and wonder what I can do to clean it up and post on my website.  Maybe, some day...&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Yes, data tables can be a very powerful construct.  In fact, if one looks at how they are implemented it will quickly become apparent that MS broke its own rules about what a function is allowed to do.  Once you specify that a range contains a table, you will notice that the cells in that range contain an array formula, TABLE().  Of course, the implementation of a data table requires that XL change the value of one (or two) cells in the worksheet, recalc the worksheet and then update the value in the data table cell.  Try doing that with a regular function (or a UDF)!</p>
<p>For my doctorate, I used data tables extensively for analysis where algebraic analysis fell short.  For example, in a real options model to evaluate a monopolist&#8217;s investment opportunity, the first order derivative took a *complete* 8-1/2 x 11 page to write out.  There was no way I could possibly analyze the equation and reach any meaningful conclusion.  So, I resorted to numerical analysis and data tables.</p>
<p>The analysis quickly ran into various limits of the data table.  One of the capabilities required was to run a macro before computing the value for each cell in the table.  Basically, this would allow one to carry out an optimization as part of the table calculation.  Another very useful capability would be the ability to specify a vector of values, not just a single row (or column value).  Basically, I wanted not just r1, r2, etc. going down the rows in a single column but a vector such as (a1,b1), (a2, b2), etc. going down the rows in 2 (or more) columns.</p>
<p>The result was a homegrown add-in called SuperTable.  After completing the dissertation I figured I&#8217;d make it available to the world at large.  In the process of cleaning it up and making it presentable, I also enhanced it to be more flexible.  I also tried to figure out how to make it work like XL&#8217;s TABLE() function.  That was a mistake.  While it still works, it&#8217;s very, very difficult to document.  So, I put it aside.</p>
<p>Every so often, I open the file and wonder what I can do to clean it up and post on my website.  Maybe, some day&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erik Protzman</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/09/15/data-table-basics/#comment-19358</link>
		<dc:creator>Erik Protzman</dc:creator>
		<pubDate>Sun, 02 Apr 2006 06:50:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=762#comment-19358</guid>
		<description>&lt;p&gt;If anyone can come up with a method for cleanly linking a data table to a constant on another sheet I will be most grateful. I want to link the data table row and column inputs to constants on another sheet. Is this possible in some obscure way? Or has anyone successfully reproduced the data table tool in VBA? Could please shed some light? Thanks in advance.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>If anyone can come up with a method for cleanly linking a data table to a constant on another sheet I will be most grateful. I want to link the data table row and column inputs to constants on another sheet. Is this possible in some obscure way? Or has anyone successfully reproduced the data table tool in VBA? Could please shed some light? Thanks in advance.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

