Modified for Excel 2007 from an article in the Journal of Accountancy, March 1999

SOFTWARE

Automatically download real-time Internet information to your spreadsheet.

How to Link to Web Data


By Jon Woodroof

JON WOODROOF, CPA, PhD, is assistant professor of accounting at Middle Tennessee State University, Murfreesboro. 
EXECUTIVE SUMMARY

     

  • SINCE IT’S BECOMING increasingly popular to put up-to-date corporate financial statements or other financial data on Web sites, anyone wishing to analyze that information in greater depth conveniently can download the information directly into a spreadsheet.
  • WHO WOULD WANT to use such a tool:
    • People who travel or work at home can access their companies’ Web pages loaded with data such as sales as well as financial and inventory information.
    • Suppliers and customers that need to keep in close touch can access each other’s delivery, sales and inventory data as a way to synchronize their records.
    • Publicly held businesses can track the market value of securities they hold automatically. The listing of the securities market value is required under FABS Statement no. 115, Accounting for Certain Investments in Debt and Equity Securities.
    • Individual investors can keep track of their portfolios by downloading the latest stock prices into spreadsheets for analysis.
    • Currency exchange and money market rates, which are in constant flux, can be fed directly into formulas or charts and refreshed to keep spreadsheets updated automatically.
  • WHAT MAKES THIS PROCESS especially valuable is that it provides an opportunity to create a spreadsheet with dynamic rather than static data.

Would you like to download financial, sales or stock market information from a Web site and then plug it directly into a spreadsheet on your computer? Better yet, would you like all the data refreshed automatically every time you open the spreadsheet file? Just a year or so ago, you would have had to go through a series of tedious steps to perform such downloads. But now, with the Web Query function in Excel XP, a built-in wizard will walk you through the entire setup.

Why, you may ask, would you want to do that? There are many reasons. Consider just a few of them.

DYNAMIC DATA
What makes this Excel feature especially valuable is that it provides an opportunity to create a spreadsheet with dynamic rather than static data. An ordinary spreadsheet is static—that is, the information changes only if you open it and manually enter new data. Of course, if you “link” your spreadsheet to another file—another spreadsheet, a database or a word processor file—any changes in that linked file automatically will be reflected in your spreadsheet file, converting it into a dynamic file. Web Query links your computer files with a remote Web site that is continually updated.

Some businesses post their current financial statements on their home pages in an Excel format. Individual investors or security analysts can link to those sites, download the latest data into their own spreadsheets and analyze the information at leisure.

In addition, many companies post password-protected sales and inventory data on Web sites, linking traveling sales staff with the home office to keep all data synchronized. In fact, some businesses even provide access to such password-protected sites to suppliers and corporate customers so they, too, can synchronize their data.

HOW IT WORKS
Web “queries” can be embedded in an Excel template so the spreadsheet automatically pulls in external data. Excel includes sample queries that work without modification, but if you have special needs, you can modify a query easily.

The Trading Stock sheet can accommodate any number of stocks or mutual funds. Simply insert a row within the created range, copy the formulas and input the appropriate stock or mutual fund symbol.

To build this template, follow these steps:

 

 

Next, create a column chart to reflect the cost, value, and gain/loss on each stock.  Your chart should look something like this.  I'll let you figure out how to do this one.  The tricky part will be setting and naming the data ranges.  Remember to use Help if you have any questions before you for assistance. 

Now save the workbook. As it is saved, the query is automatically embedded into the file. The next time you wish to generate the investment report, just open the spreadsheet and refresh the data.  

It can’t get much easier—a dynamic link between a simple spreadsheet and a live Internet data source.

As you can see, there are many places to use this handy tool. Once you get started, you’ll probably find other uses to make your work more efficient and effective.

This is a great example of downloading data from an external database into Excel for analysis.  This could be from a general ledger system, a third party database, or any other source of decision useful data that is available. 

When completed, save the final version of the workbook as Lastname_Firstname_EXCEL_1 and e-mail before the beginning of class on the due date noted above.  Make sure you use the correct subject line.  You will be graded on the over presentation quality of your workbook and related calculations (30 points), graph (10 points), that the web query works (9 points), and having the correct subject line (1 point). Lastname_Firstname_Homework, or for John Doe it would be Doe_John_Excel_Project_1. 

I will update your stock prices when I grade this project to ensure your web queries and calculations are working.