<?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: Good Row Bad Row</title>
	<atom:link href="http://www.dailydoseofexcel.com/archives/2010/07/28/good-row-bad-row/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dailydoseofexcel.com/archives/2010/07/28/good-row-bad-row/</link>
	<description>Daily posts of Excel tips…and other stuff</description>
	<lastBuildDate>Thu, 09 Feb 2012 18:06:07 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Charles-excel autofilter settings</title>
		<link>http://www.dailydoseofexcel.com/archives/2010/07/28/good-row-bad-row/#comment-48642</link>
		<dc:creator>Charles-excel autofilter settings</dc:creator>
		<pubDate>Thu, 05 Aug 2010 11:51:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=4065#comment-48642</guid>
		<description>&lt;p&gt;I agree with ihm as i think showing the good date int the rows &amp; hiding the bad data is a good option when you are going through a big list of table values.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I agree with ihm as i think showing the good date int the rows &amp; hiding the bad data is a good option when you are going through a big list of table values.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lhm</title>
		<link>http://www.dailydoseofexcel.com/archives/2010/07/28/good-row-bad-row/#comment-48538</link>
		<dc:creator>lhm</dc:creator>
		<pubDate>Mon, 02 Aug 2010 14:25:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=4065#comment-48538</guid>
		<description>&lt;p&gt;Agree with Khushnood - don&#039;t sort without an index present that will allow you to recover the original order. &lt;/p&gt;
&lt;p&gt;An alternative is to filter for the good rows and hide the bad ones. Most operations apply only to the visible rows in filtered view (Formatting, Fill, Find/Replace, Copy, etc.) so you don&#039;t need to change the sort order.&lt;/p&gt;
&lt;p&gt;Additionally, applying Advanced Filter can be much quicker than individual lookup formulas, and you can either filter in place and mark the rows by filling down with an &quot;X&quot; or extract data to another sheet. Just add a header to your list of fruit and use this for the criteria range, this can be placed on a separate sheet or a temporary location in a new workbook. &lt;/p&gt;
&lt;p&gt;One thing to be aware of is that for text criteria the default compare operation for Advanced Filter and other Database Functions is &quot;begins with&quot;. This often won&#039;t matter but you may want to prefix the fruit with an equals sign to make the match exact (or toggle the &quot;Transition Formula Evaluation&quot; setting but make sure to turn it off after).&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Agree with Khushnood &#8211; don&#8217;t sort without an index present that will allow you to recover the original order. </p>
<p>An alternative is to filter for the good rows and hide the bad ones. Most operations apply only to the visible rows in filtered view (Formatting, Fill, Find/Replace, Copy, etc.) so you don&#8217;t need to change the sort order.</p>
<p>Additionally, applying Advanced Filter can be much quicker than individual lookup formulas, and you can either filter in place and mark the rows by filling down with an &#8220;X&#8221; or extract data to another sheet. Just add a header to your list of fruit and use this for the criteria range, this can be placed on a separate sheet or a temporary location in a new workbook. </p>
<p>One thing to be aware of is that for text criteria the default compare operation for Advanced Filter and other Database Functions is &#8220;begins with&#8221;. This often won&#8217;t matter but you may want to prefix the fruit with an equals sign to make the match exact (or toggle the &#8220;Transition Formula Evaluation&#8221; setting but make sure to turn it off after).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Khushnood Viccaji</title>
		<link>http://www.dailydoseofexcel.com/archives/2010/07/28/good-row-bad-row/#comment-48536</link>
		<dc:creator>Khushnood Viccaji</dc:creator>
		<pubDate>Mon, 02 Aug 2010 12:49:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=4065#comment-48536</guid>
		<description>&lt;p&gt;Hi Rob,&lt;/p&gt;
&lt;p&gt;Just one more thing that I usually setup when I&#039;m  working on such tables:&lt;br&gt;
If a Record Number column doesn&#039;t already exist, I add it to the table.&lt;br&gt;
This way, when I want to, I can revert to the original sort order of the table, with a single click.&lt;br&gt;
I have added the Sort buttons to my QAT in Excel 2007.&lt;/p&gt;
&lt;p&gt;A few other points:&lt;br&gt;
1.  The new column can be inserted before the first (or after the last), column in the table.&lt;br&gt;
If the table has a defined range name (especially &#039;Database&#039;), then be sure to expand the RefersTo property of the range name, in the Name Manager.&lt;br&gt;
Otherwise, when you sort the table, the Record Number column may not be sorted along with the rest of the table, and values in that column will stay where they are !&lt;/p&gt;
&lt;p&gt;2.  My preferred method of creating the record number is to type &#039;00001 in a new column against the first record.&lt;br&gt;
The &#039; (single-quote) prefix ensures that the record number is created with padded zeros, and is treated as text.&lt;br&gt;
This is a personal preference, for various reasons.&lt;br&gt;
Insert fewer or more zeros in the record number as per the count of records in the table.&lt;/p&gt;
&lt;p&gt;3.  If the cells in the column to the left or right of this cell are filled all the way down to the last record,&lt;br&gt;
just double-click on the Fill Handle of this cell. It will fill sequential record numbers down the column upto the last record.&lt;br&gt;
If the cells in the adjacent column are not completely filled, then you can do a quick fill-down of the first cell, in the record number column itself.&lt;br&gt;
Then do the double-click step from the first record, to fill sequential record numbers.&lt;/p&gt;
&lt;p&gt;Khushnood Viccaji&lt;br&gt;
Mumbai, India&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi Rob,</p>
<p>Just one more thing that I usually setup when I&#8217;m  working on such tables:<br />
If a Record Number column doesn&#8217;t already exist, I add it to the table.<br />
This way, when I want to, I can revert to the original sort order of the table, with a single click.<br />
I have added the Sort buttons to my QAT in Excel 2007.</p>
<p>A few other points:<br />
1.  The new column can be inserted before the first (or after the last), column in the table.<br />
If the table has a defined range name (especially &#8216;Database&#8217;), then be sure to expand the RefersTo property of the range name, in the Name Manager.<br />
Otherwise, when you sort the table, the Record Number column may not be sorted along with the rest of the table, and values in that column will stay where they are !</p>
<p>2.  My preferred method of creating the record number is to type &#8217;00001 in a new column against the first record.<br />
The &#8216; (single-quote) prefix ensures that the record number is created with padded zeros, and is treated as text.<br />
This is a personal preference, for various reasons.<br />
Insert fewer or more zeros in the record number as per the count of records in the table.</p>
<p>3.  If the cells in the column to the left or right of this cell are filled all the way down to the last record,<br />
just double-click on the Fill Handle of this cell. It will fill sequential record numbers down the column upto the last record.<br />
If the cells in the adjacent column are not completely filled, then you can do a quick fill-down of the first cell, in the record number column itself.<br />
Then do the double-click step from the first record, to fill sequential record numbers.</p>
<p>Khushnood Viccaji<br />
Mumbai, India</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim McCollough</title>
		<link>http://www.dailydoseofexcel.com/archives/2010/07/28/good-row-bad-row/#comment-48474</link>
		<dc:creator>Tim McCollough</dc:creator>
		<pubDate>Fri, 30 Jul 2010 14:15:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=4065#comment-48474</guid>
		<description>&lt;p&gt;@Jeff&lt;/p&gt;
&lt;p&gt;I&#039;m with @Bob.  I get #VALUE! when not array entered.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@Jeff</p>
<p>I&#8217;m with @Bob.  I get #VALUE! when not array entered.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jeff weir</title>
		<link>http://www.dailydoseofexcel.com/archives/2010/07/28/good-row-bad-row/#comment-48471</link>
		<dc:creator>jeff weir</dc:creator>
		<pubDate>Fri, 30 Jul 2010 11:59:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=4065#comment-48471</guid>
		<description>&lt;p&gt;Ah. Not really. Don&#039;t know what I was thinking. I think what I&#039;d done is put an array in manually like this:&lt;br&gt;
=OR(A1={&quot;Apple&quot;;&quot;Banana&quot;;&quot;Orange&quot;;&quot;Strawberry&quot;;&quot;Grape&quot;;&quot;Mango&quot;;&quot;Lemon&quot;})&lt;br&gt;
...then noted that you didn&#039;t have to CSE it to get it to evaluate.  &lt;/p&gt;
&lt;p&gt;But that&#039;s a different kettle of formula altogether.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Ah. Not really. Don&#8217;t know what I was thinking. I think what I&#8217;d done is put an array in manually like this:<br />
=OR(A1={&#8220;Apple&#8221;;&#8221;Banana&#8221;;&#8221;Orange&#8221;;&#8221;Strawberry&#8221;;&#8221;Grape&#8221;;&#8221;Mango&#8221;;&#8221;Lemon&#8221;})<br />
&#8230;then noted that you didn&#8217;t have to CSE it to get it to evaluate.  </p>
<p>But that&#8217;s a different kettle of formula altogether.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bob Phillips</title>
		<link>http://www.dailydoseofexcel.com/archives/2010/07/28/good-row-bad-row/#comment-48468</link>
		<dc:creator>Bob Phillips</dc:creator>
		<pubDate>Fri, 30 Jul 2010 09:45:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=4065#comment-48468</guid>
		<description>&lt;p&gt;@jeff, really? OR doesn&#039;t natively take an array, I get #VALUE if it isn&#039;t array entered.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@jeff, really? OR doesn&#8217;t natively take an array, I get #VALUE if it isn&#8217;t array entered.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jeff weir</title>
		<link>http://www.dailydoseofexcel.com/archives/2010/07/28/good-row-bad-row/#comment-48451</link>
		<dc:creator>jeff weir</dc:creator>
		<pubDate>Fri, 30 Jul 2010 00:57:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=4065#comment-48451</guid>
		<description>&lt;p&gt;Tim: I don&#039;t think you need to array enter your formula. Mind you, I often don&#039;t think ;-) THe function OR accepts an array, so no need to array enter, yes?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Tim: I don&#8217;t think you need to array enter your formula. Mind you, I often don&#8217;t think <img src='http://www.dailydoseofexcel.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  THe function OR accepts an array, so no need to array enter, yes?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob van Gelder</title>
		<link>http://www.dailydoseofexcel.com/archives/2010/07/28/good-row-bad-row/#comment-48446</link>
		<dc:creator>Rob van Gelder</dc:creator>
		<pubDate>Thu, 29 Jul 2010 22:08:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=4065#comment-48446</guid>
		<description>&lt;p&gt;Bob: I figure the formula already exists, and I&#039;m working my way down nested IFs to the result. If there were multiple levels of undo, it would certainly be my choice.&lt;br&gt;
Chris: Literals in code/formulas are also bad in my book, but I reckon I&#039;m wrong about nearly everything, so I&#039;m probably wrong about that too.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Bob: I figure the formula already exists, and I&#8217;m working my way down nested IFs to the result. If there were multiple levels of undo, it would certainly be my choice.<br />
Chris: Literals in code/formulas are also bad in my book, but I reckon I&#8217;m wrong about nearly everything, so I&#8217;m probably wrong about that too.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matias</title>
		<link>http://www.dailydoseofexcel.com/archives/2010/07/28/good-row-bad-row/#comment-48444</link>
		<dc:creator>matias</dc:creator>
		<pubDate>Thu, 29 Jul 2010 19:45:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=4065#comment-48444</guid>
		<description>&lt;p&gt;Hi, GREAT TIP the F9. But it doesn&#039;t work for me! just replace all the text in the cell with a #N/A. I&#039;m doing something wrong?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi, GREAT TIP the F9. But it doesn&#8217;t work for me! just replace all the text in the cell with a #N/A. I&#8217;m doing something wrong?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Greaves</title>
		<link>http://www.dailydoseofexcel.com/archives/2010/07/28/good-row-bad-row/#comment-48431</link>
		<dc:creator>Chris Greaves</dc:creator>
		<pubDate>Thu, 29 Jul 2010 11:12:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=4065#comment-48431</guid>
		<description>&lt;p&gt;&quot;By pressing F9, it brings the list into your formula as an array.&quot;&lt;br&gt;
Voted coolest trick of the day/week/month/year/decade in our office ...&lt;/p&gt;
&lt;p&gt;I generally don&#039;t like the idea of literals embedded in formulas, but I can dream up a case where this kind of trick could make the code more readable.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>&#8220;By pressing F9, it brings the list into your formula as an array.&#8221;<br />
Voted coolest trick of the day/week/month/year/decade in our office &#8230;</p>
<p>I generally don&#8217;t like the idea of literals embedded in formulas, but I can dream up a case where this kind of trick could make the code more readable.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

