Logo
Windows XP
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
EPL Standings
 
 
Windows Azure

Collaborating on Spreadsheets : Exploring Web-Based Spreadsheets (part 1) - Google Spreadsheets

7/27/2011 5:30:09 PM

How Web-Based Spreadsheets Work

If you work with numbers at all, you’re familiar with Microsoft Excel (or, if you’re showing your age, Lotus 1-2-3 or Borland’s Quattro Pro). Excel is a software program that you use to work with numbers; you enter numbers into individual cells arranged in rows and columns, and then use formulas and functions to perform calculations on those numbers.

Whereas Excel is a traditional desktop software program stored on your computer’s hard disk, a web-based spreadsheet application is hosted in the cloud—as are the individual spreadsheets you create with the application. Web-based spreadsheet applications do their best to emulate the most-used features of Microsoft Excel, down to the assortment of functions, charts, and the like. So if you know how to use Excel, you’ll be quite comfortable with most of the web-based spreadsheet applications discussed here.

Benefits of Web-Based Spreadsheets

A web-based spreadsheet application carries with it all the same benefits as you get with other web-based applications:

  • Your spreadsheets can be accessed from any Internet-connected computer, not just the computer you originally created the spreadsheet with.

  • Your spreadsheets are still accessible if you have a computer problem or hard disk crash.

  • You an easily share your spreadsheets with others—enabling workgroup collaboration with users in other locations.

In addition, most web-based spreadsheets today are free—which is not the case with Microsoft Excel and the Office suite. This is especially appealing to cash-starved organizations and even large corporations looking to improve the bottom line. Free is a lot better than the hundreds of dollars per user that you’ll pay for Microsoft Office.

Should You Use a Web-Based Spreadsheet?

Let’s be upfront about this: A web-based spreadsheet application is not ideal for all users, especially those with sophisticated needs. That said, when does a web-based spreadsheet make sense?

Here’s who I recommend take a look at these web-based applications:

  • Beginning users. If you’re just learning how to use a spreadsheet program, there’s no better place to start than with a web-based application. Most of these cloud apps have slightly less functionality than the more established Microsoft Excel, which actually works to your benefit; you won’t be overwhelmed by all the advanced options that clutter the Excel workspace. In addition, most of these web-based spreadsheets are extremely easy to use. Everything you need is right out in the open, not hidden beneath layers of menus and dialog boxes.

  • Casual users. A web-based spreadsheet application is also a good choice if your number-crunching needs are somewhat modest. If all you’re doing is totaling a few numbers or creating a simple budget or two, a web-based application gets the job done with ease.

  • Anyone who wants access to spreadsheets from multiple locations. If you work on the same numbers when you travel—even between work and home—a web-based spreadsheet application is a virtual necessity. You don’t have to worry about copying files from one computer to another or keeping those files synchronized; you’re always accessing the same versions of your spreadsheets, stored in the cloud.

  • Anyone who needs to share spreadsheets with others. When you want others to view the numbers you’re working on, hosting your spreadsheet on the web makes it easy. You can share your spreadsheet with other team members or interested parties over the web; just authorize them to access your spreadsheet in read-only mode.

  • Anyone who needs to edit spreadsheets in a collaborative environment. When you’re working on a group project (such as a budget for a large organization), you often need multiple users to both access and edit data in a spreadsheet. This is quickly and easily accomplished via the sharing and collaboration features present in most web-based spreadsheet applications.

All that said, a web-based word spreadsheet isn’t for everyone. So who shouldn’t use one of these applications?

  • Power users. If you’ve created your own custom spreadsheets in Microsoft Excel, especially those with fancy macros and pivot tables and the like, a web-based spreadsheet application is not for you. Most of these cloud applications lack Excel’s most advanced features and simply won’t get the job done.

  • Anyone who wants to create sophisticated printouts. Most of today’s web-based spreadsheet applications lack some of the more sophisticated formatting options that Excel users take for granted (no cell borders in spreadsheets, for example). With these web-based apps, what you see onscreen is typically what prints out—for better or for worse.

  • Anyone working on sensitive documents. Web-based applications spreadsheets are not good tools if your company has a lot of trade secrets it wants to protect. In fact, some organizations may bar their employees from working on documents that don’t reside on their own secured servers, which rules out web-based applications entirely.

  • Anyone who needs to work when not connected to the Internet. This is the blatantly obvious one, but if you’re not connected to the Internet, you can’t connect to and work with a web-based application. To work offline, you need Microsoft Excel.

