Google Answers Logo
View Question
 
Q: Operation and maintenance of spreadsheets. ( No Answer,   6 Comments )
Question  
Subject: Operation and maintenance of spreadsheets.
Category: Computers
Asked by: rusty01-ga
List Price: $10.00
Posted: 05 Nov 2002 22:56 PST
Expires: 16 Nov 2002 06:51 PST
Question ID: 100120
Q1. Describe the features of a well-designed spreadsheet?
Q2. Describe checks that can be incorporated into spreadsheets to
illustrate errors?
Q3. Reasons for ongoing operation and maintenance of spreadsheets?
Q4. Describe documentation procedures for repeated use spreadsheets?
Please help: I have been searching the net and can not find this
information.
Thank you.
Answer  
There is no answer at this time.

Comments  
Subject: Re: Operation and maintenance of spreadsheets.
From: respree-ga on 06 Nov 2002 10:06 PST
 
Hello:

I'm not a researcher, but I'll share my personal experience with you
after using spreadsheets 8 hours a day for 15 years.  I'll speak in
general terms and hopefully that will give you ideas on how to search
the Internet for specifics.

Generally speaking, a spreadsheet user is the same person that
'designed' the spreadsheet.  I assume you're wanted documentation
because this may not be the case for your particular situation. 
Speaking from experience, there is nothing worse than working in
someone elses spreadsheet.  I say this because not very many people
know how to properly document a spreadsheet.  They design it thinking
it will only be used by themselves.

Q1. Describe the features of a well-designed spreadsheet?
Q2. Describe checks that can be incorporated into spreadsheets to 
illustrate errors? 

For the most part, a spreadsheet is a mathmatical calculating (and
sometimes, decision making) software.  These calculations and decision
are accomplished through the use of formulas.  In order to give
integrity of the spreadsheet, all the formulas MUST be correct.  This
is accomplished by checking and rechecking to make sure your formulas
are correct.  A visual inspect of a simple spreadsheet may accomplish
this.  I've built complex spreadsheets where there are thousands and
thousands of formulas, so this method does not work in cases like
these.  You can programatically check your formulas by basically
re-writing them again and comparing the answer to your original
formula.

Example:
Cell A1 = 1
Cell B1 = 2
Cell C1 = @sum(a1..b1) [Lotus] or =sum(a1..b1) [Excel]

Here's the double check
Cell D1 = @sum(a1..b1) [Lotus] or =sum(a1..b1) [Excel]
Cell E1 = @if(a1=b1,"match","no match")

[CELL E1] If you answer in d1 matches the answer in c1 (notice, they
are the same formula), cell e1 will display the text "match", if not,
it will display "no match," which means that one of your formulas are
wrong.

Sometimes you may have what is called a "circular reference," in which
case one cell that depends on an answer is dependent on the cell
you're on.  Its similar to the 'which came first, the chicken or the
egg.'  The spreadsheet goes crazy trying to 'catch his own tail'. 
This is another type of formula error.  Most spreadsheets have a way
to 'track down' the course of the circular reference.  Consult the
'help' utility on your spreadsheet.

If spreadsheets are designed by one person, but used by another, it is
a good practice to document as much as possible what the spreadsheet
is doing (i.e. macros, formulas, etc.).  This makes the design phase
much longer, but the maintenance and training issues much easier.

Further, certain cells can be 'locked' from being changed.  Lets say
that you have a very complicated formula that took a long time to
write and get right.  You don't want some other user accidentally
deleting the formula.  Most spreadsheets all you to make it so a
certain cell cannot be altered unless you intentionally turn off the
'lock' feature.

Q3. Reasons for ongoing operation and maintenance of spreadsheets?

A spreadsheet can be used over and over again by creating a template. 
For example, a bank reconciliation template will always have the same
components, but is generally used for only one month's activity at a
time.  The template may contain a 'tab' for deposits, another tab for
'disbursements', another tab for 'other debits and credits', etc.  The
only thing that is different from month to month is data.  Everything
else (the body of the template) remains the same.  This is the reason
a spreadsheet can be used on an ongoing basis.  You just need a good
way to programatically erase old data and enter use data, with the use
of some macros (a little more advanced feature of most spreadsheets).

Q4. Describe documentation procedures for repeated use spreadsheets? 

No hard and fast rules here.  Document as much as possible, so it
makes it easy for the next person using it.  On a separate tab in the
spreedsheet, describe what the purpose of each component (tabs,
macros, etc.) of the spreadsheet.  What do the formulas do, if
decision making formulas are written, what do they do and why.  This
advice is for a company, where there is turnover and the possibility
that the designer and the user will inevitably be different.  If you
are designing for your own personal use, the designer will always be
the same as the user, so the documentation is a waste of time, since
you'll know every component of the spreadsheet intimately.

I hope this information helps you a little.

Good luck.
Subject: Re: Operation and maintenance of spreadsheets.
From: arcadesdude-ga on 06 Nov 2002 10:22 PST
 
respree,

 I think you meant

Cell E1 = @if(c1=d1,"match","no match")

instead of

Cell E1 = @if(a1=b1,"match","no match")

You explained it correctly in your wording, just looks like that might
be a typo (a and b are initial variables, c and d are formulas and e
is another formula to double check).

Good comment.
Subject: Re: Operation and maintenance of spreadsheets.
From: respree-ga on 06 Nov 2002 11:03 PST
 
Hi arcadesdude:

Absolutely; I stand corrected. Thanks for the eagle eye. My fingers go
faster than my brain sometimes.

BTW, shouldn't it be 'arcadedude?' =)
Subject: Re: Operation and maintenance of spreadsheets.
From: arcadesdude-ga on 06 Nov 2002 11:34 PST
 
respree:

>My fingers go faster than my brain sometimes.

I know what that's like :) I'll even re-read several times what I
wrote only later to find that I misspelled something or messed up the
grammar in a sentence after it's posted. Happens every now and then,
no biggie. :-}

>BTW, shouldn't it be 'arcadedude?' =)

Well, its arcades dude pronounced r.kay.dees.dude. The arcades in my
name is not a game center but a Greek name (the 'dude' part is english
of course).

rusty01:

I'm sorry for getting off-topic like that. I feel I do not have enough
experience with spreadsheets to adequately answer your question.
Someone else here might be able to answer it or comment about it
however. I was just pointing out a typo (which I often make myself) in
respree's excellent comment to your question.
Subject: Re: Operation and maintenance of spreadsheets.
From: rusty01-ga on 08 Nov 2002 19:14 PST
 
Thankyou 'respree' for your effort. Your information is a big help. I
am learning excel 2000 at the moment. What is your line of work that
you use spreadsheets for so many years? Accounting?

Thankyou also to 'arcadesdude'. My first time using this site. I
enjoyed reading your interaction with respree. (Adult conversation is
sparse these days.)

P.S Just for you two I re read this to check my spelling.(Australian
English)
           :) he he :)
Subject: Re: Operation and maintenance of spreadsheets.
From: respree-ga on 15 Nov 2002 17:37 PST
 
It was my pleasure.  I was bored one day and am a fast typist, but was
happy to share my knowledge with you.  Perhaps other new users will
benefit (my little contribution to mankind).  Yes, I am an Ex
Corporate Controller for a large public corporation.  I used to have
about 20 full time accountants working for me and was responsible for,
among other things, conceptualizing and desiging workflow for the
Accounting department.  Now I have my own a humble Internet business.
Good luck to you.

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy