<?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: Why not to use Excel for Data Gathering</title>
	<atom:link href="http://caseelse.net/2008/08/06/why-not-to-use-excel-for-data-gathering/feed/" rel="self" type="application/rss+xml" />
	<link>http://caseelse.net/2008/08/06/why-not-to-use-excel-for-data-gathering/</link>
	<description>/*** Code's last stand ***/</description>
	<lastBuildDate>Mon, 24 Oct 2011 08:14:51 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: ravenhall</title>
		<link>http://caseelse.net/2008/08/06/why-not-to-use-excel-for-data-gathering/comment-page-1/#comment-358</link>
		<dc:creator>ravenhall</dc:creator>
		<pubDate>Fri, 21 Oct 2011 15:07:47 +0000</pubDate>
		<guid isPermaLink="false">http://caseelse.net/?p=36#comment-358</guid>
		<description>Python Crusader:

You just show how little you know about Perl. Perl 6 is a new language - *not* the successor to Perl 5. Perl 5 is doing quite well and the latest stable is 5.14.2 released 2011-09-26. The bleeding edge is 5.15.4, released 2011-10-20 - so your argument is utterly null and void.

The Perl modules for working with both Excel  and virtually every type of database in existence are mature and solid. Perl is indeed an excellent choice for automating a data import from Excel to a database. 

