<?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/"
	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>Comments on: non error error</title>
	<atom:link href="http://smurfonspreadsheets.wordpress.com/2010/06/02/non-error-error/feed/" rel="self" type="application/rss+xml" />
	<link>http://smurfonspreadsheets.wordpress.com/2010/06/02/non-error-error/</link>
	<description>Simon Murphy on professional spreadsheet development stuff</description>
	<lastBuildDate>Thu, 18 Apr 2013 08:42:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Harlan Grove</title>
		<link>http://smurfonspreadsheets.wordpress.com/2010/06/02/non-error-error/#comment-15696</link>
		<dc:creator><![CDATA[Harlan Grove]]></dc:creator>
		<pubDate>Tue, 08 Jun 2010 18:24:33 +0000</pubDate>
		<guid isPermaLink="false">http://smurfonspreadsheets.wordpress.com/?p=2229#comment-15696</guid>
		<description><![CDATA[Backwards compatibility. Workarounds needed in one version should continue to work in subsequent versions.

But the single quote is the syntactic means of entering a zero-length string constant. While it&#039;s possible to generate a zero-length string constant by entering the formula =&quot;&quot;, copying it, then pasting it in-place as a value, such a cell will APPEAR identical to a blank cell in the formula bar, but it won&#039;t be a blank cell. To me that&#039;s far more questionable than treating a single quote as equivalent to &quot;&quot;.]]></description>
		<content:encoded><![CDATA[<p>Backwards compatibility. Workarounds needed in one version should continue to work in subsequent versions.</p>
<p>But the single quote is the syntactic means of entering a zero-length string constant. While it&#8217;s possible to generate a zero-length string constant by entering the formula =&#8221;", copying it, then pasting it in-place as a value, such a cell will APPEAR identical to a blank cell in the formula bar, but it won&#8217;t be a blank cell. To me that&#8217;s far more questionable than treating a single quote as equivalent to &#8220;&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sam</title>
		<link>http://smurfonspreadsheets.wordpress.com/2010/06/02/non-error-error/#comment-15695</link>
		<dc:creator><![CDATA[sam]]></dc:creator>
		<pubDate>Tue, 08 Jun 2010 17:00:52 +0000</pubDate>
		<guid isPermaLink="false">http://smurfonspreadsheets.wordpress.com/?p=2229#comment-15695</guid>
		<description><![CDATA[@Harlan,
You are right of course....I should have made that more clear.
I am amazed at how things like this have continued uncorrected across versions....]]></description>
		<content:encoded><![CDATA[<p>@Harlan,<br />
You are right of course&#8230;.I should have made that more clear.<br />
I am amazed at how things like this have continued uncorrected across versions&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Harlan Grove</title>
		<link>http://smurfonspreadsheets.wordpress.com/2010/06/02/non-error-error/#comment-15694</link>
		<dc:creator><![CDATA[Harlan Grove]]></dc:creator>
		<pubDate>Tue, 08 Jun 2010 15:38:36 +0000</pubDate>
		<guid isPermaLink="false">http://smurfonspreadsheets.wordpress.com/?p=2229#comment-15694</guid>
		<description><![CDATA[@sam - differences between SUMPRODUCT and COUNTIF need to be expressed precisely. SUMPRODUCT(--(x=&quot;&quot;)) and COUNTIF(x,&quot;&quot;) will return the same result, but SUMPRODUCT(--ISBLANK(x)) can return a different result. A single quote should be treated as identical to &quot;&quot;.]]></description>
		<content:encoded><![CDATA[<p>@sam &#8211; differences between SUMPRODUCT and COUNTIF need to be expressed precisely. SUMPRODUCT(&#8211;(x=&#8221;")) and COUNTIF(x,&#8221;") will return the same result, but SUMPRODUCT(&#8211;ISBLANK(x)) can return a different result. A single quote should be treated as identical to &#8220;&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sam</title>
		<link>http://smurfonspreadsheets.wordpress.com/2010/06/02/non-error-error/#comment-15692</link>
		<dc:creator><![CDATA[sam]]></dc:creator>
		<pubDate>Tue, 08 Jun 2010 08:28:48 +0000</pubDate>
		<guid isPermaLink="false">http://smurfonspreadsheets.wordpress.com/?p=2229#comment-15692</guid>
		<description><![CDATA[There are other such inconsistencies

A classic example is a the way in which a cell containing a single quote is treated by different features and formulas

a) Autofilters , Find, CountBlank, Sumproduct/CountIF(s) treats the Cell as Blank
b) Advanced Filters ,Sort, CountA,ISBLANK GoTo Special Blanks doesn&#039;t]]></description>
		<content:encoded><![CDATA[<p>There are other such inconsistencies</p>
<p>A classic example is a the way in which a cell containing a single quote is treated by different features and formulas</p>
<p>a) Autofilters , Find, CountBlank, Sumproduct/CountIF(s) treats the Cell as Blank<br />
b) Advanced Filters ,Sort, CountA,ISBLANK GoTo Special Blanks doesn&#8217;t</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Harlan Grove</title>
		<link>http://smurfonspreadsheets.wordpress.com/2010/06/02/non-error-error/#comment-15682</link>
		<dc:creator><![CDATA[Harlan Grove]]></dc:creator>
		<pubDate>Wed, 02 Jun 2010 14:44:15 +0000</pubDate>
		<guid isPermaLink="false">http://smurfonspreadsheets.wordpress.com/?p=2229#comment-15682</guid>
		<description><![CDATA[And the 3rd through 5th formulas should be

=SUMIF(A1:A2,&quot;&lt;&gt;1&quot;,B1:B2)
=SUMIF(A1:A2,&quot;&lt;&gt;1*&quot;,B1:B2)

=SUMIF(A,&quot;&lt;&gt;x&quot;,B)]]></description>
		<content:encoded><![CDATA[<p>And the 3rd through 5th formulas should be</p>
<p>=SUMIF(A1:A2,&#8221;&lt;&gt;1&#8243;,B1:B2)<br />
=SUMIF(A1:A2,&#8221;&lt;&gt;1*&#8221;,B1:B2)</p>
<p>=SUMIF(A,&#8221;&lt;&gt;x&#8221;,B)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Harlan Grove</title>
		<link>http://smurfonspreadsheets.wordpress.com/2010/06/02/non-error-error/#comment-15681</link>
		<dc:creator><![CDATA[Harlan Grove]]></dc:creator>
		<pubDate>Wed, 02 Jun 2010 14:41:48 +0000</pubDate>
		<guid isPermaLink="false">http://smurfonspreadsheets.wordpress.com/?p=2229#comment-15681</guid>
		<description><![CDATA[That&#039;s &#039;criteria beginning with &lt;&gt;&#039;.]]></description>
		<content:encoded><![CDATA[<p>That&#8217;s &#8216;criteria beginning with &lt;&gt;&#8217;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Harlan Grove</title>
		<link>http://smurfonspreadsheets.wordpress.com/2010/06/02/non-error-error/#comment-15680</link>
		<dc:creator><![CDATA[Harlan Grove]]></dc:creator>
		<pubDate>Wed, 02 Jun 2010 14:36:51 +0000</pubDate>
		<guid isPermaLink="false">http://smurfonspreadsheets.wordpress.com/?p=2229#comment-15680</guid>
		<description><![CDATA[This works the same in all versions which have SUMIF. It only works when error values are criteria, and that may be because criteria arguments are always handled as text strings. That is, Excel always and automtically converts the #REF! in the criteria arguments into &quot;#REF!&quot; (or maybe &quot;=#REF!&quot;).

FAR WORSE, criteria beginning with  don&#039;t always produce the complementary result to criteria otherwise the same but beginning with =. For example, enter 1 in A1, =&quot;1&quot; in A2, 5 in B1 and 66 in B2. Then compare the formulas

=SUMIF(A1:A2,1,B1:B2)
=SUMIF(A1:A2,&quot;1&quot;,B1:B2)
=SUMIF(A1:A2,&quot;1&quot;,B1:B2)
=SUMIF(A1:A2,&quot;1*&quot;,B1:B2)

How many people would you think would be caught short by

=SUMIF(A,&quot;x&quot;,B)

not returning the same value as

=SUM(B)-SUMIF(A,&quot;x&quot;,B)

?

The problem is that Excel treats = criteria as matching both numbers and text when the criteria is numeric, but reverts to standard Excel semantics and distinguishes between text and numbers in  criteria.

This is old news. Poor design, but at this point I don&#039;t see this changing.]]></description>
		<content:encoded><![CDATA[<p>This works the same in all versions which have SUMIF. It only works when error values are criteria, and that may be because criteria arguments are always handled as text strings. That is, Excel always and automtically converts the #REF! in the criteria arguments into &#8220;#REF!&#8221; (or maybe &#8220;=#REF!&#8221;).</p>
<p>FAR WORSE, criteria beginning with  don&#8217;t always produce the complementary result to criteria otherwise the same but beginning with =. For example, enter 1 in A1, =&#8221;1&#8243; in A2, 5 in B1 and 66 in B2. Then compare the formulas</p>
<p>=SUMIF(A1:A2,1,B1:B2)<br />
=SUMIF(A1:A2,&#8221;1&#8243;,B1:B2)<br />
=SUMIF(A1:A2,&#8221;1&#8243;,B1:B2)<br />
=SUMIF(A1:A2,&#8221;1*&#8221;,B1:B2)</p>
<p>How many people would you think would be caught short by</p>
<p>=SUMIF(A,&#8221;x&#8221;,B)</p>
<p>not returning the same value as</p>
<p>=SUM(B)-SUMIF(A,&#8221;x&#8221;,B)</p>
<p>?</p>
<p>The problem is that Excel treats = criteria as matching both numbers and text when the criteria is numeric, but reverts to standard Excel semantics and distinguishes between text and numbers in  criteria.</p>
<p>This is old news. Poor design, but at this point I don&#8217;t see this changing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Biggus Dickus</title>
		<link>http://smurfonspreadsheets.wordpress.com/2010/06/02/non-error-error/#comment-15679</link>
		<dc:creator><![CDATA[Biggus Dickus]]></dc:creator>
		<pubDate>Wed, 02 Jun 2010 13:55:30 +0000</pubDate>
		<guid isPermaLink="false">http://smurfonspreadsheets.wordpress.com/?p=2229#comment-15679</guid>
		<description><![CDATA[Yes this is an inconsistency IMHO.  It does mean that it would be possible to have a missing reference value in your total and that is not a good thing.

It defininitely will make it hard to completely trust these formulae as the error will not be visible unless you select the cell and look at the refernce itself.

Unfortunate but it&#039;s the way it is and we have to watch out for it I guess.

OTOH MS could fix this in a Service pack because there would be no argument for leaving it this way to protect legacy spreadsheets (??)

Better send it on to the Excel Team, but I&#039;m not sure to who as our friend Dave G isn&#039;t there anymore :-(

Dick]]></description>
		<content:encoded><![CDATA[<p>Yes this is an inconsistency IMHO.  It does mean that it would be possible to have a missing reference value in your total and that is not a good thing.</p>
<p>It defininitely will make it hard to completely trust these formulae as the error will not be visible unless you select the cell and look at the refernce itself.</p>
<p>Unfortunate but it&#8217;s the way it is and we have to watch out for it I guess.</p>
<p>OTOH MS could fix this in a Service pack because there would be no argument for leaving it this way to protect legacy spreadsheets (??)</p>
<p>Better send it on to the Excel Team, but I&#8217;m not sure to who as our friend Dave G isn&#8217;t there anymore :-(</p>
<p>Dick</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick O'Beirne</title>
		<link>http://smurfonspreadsheets.wordpress.com/2010/06/02/non-error-error/#comment-15678</link>
		<dc:creator><![CDATA[Patrick O'Beirne]]></dc:creator>
		<pubDate>Wed, 02 Jun 2010 13:32:23 +0000</pubDate>
		<guid isPermaLink="false">http://smurfonspreadsheets.wordpress.com/?p=2229#comment-15678</guid>
		<description><![CDATA[COUNTIF, DCOUNT, DSUM all treat the #REF! as a value to be matched.
MATCH &amp; LOOKUP propagate the error.
That&#039;s Excel&#039;s way, I guess :-)
Another one for the cabinet of curiosities.]]></description>
		<content:encoded><![CDATA[<p>COUNTIF, DCOUNT, DSUM all treat the #REF! as a value to be matched.<br />
MATCH &amp; LOOKUP propagate the error.<br />
That&#8217;s Excel&#8217;s way, I guess :-)<br />
Another one for the cabinet of curiosities.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>http://smurfonspreadsheets.wordpress.com/2010/06/02/non-error-error/#comment-15676</link>
		<dc:creator><![CDATA[Simon]]></dc:creator>
		<pubDate>Wed, 02 Jun 2010 10:39:57 +0000</pubDate>
		<guid isPermaLink="false">http://smurfonspreadsheets.wordpress.com/?p=2229#comment-15676</guid>
		<description><![CDATA[I&#039;d expect them to propogate like they do in most other cases (and on OO calc), so they can be traced and fixed.]]></description>
		<content:encoded><![CDATA[<p>I&#8217;d expect them to propogate like they do in most other cases (and on OO calc), so they can be traced and fixed.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