So, if you’re a beginning or casual user who doesn’t need fancy charts or printouts, or if you need to share your spreadsheets or collaborate online with other users, a web-based spreadsheet application is worth checking out.

Exploring Web-Based Spreadsheets

Several web-based spreadsheet applications are worthy competitors to Microsoft Excel. Chief among these is Google Spreadsheets, which we’ll discuss first, but there are many other apps that also warrant your attention. If you’re at all interested in moving your number crunching and financial analysis into the cloud, these web-based applications are worth checking out.

Google Spreadsheets

Google Spreadsheets was Google’s first application in the cloud office suite first known as Google Docs & Spreadsheets and now just known as Google Docs. (It’s also the only app in the suite that Google developed in-house.) As befits its longevity, Google Spreadsheets is Google’s most sophisticated web-based application.

You access your existing and create new spreadsheets from the main Google Docs page (docs.google.com). To create a new spreadsheet, click the New button and select Spreadsheet; the new spreadsheet opens in a new window.

As you can see in Figure 1, the Google Spreadsheets workspace looks a lot like every other PC-based spreadsheet application you’ve ever used, whether you started with VisiCalc, 1-2-3, Quattro Pro, or Excel. You’ll quickly recognize the familiar rows-and-columns grid. Sure, the buttons or links for some specific operations might be in slightly different locations, but pretty much everything you expect to find is somewhere on the page.

Figure 1. The tabbed interface of Google Spreadsheets.

The first thing to note is that Google Spreadsheets uses a tabbed interface and that the workspace changes slightly depending on which tab (Edit, Sort, Formulas, or Revisions) you select. Each tab in a Google spreadsheet has its own toolbar of options, specific to that toolbar’s function:

  • Edit. This tab displays a toolbar full of editing and formatting options, such as cut/copy/paste, number and text formatting, cell alignment, and the like. There’s also a button on the toolbar to add a chart to your spreadsheet, based on selected data.

  • Sort. This tab displays an abbreviated toolbar of sort-related options. You can sort the selected cells in normal or inverse order or opt to freeze the header rows for easier sorting.

  • Formulas. This tab displays a Range Names button, which you can use to name a range of cells. There are also links to insert some of the most common functions (Sum, Count, Average, Min, Max, and Product), as well as a More link that displays all available functions.

  • Revisions. This final tab displays a pull-down list of the various versions of the current file. You can also use the Older and Newer buttons to switch to a different version.

The latest version of Google Spreadsheets contains much functionality lacking in the original release. For example, Google Spreadsheets now contains a raft of formulas and functions, almost as many as available with Excel; it also lets you create multiple pages within a single spreadsheet file.

Caution

Google Spreadsheets is similar to Excel, but not identical. Excel-like functionality not available in Google Spreadsheets includes macros, pivot tables, and databases—although some of these features (such as pivot tables) are available via gadgets developed by third parties.


You also can create charts from your spreadsheet data. To create a chart, go to the Edit tab, select the data you want to graph, and then click the Add Chart button. You now see the Create Chart window shown in Figure 2; select the type of chart you want to create, enter a title, make any other necessary selections, and then click the Save Chart button. The resulting chart, like the one shown in Figure 3, appears as a movable and sizeable object within the current spreadsheet.

Figure 2. Creating a chart with Google Spreadsheets.

Figure 3. A chart added to a Google spreadsheet.

Of course, one of the reasons you use a web-based spreadsheet application is to share spreadsheets with other users—either for viewing or for collaborative editing. This is easy to do with Google Spreadsheets, providing that the person you want to share with has his own Google account. All you have to do is click the Share tab (at the upper-right side of the window) for that spreadsheet, and then fill in the appropriate information on the following Share This Document page. You can choose to share your spreadsheet as a read-only document (As Viewers), an editable document (As Collaborators), or as a form for other users to fill in (To Fill Out a Form).

Finally, let’s take a quick look at one of the coolest and most unique features of Google Spreadsheets. Thanks to Google’s willingness to let outside programmers add on to its software, many developers have created specialized gadgets that can be inserted into any spreadsheet. For example, the Gantt Chart gadget lets you graph your numbers as a basic Gantt chart. Other gadgets let you create pivot tables, generate maps from your data, and create various types of charts. To view available gadgets, click the Insert button and select Gadget.

Note

A gadget is a simple single-task application that can be inserted onto any web page—including the web pages that hold your Google spreadsheets.