Excel n00bs who learn a pivot table and think it&#039;s a nifty trick that they can use for everything might temporarily wow their management, but they and their machines quickly become overwhelmed by the sheer inefficiency. Their charts become more and more jumbled and meaningless as they grow in complexity, because they almost always know nothing about true data modelling. They only end up confirming their own incompetence, and a programmer /DBA inevitably has to bail them out.</description>
		<content:encoded><![CDATA[<p>Python Crusader:</p>
<p>You just show how little you know about Perl. Perl 6 is a new language &#8211; *not* the successor to Perl 5. Perl 5 is doing quite well and the latest stable is 5.14.2 released 2011-09-26. The bleeding edge is 5.15.4, released 2011-10-20 &#8211; so your argument is utterly null and void.</p>
<p>The Perl modules for working with both Excel  and virtually every type of database in existence are mature and solid. Perl is indeed an excellent choice for automating a data import from Excel to a database. </p>
<p>Excel n00bs who learn a pivot table and think it&#8217;s a nifty trick that they can use for everything might temporarily wow their management, but they and their machines quickly become overwhelmed by the sheer inefficiency. Their charts become more and more jumbled and meaningless as they grow in complexity, because they almost always know nothing about true data modelling. They only end up confirming their own incompetence, and a programmer /DBA inevitably has to bail them out.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://caseelse.net/2008/08/06/why-not-to-use-excel-for-data-gathering/comment-page-1/#comment-345</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Tue, 11 May 2010 13:02:59 +0000</pubDate>
		<guid isPermaLink="false">http://caseelse.net/?p=36#comment-345</guid>
		<description>@Ian Welsh: That is the problem.  Most managers, once they get to the office/level they&#039;re at, seem to lost all sense of what is right and wrong - in terms of tools to do the job.</description>
		<content:encoded><![CDATA[<p>@Ian Welsh: That is the problem.  Most managers, once they get to the office/level they&#8217;re at, seem to lost all sense of what is right and wrong &#8211; in terms of tools to do the job.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Johan L</title>
		<link>http://caseelse.net/2008/08/06/why-not-to-use-excel-for-data-gathering/comment-page-1/#comment-55</link>
		<dc:creator>Johan L</dc:creator>
		<pubDate>Sun, 10 Aug 2008 22:35:30 +0000</pubDate>
		<guid isPermaLink="false">http://caseelse.net/?p=36#comment-55</guid>
		<description>Nice troll.
&lt;a href=&quot;http://blog.timbunce.org/2008/03/08/perl-myths/&quot; rel=&quot;nofollow&quot;&gt;Reality check&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Nice troll.<br />
<a href="http://blog.timbunce.org/2008/03/08/perl-myths/" rel="nofollow">Reality check</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Neil</title>
		<link>http://caseelse.net/2008/08/06/why-not-to-use-excel-for-data-gathering/comment-page-1/#comment-54</link>
		<dc:creator>Neil</dc:creator>
		<pubDate>Sat, 09 Aug 2008 18:35:00 +0000</pubDate>
		<guid isPermaLink="false">http://caseelse.net/?p=36#comment-54</guid>
		<description>&lt;p&gt;Nice, Mark.&lt;/p&gt;
&lt;p&gt;The last time I actually wrote an Excel import script was for a manager who had already sent out several thousand questionnaires, and was starting to get them back. He couldn&#039;t figure out how to turn them into usable data.&lt;/p&gt;
&lt;p&gt;I wrote him a script (VBS, monitored a folder, and ripped any XLS that was dropped into it, cleaned it up and shoved it into Access.) Told him how to set it up, and how he&#039;d have to fix the spreadsheets if the script spit them back at him, and that if he detailed anywhere it was consistently breaking, we could update the script.&lt;/p&gt;
&lt;p&gt;After that, he started asking for my opinion earlier in the decision tree.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Nice, Mark.</p>
<p>The last time I actually wrote an Excel import script was for a manager who had already sent out several thousand questionnaires, and was starting to get them back. He couldn&#8217;t figure out how to turn them into usable data.</p>
<p>I wrote him a script (VBS, monitored a folder, and ripped any XLS that was dropped into it, cleaned it up and shoved it into Access.) Told him how to set it up, and how he&#8217;d have to fix the spreadsheets if the script spit them back at him, and that if he detailed anywhere it was consistently breaking, we could update the script.</p>
<p>After that, he started asking for my opinion earlier in the decision tree.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Neil</title>
		<link>http://caseelse.net/2008/08/06/why-not-to-use-excel-for-data-gathering/comment-page-1/#comment-52</link>
		<dc:creator>Neil</dc:creator>
		<pubDate>Sat, 09 Aug 2008 18:25:15 +0000</pubDate>
		<guid isPermaLink="false">http://caseelse.net/?p=36#comment-52</guid>
		<description>&lt;p&gt;Spune, if you have any database people where you work, get their support. Update queries are easier (ie, less money spent on labor) than updating spreadsheets.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Spune, if you have any database people where you work, get their support. Update queries are easier (ie, less money spent on labor) than updating spreadsheets.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Neil</title>
		<link>http://caseelse.net/2008/08/06/why-not-to-use-excel-for-data-gathering/comment-page-1/#comment-50</link>
		<dc:creator>Neil</dc:creator>
		<pubDate>Sat, 09 Aug 2008 18:22:22 +0000</pubDate>
		<guid isPermaLink="false">http://caseelse.net/?p=36#comment-50</guid>
		<description>&lt;p&gt;Debra, I&#039;m certainly not knocking Excel as a product. In fact, it&#039;s pretty handy as an output device (charts go over well with management) and it&#039;s easily automated.&lt;/p&gt;
&lt;p&gt;The article was in response to a couple of projects that consisted of sending out a &lt;strong&gt;lot&lt;/strong&gt; (literally tens of thousands) of spreadsheets, which would have a fair number of free-text fields) and then importing the data on an ongoing basis.&lt;/p&gt;
&lt;p&gt;In this project, just the version overlap alone (ie, you come up with a glitch in the spreadsheet, you discover it will import better with a different value (or management changes something...); you still have thousands of spreadsheets floating around. There&#039;s no updgrade potential.) suits it for a centralized input device.&lt;/p&gt;
&lt;p&gt;For smaller, simpler (and certainly quicker) jobs, Excel is low-overhead, and low learning-curve.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Debra, I&#8217;m certainly not knocking Excel as a product. In fact, it&#8217;s pretty handy as an output device (charts go over well with management) and it&#8217;s easily automated.</p>
<p>The article was in response to a couple of projects that consisted of sending out a <strong>lot</strong> (literally tens of thousands) of spreadsheets, which would have a fair number of free-text fields) and then importing the data on an ongoing basis.</p>
<p>In this project, just the version overlap alone (ie, you come up with a glitch in the spreadsheet, you discover it will import better with a different value (or management changes something&#8230;); you still have thousands of spreadsheets floating around. There&#8217;s no updgrade potential.) suits it for a centralized input device.</p>
<p>For smaller, simpler (and certainly quicker) jobs, Excel is low-overhead, and low learning-curve.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Neil</title>
		<link>http://caseelse.net/2008/08/06/why-not-to-use-excel-for-data-gathering/comment-page-1/#comment-49</link>
		<dc:creator>Neil</dc:creator>
		<pubDate>Sat, 09 Aug 2008 18:14:28 +0000</pubDate>
		<guid isPermaLink="false">http://caseelse.net/?p=36#comment-49</guid>
		<description>&lt;p&gt;PC, I have nothing against Python...I haven&#039;t used it simply because it hasn&#039;t shown up as the right tool for the jobs I&#039;ve done. (I will say, though, that flaming Perl isn&#039;t much of a reccomendation, in and of itself. How is Python in regards to parsing English text? I know it rocks at number-crunching. And how is Python for compiling into an EXE? That was one of the specific points.)&lt;/p&gt;
&lt;p&gt;BTW, I&#039;m also not a Perl developer. The email was about *not* doing this sort of project in Excel, not about any given language.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>PC, I have nothing against Python&#8230;I haven&#8217;t used it simply because it hasn&#8217;t shown up as the right tool for the jobs I&#8217;ve done. (I will say, though, that flaming Perl isn&#8217;t much of a reccomendation, in and of itself. How is Python in regards to parsing English text? I know it rocks at number-crunching. And how is Python for compiling into an EXE? That was one of the specific points.)</p>
<p>BTW, I&#8217;m also not a Perl developer. The email was about *not* doing this sort of project in Excel, not about any given language.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Neil</title>
		<link>http://caseelse.net/2008/08/06/why-not-to-use-excel-for-data-gathering/comment-page-1/#comment-47</link>
		<dc:creator>Neil</dc:creator>
		<pubDate>Sat, 09 Aug 2008 18:09:09 +0000</pubDate>
		<guid isPermaLink="false">http://caseelse.net/?p=36#comment-47</guid>
		<description>&lt;p&gt;Interesting thought, Ibrahim. And I&#039;ll have to look into it.&lt;/p&gt;
&lt;p&gt;It won&#039;t happen in the office, as it&#039;s a secure site. If infomration got posted on Google&#039;s servers, our security depeartment would have a well-earned cow &lt;g&gt;&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Interesting thought, Ibrahim. And I&#8217;ll have to look into it.</p>
<p>It won&#8217;t happen in the office, as it&#8217;s a secure site. If infomration got posted on Google&#8217;s servers, our security depeartment would have a well-earned cow &lt;g&gt;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin Merritt</title>
		<link>http://caseelse.net/2008/08/06/why-not-to-use-excel-for-data-gathering/comment-page-1/#comment-45</link>
		<dc:creator>Kevin Merritt</dc:creator>
		<pubDate>Sat, 09 Aug 2008 16:37:01 +0000</pubDate>
		<guid isPermaLink="false">http://caseelse.net/?p=36#comment-45</guid>
		<description>This is one of the primary use case scenarios that we are solving at blist. We have created an online database that allows mainstream users to work in an environment that looks and feels like Excel, but the columns are &quot;typed&quot; - meaning the creator of the table can control the type of content people enter. We have checkboxes, T/F booleans that can be customized (hire/no-hire; pass/fail; go/no-go), picklists, etc.
In addition to its ease of use, there&#039;s a huge benefit downstream in that it really is a database. You can analyze, print, chart, export, etc.
We support import and export from and to Excel.
It&#039;s free to use. Try it out at www.blist.com.
Â </description>
		<content:encoded><![CDATA[<p>This is one of the primary use case scenarios that we are solving at blist. We have created an online database that allows mainstream users to work in an environment that looks and feels like Excel, but the columns are &#8220;typed&#8221; &#8211; meaning the creator of the table can control the type of content people enter. We have checkboxes, T/F booleans that can be customized (hire/no-hire; pass/fail; go/no-go), picklists, etc.<br />
In addition to its ease of use, there&#8217;s a huge benefit downstream in that it really is a database. You can analyze, print, chart, export, etc.<br />
We support import and export from and to Excel.<br />
It&#8217;s free to use. Try it out at <a href="http://www.blist.com" rel="nofollow">http://www.blist.com</a>.<br />
Â </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark</title>
		<link>http://caseelse.net/2008/08/06/why-not-to-use-excel-for-data-gathering/comment-page-1/#comment-43</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Sat, 09 Aug 2008 15:30:49 +0000</pubDate>
		<guid isPermaLink="false">http://caseelse.net/?p=36#comment-43</guid>
		<description>It&#039;s a knock-off for a scripter, too. And then another knock-off. And another. And another. Hey, you&#039;re right, pretty soon that is a career.
I once worked with someone who was in charge of managing all the data for a team, who seemed to have the job only because she was incapable of doing anything else. She did everything with Excel, and there problems everywhere. What a mess. When I needed some data collected and processed, I had to go through her, according to the rules (she inserted herself in the pipeline between data and build). So I built a web app, as you suggest, for my portion of the data collection, and had her use that. She never got to touch the data, only the web UI. Worked like a charm.
Â </description>
		<content:encoded><![CDATA[<p>It&#8217;s a knock-off for a scripter, too. And then another knock-off. And another. And another. Hey, you&#8217;re right, pretty soon that is a career.<br />
I once worked with someone who was in charge of managing all the data for a team, who seemed to have the job only because she was incapable of doing anything else. She did everything with Excel, and there problems everywhere. What a mess. When I needed some data collected and processed, I had to go through her, according to the rules (she inserted herself in the pipeline between data and build). So I built a web app, as you suggest, for my portion of the data collection, and had her use that. She never got to touch the data, only the web UI. Worked like a charm.<br />
Â </p>
]]></content:encoded>
	</item>
</channel>
</rss>

