<?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>Bacon Bits:</title>
	
	<link>http://datapigtechnologies.com/blog</link>
	<description>A DataPig Technologies Blog</description>
	<lastBuildDate>Tue, 21 May 2013 20:58:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/datapigtechnologies/QWks" /><feedburner:info uri="datapigtechnologies/qwks" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly></feedburner:browserFriendly><item>
		<title>Removing the Background from an Image in Excel</title>
		<link>http://datapigtechnologies.com/blog/index.php/removing-the-background-from-an-image-in-excel/</link>
		<comments>http://datapigtechnologies.com/blog/index.php/removing-the-background-from-an-image-in-excel/#comments</comments>
		<pubDate>Tue, 21 May 2013 20:58:38 +0000</pubDate>
		<dc:creator>datapig</dc:creator>
				<category><![CDATA[Excel Tips and Tricks]]></category>
		<category><![CDATA[Visualizations]]></category>

		<guid isPermaLink="false">http://datapigtechnologies.com/blog/index.php/removing-the-background-from-an-image-in-excel/</guid>
		<description><![CDATA[Since John Walkenbach shut down his J-Walk blog back in 2011, I've been reading his Google Plus page where I get a daily regimen of the silly, odd, and absurd things he finds on the internet. It's usually good for a few good chuckles. But today I actually learned something new about Excel. . John [...]]]></description>
			<content:encoded><![CDATA[<p>Since John Walkenbach shut down his <a href="http://j-walkblog.com/" target="_blank">J-Walk blog</a> back in 2011, I've been reading his Google Plus page where I get a daily regimen of the silly, odd, and absurd things he finds on the internet.  It's usually good for a few good chuckles.  But today I actually learned something new about Excel.
</p>
<p><span style="color:white">.<br />
</span></p>
<p>John mentioned that Excel can remove the background from an imported image.  I didn't know that!  I'm guessing most of Excel's non-artistic nerd community missed this too.
</p>
<p>Apparently, this feature works in Excel 2010 and Excel 2013 (not sure about 2007).
</p>
<p>Here's the deal:
</p>
<p><span style="color:white">.<br />
</span></p>
<p>Let's say I import a picture like this one into Excel, and I want to crop out everything except the picture of John playing the banjo on the right.
</p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/052113_2058_Removingthe1.png" alt=""/>
	</p>
<p><span style="color:white">.<br />
</span></p>
<p>I can click on the picture while it's in Excel, and choose the Remove Background command on the far left of the Format tab.
</p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/052113_2058_Removingthe2.png" alt=""/>
	</p>
<p>This immediately puts a purple box around my picture.
</p>
<p>I start by adjusting the handles to the area that I want to keep.  Excel does a pretty good job getting close to removing everything but John.  But you can see that it missed his feet, part of his head, and part of the banjo (they're still in purple).
</p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/052113_2058_Removingthe3.png" alt=""/>
	</p>
<p><span style="color:white">.<br />
</span></p>
<p>So this is where I can use a few commands on the Background Removal tab.
</p>
<p><strong>Mark Areas to Keep:</strong>  Allows me to tag the areas to keep in my picture
</p>
<p><strong>Mark Areas to Remove:</strong>  Allows me to tag the areas to crop out
</p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/052113_2058_Removingthe4.png" alt=""/>
	</p>
<p><span style="color:white">.<br />
</span></p>
<p>The idea is to select Mark Areas to Keep and draw a line through the areas that I want to keep.  Then I select Mark Areas to Remove and draw a line through all the areas that I want removed.
</p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/052113_2058_Removingthe5.png" alt=""/>
	</p>
<p><span style="color:white">.<br />
</span></p>
<p>Once I'm ready, I can click the Keep Changes command.  My reward is this fine picture of Zen Walkenbach playing banjo on one foot.
</p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/052113_2058_Removingthe6.png" alt=""/>
	</p>
<p><span style="color:white">.<br />
</span></p>
<p>He looked uncomfortable, so I gave him something to sit on.
</p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/052113_2058_Removingthe7.png" alt=""/>
	</p>
<p><span style="color:white">.<br />
</span></p>
<p>Thanks for the tip John!</p>
]]></content:encoded>
			<wfw:commentRss>http://datapigtechnologies.com/blog/index.php/removing-the-background-from-an-image-in-excel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building Waffle Charts in Excel</title>
		<link>http://datapigtechnologies.com/blog/index.php/building-waffle-charts-in-excel/</link>
		<comments>http://datapigtechnologies.com/blog/index.php/building-waffle-charts-in-excel/#comments</comments>
		<pubDate>Fri, 03 May 2013 06:34:03 +0000</pubDate>
		<dc:creator>datapig</dc:creator>
				<category><![CDATA[Excel Charts]]></category>
		<category><![CDATA[Visualizations]]></category>

		<guid isPermaLink="false">http://datapigtechnologies.com/blog/index.php/building-waffle-charts-in-excel/</guid>
		<description><![CDATA[I've been toying around with Excel Waffle charts (sometimes called Square Pie Charts). It's an interesting visualization that I've recently used to display progress toward goal. . As you can see, a Waffle chart is basically a square is divided into a 10&#215;10 grid. Each grid box represents 1% toward a goal of 100% percent. [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color:#404040">I've been toying around with Excel Waffle charts (sometimes called Square Pie Charts).   It's an interesting visualization that I've recently used to display progress toward goal.<br />
</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040">As you can see, a Waffle chart is basically a square is divided into a 10&#215;10 grid.  Each grid box represents 1% toward a goal of 100% percent.  The number of grid boxes that are colored or shaded is determined by the associated metric.  This kind of chart is a relatively effective option when you want to add an interesting visualization to your dashboard without distorting the data or taking up too much dashboard real estate.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf1.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:#404040">There are several ways to achieve this visualization in Excel.  My personal preferred method is to use an actual chart object.  Although there are easier ways to implement this type of visualization (with conditional formatting in cells), using an actual chart object allows me to easily resize and move the visualization to fit my dashboard.<br />
</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040">In this post, I'll walk you through the steps to set up a waffle chart template and how to duplicate it for as many metrics as you need.<br />
</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040; font-size:14pt"><strong>Preparing the Data for your Waffle Chart<br />
</strong></span></p>
<p><span style="color:#404040">The first step is to create three ranges of data.  Each range will play a part in building out the structure of your waffle chart.<br />
</span></p>
<ul>
<li><span style="color:#404040"><strong>A range for Horizontal Lines:</strong>  This range will help you draw the horizontal grid lines for your chart.  Here, we simply enter the numbers 1 through 10.<br />
</span></li>
<li><span style="color:#404040"><strong>A range for Vertical lines</strong>: This range will help you draw the vertical grid lines for your chart. Here, we fill the entire range with 0.<br />
</span></li>
<li><span style="color:#404040"><strong>A Range for the Box Values: </strong>This Range will hold the values that determine which grid boxes get shaded.  We'll fill this range with a formula.<br />
</span></li>
</ul>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf2.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040">To fill the Box Values, we enter this formula: <span style="font-size:10pt"><strong>MAX(MIN(E$3*100-($B5-1)*10,10),0)<br />
</strong></span></span></p>
<p><span style="color:#404040">Note the absolute reference designations (the $ signs) in the formula.  These will enable us to easily copy and paste our formulas down and across when it comes time to duplicate our waffle char &#8211; more on that later.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf3.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040">As you can see in the screenshot below, this formula will take our actual metric value and parse it into groups of 10.  Notice that the metric is 45%, and the Box Value range shows four 10s and one 5.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf4.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040">Changing the metric to 67% will cause the Box Value range to show six 10s and one 7.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf5.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040">At this point, we have all you need to start building your chart.<br />
</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040; font-size:14pt"><strong>Building the your Waffle Chart<br />
</strong></span></p>
<p><span style="color:#404040">Creating the actual waffle chart can be a little tricky, but the good news is that once you have the chart built, you can easily duplicate it and point it to as many metrics you need.<br />
</span></p>
<p><span style="color:#404040">Here are the detailed steps:<br />
</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040"><strong>Step 1:</strong>  Plot the Box Values into a Clustered Bar chart.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf6.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040"><strong>Step 2:</strong>  Copy the ranges for the Horizontal and Vertical lines, click on the chart, and paste them in.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf7.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040"><strong>Step 3:</strong>  Select the Plot Area and apply grey shading.<br />
</span></p>
<p><span style="color:#c00000"><strong>Note:  In Excel 2013, you can right-click on the chart to see a dropdown of all the chart elements.  In Excel 2007 and 2010, you can find this dropdown on the far-left of the Layout tab.<br />
</strong></span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf8.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040"><strong>Step 4:</strong>  Change the Chart Type for the Horizontal and Vertical Lines series to "Scatter with Markers".<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf9.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040"><strong>Step 5:</strong>  Click the series for the <span style="text-decoration:underline">Horizontal Lines</span> and add a "Y Values" range by pointing to the zeros in the Vertical Lines range. Tip:  You can do this right in the formula bar.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf10.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040">At this point, your chart will look similar to this<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf11.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040"><strong>Step 6:</strong>  Set both the primary and secondary axes to a fixed max of 10.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf12.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040"><strong>Step 7:</strong>  Delete all axis labels.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf13.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040"><strong>Step 8:</strong>  Add Error Bars to both the Horizontal and Vertical Lines series.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf14.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040"><strong>Step 9:</strong>  Select the "Horizontal Lines Y Error Bars" element and delete it.<br />
</span></p>
<p><span style="color:#c00000"><strong>Note:  In Excel 2013, you can right-click on the chart to see a dropdown of all the chart elements.<br />
</strong></span></p>
<p><span style="color:#c00000"><strong>In Excel 2007 and 2010, you can find this dropdown on the far-left of the Layout tab.<br />
</strong></span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf15.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040"><strong>Step 10:</strong>  Select the "Horizontal Lines X Error Bars" and format it to Plus – No Cap – Fixed value of 10.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf16.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040"><strong>Step 11:</strong>  Select the "Vertical Lines X Error Bars" element and delete it.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf17.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040"><strong>Step 12:</strong>  Select the "Vertical Lines Y Error Bars" and format it to Plus – No Cap – Fixed value of 10.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf18.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040"><strong>Step 13:</strong>  Select the Vertical Lines series and set the Marker Options to NONE.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf19.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040">Your chart will now look similar to this.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf20.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040"><strong>Step 14:</strong>  Format the Error Bars so that they are white.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf21.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040"><strong>Step 15:</strong>  Highlight the Box Values series and set the Gap Width to 0.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf22.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040"><strong>Step 16:</strong>  Expand the plot area so that it fills the entire chart, and then apply an appropriate color to the Box Values series.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf23.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040"><strong>Step 17:</strong>  Optionally, you can make your chart title read back the actual metric value by clicking the chart title, then clicking inside the formula bar, then pointing to the cell holding the metric value.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf24.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040">At this point, you have completed your waffle chart.<br />
</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040; font-size:14pt"><strong>Duplicating your Waffle Chart for more Metrics<br />
</strong></span></p>
<p><span style="color:#404040">As mentioned before, since the waffle chart takes some time and effort to create, you wouldn't want to build each one from scratch.  Instead, you can simply duplicate your waffle chart and point it to a new set of data.<br />
</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040">First, you will want to copy the range that holds your metric value and Box Values.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf25.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040">Now you can enter the appropriate metric value into you newly pasted range.<br />
</span></p>
<p><span style="color:#404040">Next, copy your waffle chart and paste it as a new chart on the spreadsheet.<br />
</span></p>
<p><span style="color:#404040">Finally, click the Box Values series for you newly copied chart and point it to the Box Values range for your new metric.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf26.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040">You can repeat this process for as many metrics you need to cover.<br />
</span></p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/05/050313_0632_BuildingWaf27.png" alt=""/><span style="color:#404040"><br />
		</span></p>
<p><span style="color:#404040">And remember, because these are charts, you can resize them to as large or small as you need them.  You can also move them around as needed.<br />
</span></p>
<p><span style="color:#404040">Feel free to <a href="http://www.datapigtechnologies.com/downloads/WaffleCharts.xlsx" target="_blank">Download the sample file</a> to get a starter model with these charts already built out.<br />
</span></p>
<p><span style="color:white">..<br />
</span></p>
<p><span style="color:#404040">So how do these fit into dashboarding best practices?<br />
</span></p>
<p><span style="color:#404040">Look, let's call a spade a spade here.  These charts give you a way to jazz up performance against a goal.  You could technically get the point across by merely showing the percentages.<br />
</span></p>
<p><span style="color:#404040">I would say these are marginally better than standard gauges, because they can more be easily compared and they can be more effectively shrunk down to take up less real estate than gauges (because of their square-ness).  Nevertheless, they still have the same drawbacks as gauges (they effectively show only one metric, they lack trending, etc.)<br />
</span></p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="color:#404040">That being said I <em>have</em> found some success using these in real life dashboards where jazzing "performance vs. goal" was important to my customer.  I can definitely use these Waffle charts with a relatively clear BI conscience.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://datapigtechnologies.com/blog/index.php/building-waffle-charts-in-excel/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Access 2013 Bible in Stores on Monday</title>
		<link>http://datapigtechnologies.com/blog/index.php/access-2013-bible-in-stores-on-monday/</link>
		<comments>http://datapigtechnologies.com/blog/index.php/access-2013-bible-in-stores-on-monday/#comments</comments>
		<pubDate>Fri, 26 Apr 2013 13:50:57 +0000</pubDate>
		<dc:creator>datapig</dc:creator>
				<category><![CDATA[Access Functions]]></category>
		<category><![CDATA[Access Queries]]></category>
		<category><![CDATA[Access Tips and Tricks]]></category>
		<category><![CDATA[Access VBA]]></category>
		<category><![CDATA[Training]]></category>

		<guid isPermaLink="false">http://datapigtechnologies.com/blog/index.php/access-2013-bible-in-stores-on-monday/</guid>
		<description><![CDATA[I've been suffering a flu that one of my kids infected me with; no doubt passed to me by coughing into my mouth. I've come to the conclusion that children are walking petri dishes. . Anyway &#8211; I'm back from the brink of death and I want to share a couple of things before heading [...]]]></description>
			<content:encoded><![CDATA[<p>I've been suffering a flu that one of my kids infected me with; no doubt passed to me by coughing into my mouth.  I've come to the conclusion that children are walking petri dishes.
</p>
<p><span style="color:white">.<br />
</span></p>
<p>Anyway &#8211; I'm back from the brink of death and I want to share a couple of things before heading into the weekend.
</p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="font-size:12pt"><strong>Another Live Excel Training Event in October<br/></strong></span>The Dallas Power Analyst Boot Camp sold out in record time.  All seats have been filled ; thanks to everyone who signed up.
</p>
<p>Because this event was filled up so fast, I'm considering adding another event in October.  Maybe I can get one of the other MVPs to do it with me.
</p>
<p>What city should I go to? (Atlanta, Miami, Charlotte, Phoenix, Los Angeles, Washington DC, Baltimore, any others)?
</p>
<p><span style="color:white">.<br />
</span></p>
<p><span style="font-size:12pt"><strong>The Access 2013 Bible Hits Stores and Amazon on Monday!<br />
</strong></span></p>
<p>Dick Kusleika <a href="http://dailydoseofexcel.com/" target="_blank">(of Daily Dose of Excel fame)</a> wrote the Access 2013 Bible with me.  I'd like to say we knocked this out over a couple of beers like men.  Sadly, the truth is uglier. We were both alone in our own houses (probably at 2am in black socks and white boxers) feverishly trying to get a few pages at a time done before stumbling to our day jobs. DK and I tackled this book over the course of about 5 months.
</p>
<p><span style="color:white">.<br />
</span></p>
<p>I know I'm biased, but I truly think that this version of the Access Bible is the best in the series.  We reorganized the chapters, we added a bunch of new content, and Wiley added a new (very efficient) layout. <span style="font-size:12pt"><strong><br />
			</strong></span></p>
<p><span style="color:white">.<br />
</span></p>
<p>Consider <a href="http://www.amazon.com/dp/1118490355" target="_blank">picking it up</a> if you want to advance your skill-set to encompass database design, application development, or integrating Excel and Access.
</p>
<p>This book is fun for the whole family.
</p>
<p><a href="http://www.amazon.com/dp/1118490355"><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/04/042613_1350_Access2013B1.png" alt="" border="0"/></a>
	</p>
<p><span style="color:white">.<br />
</span></p>
<p>I'll be back on Monday.
</p>
<p>  </p>
]]></content:encoded>
			<wfw:commentRss>http://datapigtechnologies.com/blog/index.php/access-2013-bible-in-stores-on-monday/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Split Data into Several Columns Based on Carriage Returns</title>
		<link>http://datapigtechnologies.com/blog/index.php/split-data-into-several-columns-based-on-carriage-returns/</link>
		<comments>http://datapigtechnologies.com/blog/index.php/split-data-into-several-columns-based-on-carriage-returns/#comments</comments>
		<pubDate>Wed, 10 Apr 2013 03:00:12 +0000</pubDate>
		<dc:creator>datapig</dc:creator>
				<category><![CDATA[Excel Formatting Tips]]></category>
		<category><![CDATA[Excel Tips and Tricks]]></category>
		<category><![CDATA[Spreadsheet Auditing]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[Tips and Tricks]]></category>

		<guid isPermaLink="false">http://datapigtechnologies.com/blog/?p=4145</guid>
		<description><![CDATA[In my life changing post yesterday, I showed Allen how to find and replace carriage returns (or Alt+Enter). In that post, I explained that Ctrl+J is the hot-key representation of carriage returns. So you can find and replace carriage returns by entering Ctrl+J in the Find What field. . This got me to thinking; could [...]]]></description>
			<content:encoded><![CDATA[<p>In my <a href="http://datapigtechnologies.com/blog/index.php/find-and-replace-carriage-returns/" target="_blank">life changing post yesterday</a>, I showed Allen how to find and replace carriage returns (or Alt+Enter).
</p>
<p>In that post, I explained that <strong>Ctrl+J</strong> is the hot-key representation of carriage returns.  So you can find and replace carriage returns by entering Ctrl+J in the Find What field.
</p>
<p><span style="color:white">.<br />
</span></p>
<p>This got me to thinking; could we use <strong>Ctrl+J</strong> in the Text to Columns dialog box to split data into several columns based on carriage returns?  It turns out we can.
</p>
<p><span style="color:white">.<br />
</span></p>
<p>Here, I have several address blocks containing carriage returns.  I'd like to parse these addresses so that they go across several columns.
</p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/04/040913_1659_SplitDatain1.png" alt=""/>
	</p>
<p><span style="color:white">.<br />
</span></p>
<p>So I highlight the column and fire the Text to Columns command on the Data tab of the Ribbon.
</p>
<p>After selecting Delimited and the Next button, I get this dialog box.
</p>
<p>As you can see in the Data Preview, Text to Columns initially just recognizes the first line of each address block.
</p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/04/040913_1659_SplitDatain2.png" alt=""/>
	</p>
<p><span style="color:white">.<br />
</span></p>
<p>So I Click the Other Delimiter and enter <strong>Ctrl+J</strong>.  The field looks blank, but you can immediately see that Excel brings in the rest of the address.
</p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/04/040913_1659_SplitDatain3.png" alt=""/>
	</p>
<p><span style="color:white">.<br />
</span></p>
<p>Now to parse the city state and zip, I simply click the Comma delimiter.
</p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/04/040913_1659_SplitDatain4.png" alt=""/>
	</p>
<p><span style="color:white">.<br />
</span></p>
<p>The reward for my efforts is a set of columns that contain my parsed addresses.
</p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/04/040913_1659_SplitDatain5.png" alt=""/>
	</p>
<p><span style="color:white">.<br />
</span></p>
<p>I don't know why I never tried this in the past.
</p>
<p>Maybe I just never ran into this situation.
</p>
<p>Nevertheless, here it is. </p>
]]></content:encoded>
			<wfw:commentRss>http://datapigtechnologies.com/blog/index.php/split-data-into-several-columns-based-on-carriage-returns/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Find and Replace Carriage Returns</title>
		<link>http://datapigtechnologies.com/blog/index.php/find-and-replace-carriage-returns/</link>
		<comments>http://datapigtechnologies.com/blog/index.php/find-and-replace-carriage-returns/#comments</comments>
		<pubDate>Tue, 09 Apr 2013 16:11:44 +0000</pubDate>
		<dc:creator>datapig</dc:creator>
				<category><![CDATA[Excel Formatting Tips]]></category>
		<category><![CDATA[Excel Tips and Tricks]]></category>
		<category><![CDATA[Spreadsheet Auditing]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[Excel Formatting]]></category>
		<category><![CDATA[Tips and Tricks]]></category>

		<guid isPermaLink="false">http://datapigtechnologies.com/blog/index.php/find-and-replace-carriage-returns/</guid>
		<description><![CDATA[Allen writes and asks this question: "DataPig, is there any way to find and replace Alt+Enter without resorting to VBA?" Good question Allen. The answer is yes; here's how. . Apparently Allen has a spreadsheet where the creator entered data, pressed Alt+Enter to force a carriage return, and then entered more data. Like this for [...]]]></description>
			<content:encoded><![CDATA[<p>Allen writes and asks this question:
</p>
<p><em>"DataPig, is there any way to find and replace Alt+Enter without resorting to VBA?"<br />
</em></p>
<p>Good question Allen.  The answer is yes; here's how.</p>
<p><span style="color:white">.<br />
</span></p>
<p>Apparently Allen has a spreadsheet where the creator entered data, pressed Alt+Enter to force a carriage return, and then entered more data.  Like this for example:
</p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/04/040913_1611_FindandRepl1.png" alt=""/>
	</p>
<p><span style="color:white">.<br />
</span></p>
<p>Pressing Alt+Enter allows you to create a nice effect where your text is on separate lines.
</p>
<p>But what happens when you want to find and replace a bunch of these carriage returns?
</p>
<p><span style="color:white">.<br />
</span></p>
<p>Simple.
</p>
<p>Just call up the Find and Replace dialog box.
</p>
<p>In the Find What input, enter <span style="color:#c00000"><strong>Ctrl+J</strong></span>. It will look empty, but don't worry about that.
</p>
<p>In the Replace With input, enter something like a Space.
</p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/04/040913_1611_FindandRepl2.png" alt=""/>
	</p>
<p><span style="color:white">.<br />
</span></p>
<p>Click on the Replace All button and Bingo!
</p>
<p><img src="http://datapigtechnologies.com/blog/wp-content/uploads/2013/04/040913_1611_FindandRepl3.png" alt=""/>
	</p>
<p><span style="color:white">.<br />
</span></p>
<p>There you go Allen.
</p>
<p>And for those VBA nerds out there, here's a way to accomplish this with code.
</p>
<p><span style="font-size:10pt"><strong>Sub Clear_Alt_Enter()<br/>    Dim MyRange As Range<br/>    For Each MyRange In ActiveSheet.UsedRange<br/>    MyRange = Replace(MyRange, Chr(10), " ")<br/>    Next<br/>End Sub</strong></span></p>
]]></content:encoded>
			<wfw:commentRss>http://datapigtechnologies.com/blog/index.php/find-and-replace-carriage-returns/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