In all, Google Spreadsheets is one of the most full-featured web-based spreadsheet applications available today, matching Excel almost feature to feature. It’s an ideal choice for both beginning and advanced spreadsheet users.
Other -----------------
- Integrating DataMarket Data with a Visual Web Part : Create a WCF Service to Retrieve DATA.gov Crime Data (part 2)
- Integrating DataMarket Data with a Visual Web Part : Create a WCF Service to Retrieve DATA.gov Crime Data (part 1)
- Integrating DataMarket Data with Excel and SharePoint - Consume Windows Azure Data in Excel 2010
- Using Cloud Services : Collaborating on Word Processing (part 2)
- Using Cloud Services : Collaborating on Word Processing (part 1)
- Using Cloud Services : Collaborating on Project Management
- Windows Azure Marketplace DataMarket (part 2)
- Windows Azure Marketplace DataMarket (part 1) - WCF Data Services and Publicly Consumable Data Feeds
- Accessing the Surveys Application : Content Delivery Network
- Accessing the Surveys Application : Authentication and Authorization
- Working with Data in the Surveys Application : Using SQL Azure
- Using Cloud Services : Collaborating on Contact Management - Exploring Contact Management and CRM Applications
- Using Cloud Services : Collaborating on Event Management - Exploring Event Management Applications
- Working with Data in the Surveys Application : Displaying Data (part 3) - Displaying Questions & Displaying the Summary Statistics
- Working with Data in the Surveys Application : Displaying Data (part 2) - Session Data Storage
- Working with Data in the Surveys Application : Displaying Data (part 1) - Paging through Survey Results
- Microsoft Azure: Enterprise Application Development - Queue Storage
- Microsoft : Azure Enterprise Application Development : Web Role
- Microsoft Azure: Enterprise Application Development - Worker Roles
- Working with Data in the Surveys Application : Saving Survey Response Data
 
 
Most view of day
- Windows Server 2012 Group Policies and Policy Management : GPO Administrative Tasks - Creating and Using Starter GPOs
- SQL Server 2012 : Running SQL Server in A Virtual Environment - MONITORING VIRTUALIZED DATABASE SERVERS
- Deploying the Client for Microsoft Exchange Server 2007 : Installing the Exchange Client, Pushing Client Software with Windows Server 2003 Group Policies
- Configuring Startup and Troubleshooting Startup Issues : Important Startup Files
- Communicating with Internet Email : Sending Messages (part 2) - Setting Send Options, Maintaining Outlook Express
- Microsoft Dynamics Ax 2009 : RunBase Framework Extension (part 2) - Bike-Tuning Service Offers Example
- Microsoft Exchange Server 2010 : Managing Connectivity with Hub Transport Servers - Transport Improvements in Exchange Server 2010
- Windows Server 2012 Requirements and Installation : Deploying Minimal Server Interface
- Windows Server 2008 : Configuring Server Core after Installation (part 3) - Logging Off, Shutting Down, and Rebooting
- Adobe Flash Professional CS5 : Importing Multiple Files, Copying Images from Other Programs
Top 10
- Windows Server 2012 : DHCP,IPv6 and IPAM - Exploring DHCP (part 3) - Creating IPv4 DHCP Scopes
- Windows Server 2012 : DHCP,IPv6 and IPAM - Exploring DHCP (part 2) - Installing DHCP Server and Server Tools
- Windows Server 2012 : DHCP,IPv6 and IPAM - Exploring DHCP (part 1)
- Windows Server 2012 : DHCP,IPv6 and IPAM - Understanding the Components of an Enterprise Network
- Microsoft OneNote 2010 : Using the Research and Translate Tools (part 3) - Translating Text with the Mini Translator
- Microsoft OneNote 2010 : Using the Research and Translate Tools (part 2) - Translating a Word or Phrase with the Research Pane
- Microsoft OneNote 2010 : Using the Research and Translate Tools (part 1) - Setting Options for the Research Task Pane, Searching with the Research Task Pane
- Microsoft OneNote 2010 : Doing Research with Linked Notes (part 2) - Ending a Linked Notes Session, Viewing Linked Notes
- Microsoft OneNote 2010 : Doing Research with Linked Notes (part 1) - Beginning a Linked Notes Session
- Microsoft OneNote 2010 : Doing Research with Side Notes (part 3) - Moving Side Notes to Your Existing Notes
 
 
Windows XP
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
2015 Camaro