<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>SharePoint.Sharon &#187; Excel</title>
	<atom:link href="http://www.sharepointsharon.com/tag/excel/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sharepointsharon.com</link>
	<description>news and tips about SharePoint and friends</description>
	<lastBuildDate>Tue, 24 Jan 2012 12:03:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Lists vs Excel vs InfoPath vs Access</title>
		<link>http://www.sharepointsharon.com/2011/06/managing-data/</link>
		<comments>http://www.sharepointsharon.com/2011/06/managing-data/#comments</comments>
		<pubDate>Fri, 17 Jun 2011 15:29:47 +0000</pubDate>
		<dc:creator>Sharon Richardson</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[planning]]></category>
		<category><![CDATA[access]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[lists]]></category>

		<guid isPermaLink="false">http://www.sharepointsharon.com/?p=2522</guid>
		<description><![CDATA[SharePoint 2010 includes service applications for managing information that traditionally has been stuck in spreadsheets. The challenge can be choosing which tool best fits your needs. Here&#8217;s a rough guide, based on only editing and viewing data in a web browser. From the user&#8217;s perspective, no Office client required&#8230; &#8230;however, first a licensing note. SharePoint [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.sharepointsharon.com%2F2011%2F06%2Fmanaging-data%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharepointsharon.com%2F2011%2F06%2Fmanaging-data%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p style="text-align: center;"><a href="http://www.sharepointsharon.com/wp-content/uploads/2011/06/iStock_puzzlepiececs-XSmall.jpg"><img class="aligncenter size-medium wp-image-2523" title="Pieces of a puzzle" src="http://www.sharepointsharon.com/wp-content/uploads/2011/06/iStock_puzzlepiececs-XSmall-300x225.jpg" alt="Pieces of a puzzle" width="210" height="158" /></a></p>
<p>SharePoint 2010 includes service applications for managing information that traditionally has been stuck in spreadsheets. The challenge can be choosing which tool best fits your needs. Here&#8217;s a rough guide, based on only editing and viewing data in a web browser. From the user&#8217;s perspective, no Office client required&#8230;</p>
<p>&#8230;however, first a licensing note. SharePoint Lists are available in all versions of SharePoint 2010. Excel Web App is available for all versions of SharePoint 2010 but requires Office 2010 licenses to use (you don&#8217;t need the software, just the license). InfoPath Forms Services, Access Services and Excel Services all require SharePoint 2010 Enterprise Edition.</p>
<p>Second: This post is just covering services to store and manage structured or semi-structured data typically found in Office . It&#8217;s not covering the analytics side, i.e. PerformancePoint and Excel Services, and it&#8217;s not covering integrated application features, i.e. Business Connectivity Services or External Lists.</p>
<p>And off we go&#8230;</p>
<p>The short version:</p>
<ul>
<li>Use SharePoint lists for simple applications with not toooo many columns</li>
<li>Use InfoPath web forms if you&#8217;re creating a lot of columns of the type &#8216;Multiple Lines&#8217;&#8230;</li>
<li>Use Excel Web Apps, if you&#8217;re licensed, if you are trying to make a  list behave just like a spreadsheet. You know you&#8217;re going to need Freeze  Panes at some point&#8230;</li>
<li>Use Access Services if you&#8217;re creating a lot of columns, need more  functions to calculate, more queries to filter and more items to view than a list can possibly handle&#8230; and you&#8217;re on a budget that excludes more expensive alternatives</li>
</ul>
<p>Now for a bit more info:</p>
<table border="0">
<tbody>
<tr style="background-color: #cccccc;">
<td width="200px">Requirement</td>
<td width="75px">SharePoint<br />
List</td>
<td width="75px">InfoPath<br />
Service</td>
<td width="75px">Excel<br />
Web App*</td>
<td width="75px">Access<br />
Services</td>
</tr>
<tr>
<td style="background-color: #dedede;">Edit a single item at once</td>
<td style="background-color: #dedede;">X</td>
<td style="background-color: #dedede;">X</td>
<td style="background-color: #dedede;">X</td>
<td style="background-color: #dedede;">X</td>
</tr>
<tr>
<td>Edit multiple items at once</td>
<td>X</td>
<td></td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td style="background-color: #dedede;">Needs lots of columns</td>
<td style="background-color: #dedede;"></td>
<td style="background-color: #dedede;">X</td>
<td style="background-color: #dedede;">X</td>
<td style="background-color: #dedede;">X</td>
</tr>
<tr>
<td>Multiple editing views</td>
<td>X</td>
<td>X</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td style="background-color: #dedede;">Item level locking in browser</td>
<td style="background-color: #dedede;">X</td>
<td style="background-color: #dedede;">X</td>
<td style="background-color: #dedede;"></td>
<td style="background-color: #dedede;">X</td>
</tr>
<tr>
<td>Workflow integration</td>
<td>X</td>
<td>X</td>
<td></td>
<td></td>
</tr>
<tr>
<td style="background-color: #dedede;">Queries/Views &gt; 5,000 items</td>
<td style="background-color: #dedede;"></td>
<td style="background-color: #dedede;"></td>
<td style="background-color: #dedede;">-</td>
<td style="background-color: #dedede;">X</td>
</tr>
<tr>
<td>Functions for calculations</td>
<td>/</td>
<td>X</td>
<td>X</td>
<td>X</td>
</tr>
<tr style="background-color: #dedede;">
<td>Need to include text paragraphs</td>
<td>/</td>
<td>X</td>
<td></td>
<td>/</td>
</tr>
</tbody>
</table>
<p>*<br />
Note this refers to the Excel web application that displays the full Excel spreadsheet, not Excel web parts that display a named range of data from a spreadsheet.</p>
<p>Table explanation: X = requirement can be met by the feature.  / = sort of, but another feature can do more or better.  &#8211; = not applicable (Excel Web App doesn&#8217;t use views to display content). Blank = no, requirement cannot be met by the feature.</p>
<h4>Lists</h4>
<p>Easiest to use and most common choice for replacing spreadsheets for managing information. Don&#8217;t forget lists include calendars, tasks, links, contacts etc.  You can create calculated columns using common functions from Excel, including &#8216;If&#8217; statements. And you can have multiple different views to manage the data. Different people can edit the list at the same time provided they are editing different items. And finally, if there&#8217;s a process involved, you can integrate a workflow to manage the data.</p>
<p>The limits:</p>
<ul>
<li>You can only have so many columns before lists become unusable. You have a single form for editing individual items and all columns will be displayed on it. You can use Datasheet views instead to display a limited set of columns. But note: Datasheet views won&#8217;t work for any columns containing Managed Metadata, they will be read only.</li>
<li>According to Microsoft capacity planning guidelines, you can store up to 30,000,000 items in a list. However all views must return less than 5,000 items. And in reality, the number is often far lower before performance degrades.</li>
</ul>
<h4>InfoPath</h4>
<p>InfoPath is used to create forms containing semi-structured data, i.e a mix of numbers, calculations, and large clumps of text. The sort of files that could have been created in either Excel or Word because neither really fits the purpose.  With InfoPath you can create web forms for people to fill in and automatically submit to a SharePoint library. You can have multiple views within the form and control which view is displayed when a user opens the form. And you can choose to promote certain properties into SharePoint columns for quick access without opening the full form.</p>
<p>Pros:</p>
<ul>
<li>Managing semi-structured data, including lots of text.</li>
<li>Integrated workflows to manage updates to the form</li>
</ul>
<p>Cons:</p>
<ul>
<li>You can only edit one item in a web form. If you need to edit lots of items at once, you are unlikely to be including lots of text and InfoPath wouldn&#8217;t be the right tool.</li>
<li>The same Microsoft capacity planning guidelines for lists also apply to InfoPath forms libraries</li>
</ul>
<h4>Excel Web App</h4>
<p>With SharePoint Server 2010, you can integrate Office Web Applications. They are similar, but not quite twinned, with the Office Web Apps available with Windows Live Online.  You store the spreadsheet in a SharePoint library and open it in the browser instead of the full Excel desktop client.  You don&#8217;t get full Excel functionality but it should be more than sufficient for editing content.  Excel trumps lists in that you can use that popular feature &#8211; Freeze Panes &#8211; to scroll across lots of columns without forgetting which item you are viewing.</p>
<p>Pros:</p>
<ul>
<li>Freeze panes</li>
<li>Bigger range of functions for calculations</li>
<li>Excel data visualisations can provide dashboard-style analytics</li>
</ul>
<p>Limits</p>
<ul>
<li>In the web-browser, only one person can edit the entire spreadsheet at a time.</li>
<li>Creating views is a manual effort, it is still just a spreadsheet.</li>
</ul>
<p>Haven&#8217;t found a definitive answer as to how large an Excel spreadsheet can grow and still be opened in the browser.</p>
<h3>Access</h3>
<p>Access, that client database tool loved by users and loathed by IT usually in roughly equal proportions, has joined the world of SharePoint. You can now create web databases in Access and publish them as a SharePoint site. Forms and reports can be edited and analysed using just a web browser.</p>
<p>Pros:</p>
<ul>
<li>You can go column-crazy and choose how many appear in the different forms available within Access, including single item view, multiple items and datasheet views &lt;- side note: lists use Access Services built-in, even in SharePoint 2010 Foundation, to display datasheet views.</li>
<li>Whilst you don&#8217;t get workflow integrated, the query capability offers much more compared to configuring list views enabling different forms to be used for different stages of data update. (You just can&#8217;t email reminders automatically when data needs updating).</li>
<li>Increased capacity compared to lists. Lists can store 30 million items and still be supported but no more than 5,000 items will be displayed in any view. There is no defined limit to the number of records that can be stored in an Access web database, the default is 500,000. But Access queries can contain up to 200,000 items, with a default value of 50,000. But don&#8217;t get too excited &#8211; see performance note below.</li>
<li>Better option than Access client databases in networked mode. Access Services in SharePoint uses far better caching mechanisms to lock/unlock items and you don&#8217;t need to compact every 5 minutes.</li>
</ul>
<p>Limits</p>
<ul>
<li>Less flexible permissions compared to lists. With lists, you can set permissions per site, list and item. With Access Services, you set permissions per site only.  You can lock columns to read-only in forms but everyone is affected. There&#8217;s no concept of a &#8216;super&#8217; user from the content perspective. Changes to the database schema can only be made by people with Full Control or Design permissions to the site.  And anyone who can view the site can open it in Access 2010 if they have Access installed on their computer. And they can export the table contents to Excel&#8230;</li>
<li>Consider it a replacement only for lists, spreadsheets and simple databases. Lots of limited functionality, such as not being able to do table joins, you have to use field lookups instead (DBAs may howl). Queries can only get so complex and you may resort to doing calculated columns within the table (DBAs &#8211; don&#8217;t bother howling, it&#8217;s no different to a calculated column in a SharePoint list &#8211; which is what the table becomes when it is published to SharePoint).</li>
</ul>
<p>Whilst scale is way beyond SharePoint lists, it&#8217;s nowhere near fully-fledged databases (SQL or NoSQL) with web front-ends. The challenge is that it can do enough for users that they inevitably want that other 20% of requirements you said no to.</p>
<p>From a performance perspective, users will experience a significant delay (more than 10 seconds) waiting for a form or report to open if the underlying table or query contains more than 1,000 items. Possibly less &#8211; it&#8217;s comparable to the delay opening a normal SharePoint list of equivalent size.  The difference is that the delay is due to caching in the background. Once the form opens, editing and filtering is nearly as quick as if working in the full Access client, even if the form contains 10,000+ items. This is where it trumps lists.  If you&#8217;re displaying more than 1,000 items, aim for fewer forms and use the Datasheet form which enables filtering without refreshing the query &#8211; in effect, you&#8217;re viewing a list but without the limit of 5,000 items. May publish more guidelines in a separate blog post.</p>
<p>And there you have it, a rough guide to the different ways you can store and manage data in SharePoint.</p>
<h4>References</h4>
<ul>
<li><a href="http://sharepoint.microsoft.com/en-us/buy/Pages/Editions-Comparison.aspx">SharePoint Editions comparison</a> &#8211; Microsoft</li>
<li><a href="http://www.sharepointsharon.com/2011/08/sharepoint-2010-performance-and-capacity-limits/">Capacity Planning Guidelines</a> &#8211; blog post to be published</li>
</ul>
<p>Not a million of references for this one, most is based on experience tinkering with SharePoint over the past 12 years. It&#8217;s come a long way from that document management add-on to Exchange I first saw in 1999 <img src='http://www.sharepointsharon.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.sharepointsharon.com/2011/06/managing-data/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Excel at visualizing data</title>
		<link>http://www.sharepointsharon.com/2008/05/excel-at-visualizing-data/</link>
		<comments>http://www.sharepointsharon.com/2008/05/excel-at-visualizing-data/#comments</comments>
		<pubDate>Mon, 12 May 2008 13:00:00 +0000</pubDate>
		<dc:creator>Sharon Richardson</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[solutions]]></category>
		<category><![CDATA[Excel]]></category>

		<guid isPermaLink="false">http://www.sharepointsharon.com/2008/05/excel-at-visualizing-data/</guid>
		<description><![CDATA[Whilst most of my software-specific consulting activities revolve around the luscious SharePoint, I&#8217;m always on the lookout to bring Excel to the party. Excel 2007 introduces some new visualization capabilities to make it easier and quicker to analyze large data sets without requiring specialist tools. If you haven&#8217;t seen what Excel can do, here&#8217;s a [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.sharepointsharon.com%2F2008%2F05%2Fexcel-at-visualizing-data%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharepointsharon.com%2F2008%2F05%2Fexcel-at-visualizing-data%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Whilst most of my software-specific consulting activities revolve around the luscious SharePoint, I&#8217;m always on the lookout to bring Excel to the party. Excel 2007 introduces some new visualization capabilities to make it easier and quicker to analyze large data sets without requiring specialist tools. If you haven&#8217;t seen what Excel can do, here&#8217;s a brief overview of some of the new features. They can be found on the Home tab in the ribbon &#8211; Conditional Formatting.</p>
<p>A simple example &#8211; some data about product sales. Here&#8217;s a traditional approach: a table of data and a chart visualising the results.</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.joiningdots.net/blog/uploaded_images/excel-viz-736989.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://www.joiningdots.net/blog/uploaded_images/excel-viz-736985.jpg" alt="" border="0" /></a></p>
<p>Now let&#8217;s see what we can do with Excel 2007.</p>
<h2>Data bars</h2>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.joiningdots.net/blog/uploaded_images/excel-databars-739280.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://www.joiningdots.net/blog/uploaded_images/excel-databars-739277.jpg" alt="" border="0" /></a></p>
<p>Data bars are great for showing quick comparisons between data without needing to create a separate bar chart. In the example above, we can see that we are selling more nuggets than anything else despite the budget suggesting widgets would be the best seller. To set up data bars, simply select the columns and, from the Home tab in the Office ribbon, select Conditional Formatting and choose Data Bars. Then select the color you want to use.</p>
</p>
<h2>Icon sets</h2>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.joiningdots.net/blog/uploaded_images/excel-icons-701722.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://www.joiningdots.net/blog/uploaded_images/excel-icons-701715.jpg" alt="" border="0" /></a></p>
<p>Icon sets are key performance indicators (KPIs). Great for showing if the data represents good, bad or indifferent results.</p>
<p>Tip: The default behavior for icon sets is to display green when the value is above 66%, amber when it is above 33% otherwise red. In just about every case, you will want to change the behaviour. To do so, in the ribbon go to Conditional Formatting and select Manage Rules. For the icon set you want to modify, click Edit rules and make your changes. In this example, I want a green light if the sales variance is 1 or above (i.e. met or exceeded target), amber if sales are  within 20% of budget, otherwise it&#8217;s a red light for the sales team.</p>
<p>Icon sets have two major shortcomings. First, there are only 3 indicators of performance. In the above example, widget sales are far closer to hitting the amber mark than gizmos, and gadgets only just reached amber. An alternative feature to use is called &#8216;Color Scales&#8217;. Not as pretty, but gives a better range of indicators:</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.joiningdots.net/blog/uploaded_images/excel-scale-749497.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://www.joiningdots.net/blog/uploaded_images/excel-scale-749494.jpg" alt="" border="0" /></a></p>
<p>Here you can see gadgets are amber, but widgets are nearly there too. Gizmos are deep red &#8211; beyond saving.</p>
<h2>Back to relying on charts<br /></h2>
<p>The second shortcoming with icon sets as key performance indicators is that they give no indication about trends. Sales of nuggets look great, but is it expected or a surprise? In the image below, I have create line charts for each product and stripped away all the chart gumpf to convert them into &#8216;spark lines&#8217;. Now I can see that widgets have had a sudden drop whilst nuggets have had a sudden spike. And gizmos seem to be heading to oblivion.</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.joiningdots.net/blog/uploaded_images/excel-trend-798975.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://www.joiningdots.net/blog/uploaded_images/excel-trend-798972.jpg" alt="" border="0" /></a></p>
<p>Compare this information to the original example &#8211; It contains exactly the same data but you can instantly interpret a lot more from the information and it takes up less screen space.</p>
<p>For more information about designing useful visualisations, including spark lines and bullet graphs, see previous blog post: <a href="http://www.joiningdots.net/blog/2006/10/dashboard-design.html">Designing Dashboards</a></p>
</p>
<p><span class="Apple-style-span" style="font-weight: bold;">Related blog posts:</span></p>
</p>
<ul>
<li><a href="http://www.joiningdots.net/blog/2006/10/dashboard-design.html">Dashboard Design</a></li>
<li><a href="http://www.joiningdots.net/blog/2008/05/excel-web-access-101.html">Excel Web Access 101</a></li>
</ul>
<p><span class="Apple-style-span" style="font-weight: bold;">Filed in library under:</span> <a href="http://www.joiningdots.net/library/Elements/Microsoft/office.html">Microsoft Office</a>; <a href="http://www.joiningdots.net/library/Elements/Microsoft/bi.html">Microsoft BI</a></p>
<p><span style="font-weight: bold;font-size:85%;" >Technorati tags:</span><span style="font-size:85%;"> <a href="http://www.technorati.com/tag/excel">Excel</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sharepointsharon.com/2008/05/excel-at-visualizing-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excel Web Access 101</title>
		<link>http://www.sharepointsharon.com/2008/05/excel-web-access-101/</link>
		<comments>http://www.sharepointsharon.com/2008/05/excel-web-access-101/#comments</comments>
		<pubDate>Tue, 06 May 2008 13:50:00 +0000</pubDate>
		<dc:creator>Sharon Richardson</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[end-user]]></category>
		<category><![CDATA[install & config]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[Excel]]></category>

		<guid isPermaLink="false">http://www.sharepointsharon.com/2008/05/excel-web-access-101/</guid>
		<description><![CDATA[Excel Services is a new feature introduced with Microsoft Office SharePoint Server 2007 (MOSS 2007) Enterprise Edition. It enables you to, amongst other things, display information from an Excel 2007 spreadsheet inside an Excel Web Access web part. Why is this useful? There are all sorts of reasons, but the best by far is to [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.sharepointsharon.com%2F2008%2F05%2Fexcel-web-access-101%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharepointsharon.com%2F2008%2F05%2Fexcel-web-access-101%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Excel Services is a new feature introduced with Microsoft Office SharePoint Server 2007 (MOSS 2007) Enterprise Edition. It enables you to, amongst other things, display information from an Excel 2007 spreadsheet inside an Excel Web Access web part. Why is this useful? There are all sorts of reasons, but the best by far is to use Excel 2007 to visualise data. You can build a nifty web-based performance management solution without needing specialist BI tools. Take the following simple example (click to view larger):</p>
<p><a href="http://www.joiningdots.net/blog/uploaded_images/excelsvcs1-777152.jpg"><img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://www.joiningdots.net/blog/uploaded_images/excelsvcs1-777145.jpg" border="0" /></a></p>
<p>Conditional formatting is being used within Excel to help visualise the data. You can see immediately that black cars are selling as well as red, despite having a lower target. The traffic lights highlight problems with stock levels. In this case, there isn&#8217;t enough stock to meet the target for red cars. But there are plenty of yellow cars to sell. The savvy sales person would come up with a spin to make yellow the new black, red, blue&#8230;</p>
<p>So how do you set this up?</p>
<h2>Configuring Excel Services</h2>
<p>If you have MOSS 2007 Enterprise Edition installed, your Shared Services Administration screen should look as follows:</p>
<p><a href="http://www.joiningdots.net/blog/uploaded_images/excelscvs2-716408.jpg"><img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://www.joiningdots.net/blog/uploaded_images/excelscvs2-716399.jpg" border="0" /></a></p>
<p>To use Excel Web Access, the minimum you need to do is add the location of your spreadsheet as a &#8216;Trusted File Location&#8217;. A trusted file location can be a SharePoint document library (format http://), web site URL (format http://) or file share UNC (format \\servername\fileshare). For each trusted file location, you can configure additional settings such calculation behaviour (cache lifetime, manual or automatic recalculation), access to external data sources (none by default) and user-defined functions (disabled by default).</p>
<h2>Setting up the Excel spreadsheet</h2>
<p>To prepare an Excel spreadsheet for display in MOSS 2007, you simply need to do two things:</p>
<ul>
<li>Create a named range for the data you want to display</li>
<li>Store the spreadsheet in a trusted file location (see &#8216;Setting up Excel Services&#8217;)</li>
</ul>
<p>To create a named range, select the data you want to display and, from the Office ribbon, select the Formulas tab and click &#8216;Define Name&#8217;. Enter a name for your range (ideally one word and easy to remember). To get ready for the next step, count the number of rows and columns that form your named range</p>
<p>This means only the named range will be displayed inside Excel Web Access &#8211; all calculations and input fields can be tucked away elsewhere within the worksheet. You can even get clever and create multiple named ranges &#8211; one for an input form, to allow users to manipulate the data, and a second one to display the results, based on values in the input form.</p>
<h2>Using Excel Web Access</h2>
<p>To display your Excel spreadsheet in MOSS 2007, you need to edit a web part page and add the Excel Web Access web part. Then modify the web part properties:</p>
<ul>
<li>Enter the location of the spreadsheet (workbook)</li>
<li>Enter the named range within the spreadsheet (named item)</li>
<li>Specify the number of rows and columns you want to display</li>
</ul>
<p>There are all sorts of extra things you can do, depending on how interactive you want the web part to be. You can choose the type of toolbar you want and whether or not people can recalculate the workbook. In the example above, I&#8217;ve switched everything off and have automatic recalculation every 5 minutes during the session. I also recommend sizing the web part to fit rather than leaving MOSS to its own devices.</p>
<h2>Gotchas</h2>
<p>Spot the mistakes I have made in the (recent) past <img src='http://www.sharepointsharon.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<ol>
<li>If you want to change the title of the web part, you must first uncheck the box &#8216;Autogenerate Web Part Title&#8217; in the web part properties (under &#8216;Title and Toolbar&#8217; heading)</li>
<li>If you add rows and/or columns within the named range of the spreadsheet, make sure you adjust the number of rows and columns defined in the web part properties, or the bottom of your named range will disappear from view. You may also need to resize the web part to fit</li>
<li>If you move/copy the site to a new environment, make sure you configure the Excel Services settings for the new environment (i.e. configure the Trusted File Location)</li>
</ol>
<p>Excel Web Access introduces all sorts of possibilities, thanks to the new data visualisation features introduced in Excel 2007 combined with Excel&#8217;s ability to connect to external data sources, such as business applications and online services. Displaying the summary information inside a web part eliminates the need to open the spreadsheet in the full Excel application and makes it possible to display Excel data alongside other related information sources.</p>
<p>MOSS 2007 Enterprise Edition could get even more interesting if/when Visio Web Access joins the party (mentioned at the Office Developer Conference earlier this year.) For example, Visio and Excel together make it possible to create a fully interactive web-based business scorecard, complete with strategy map. The challenge remains that competition for delivering web-based data visualisations is heating up, thanks to the likes of Google and Zoho.</p>
<p>[Update: 07 May 08] Please check the first comment from Mark Miller, highlighting some of the limitations with the current version of Excel Services. (I should have highlighed it is a v1 feature.)</p>
<p><strong>Filed in Library under:</strong> <a href="http://www.joiningdots.net/library/Elements/Microsoft/sharepoint.html">SharePoint</a>, <a href="http://www.joiningdots.net/library/Elements/Microsoft/bi.html">Microsoft BI</a></p>
<p><strong>Technorati tags:</strong> <a href="http://www.technorati.com/tag/SharePoint">SharePoint</a>, <a href="http://www.technorati.com/tag/moss+2007">MOSS 2007</a>, <a href="http://www.technorati.com/tag/excel">Excel</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.sharepointsharon.com/2008/05/excel-web-access-101/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

