home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / busi / ezspread.zip / EZS.DOC < prev    next >
Text File  |  1989-03-07  |  63KB  |  1,849 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.                                   ABBREVIATED
  13.                          OVERVIEW FOR VALUEWARE VERSION
  14.  
  15.                         AN EASY BUT POWERFUL SPREADSHEET!
  16.  
  17.                          *******************************
  18.                          *                             *
  19.                          *  E Z - S R E A D S H E E T  *
  20.                          *                             *
  21.                          *******************************
  22.  
  23.  
  24.                                 Reference Manual
  25.  
  26.                                   Version  S22
  27.  
  28.  
  29.                                  February  1989
  30.  
  31.  
  32.  
  33.  
  34.  
  35.                      Exclusive Distributor:  EZX Publishing
  36.                                              P.O. Box 58177
  37.                                              Suite 1777
  38.                                              Webster, TX 77598-8177
  39.                                              (713) 280-9900
  40.  
  41.  
  42.               Credit card orders ONLY:   1-800-US-EASY-X ext. EZS49
  43.  
  44.             VISA/MASTERCARD/AMERICAN EXPRESS/DISCOVER GLADLY ACCEPTED.
  45.  
  46.  
  47. Portions (c) Copyright 1986, 1987, 1988, 1989 by: EZX PUBLISHING, P&M Software.
  48.                                All rights reserved.
  49.  
  50.                  Program enhanced by: David Black and Allen Baker
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                      Page 1
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                      PREFACE
  71.  
  72.  
  73.         EZ-SpreadSheet  is  distributed  under the  "Valueware"  concept.
  74.         Feel  free  to  pass  copies of  diskette  #1  to  your  friends,
  75.         neighbors, PC users groups, and other interested parties. Disk #2
  76.         is reserved for registered users only.   The Valueware version of
  77.         this  program  may be uploaded to bulletin boards  provided  this
  78.         documentation file and sample spreadsheets are included.   Please
  79.         check the distribution diskette labels to see which diskettes can
  80.         be  freely  distributed.  If you're a registered user,  you  will
  81.         receive  a  commission for every new registration based  on  your
  82.         unique registration number.
  83.  
  84.  
  85.         You may NOT sell EZ-SpreadSheet!
  86.  
  87.  
  88.         Disclaimer:
  89.  
  90.         EZX  Publishing  make NO claims  AND offer NO warranties  of  any
  91.         sort   with   EZ-SpreadSheet.    EZX   Publishing    assumes   NO
  92.         responsibility for any sort of damage resulting from the apparent
  93.         or actual use of EZ-SpreadSheet (mental or physical).
  94.  
  95.         EZX Publishing  DOES want to know of any problems users have with
  96.         EZ-SpreadSheet and will fix any "bugs"  found by our users.   The
  97.         first  5 users documentating each bug will receive a free copy of
  98.         the  fixed  version  as soon as it is available.   If you  are  a
  99.         registered user, you will receive the 2 diskette set.  Otherwise,
  100.         you   will  receive  the  ValueWare  version  of   EZ-SpreadSheet
  101.         (diskette  #1).    We  will also try to incorporate  changes  and
  102.         enhancements based on your suggestions.
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                      Page 2
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                                 TABLE OF CONTENTS
  137.         -----------------------------------------------------------------
  138.  
  139.         1.0  INTRODUCTION
  140.  
  141.         2.0  GENERAL INFORMATION
  142.  
  143.              2.1  Installation of EZ-SpreadSheet (Registered Version)
  144.              2.2  Installation of EZ-SpreadSheet (ValueWare Version)
  145.  
  146.         3.0  USING EZ-SPREADSHEET
  147.  
  148.              3.1  Getting Started
  149.              3.2  Field Entry Information
  150.              3.3  Row Labels and Column Headings
  151.  
  152.         4.0  CURSOR CONTROL AND EDITING KEY DEFINITIONS
  153.  
  154.         5.0  LIST OF COMMANDS
  155.  
  156.         6.0  FORMULAS
  157.  
  158.         7.0  MISC INFORMATION
  159.  
  160.              7.1  Overwritten cells
  161.              7.2  The Range and Commands using it
  162.              7.3  Defining a Worksheet
  163.              7.4  Printer Setup
  164.              7.5  Internal Rate of Return
  165.              7.6  Autocalc modes
  166.  
  167.         8.0  REGISTRATION -- $49.00
  168.  
  169.         9.0  TUTORIAL AND SAMPLE WORKSHEETS
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.                                      Page 3
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.         1.0  INTRODUCTION
  203.         -----------------------------------------------------------------
  204.  
  205.         WHAT IS EZ-SPREADSHEET (A QUICK OVERVIEW)
  206.  
  207.         A  spreadsheet  is  a  powerful electronic  pad  and  pencil  set
  208.         designed to let you add, subtract, multiply, and divide with ease
  209.         and efficiency.   Or the spreadsheet can act as a "crystal  ball"
  210.         letting  you "divine"  the end results of various  situations  by
  211.         performing  "what-if"   calculations to fit a variety  of  future
  212.         scenarios.  Think of EZ-SpeadSheet this way: the computer display
  213.         is your paper,  the cursor and keyboard is your pencil,  and your
  214.         PC  is the calculator.   Worksheets provided with  EZ-SpreadSheet
  215.         are made up of "mailboxes" or "cells" which hold formulas,  text,
  216.         or numbers.  The cells are arranged in 64 columns by 512 rows for
  217.         a  total of 32768  cells.   These worksheets provide  the  needed
  218.         information to tie all the elements together to get your job done
  219.         quickly  and  accurately.    If the worksheets provided  are  not
  220.         adequate,     EZ-SpreadSheet   lets   you   generate   worksheets
  221.         specifically tailored to your unique needs.
  222.  
  223.         EZ-SpreadSheet is a fast,  efficient,  and ideal tool to let  you
  224.         easily   solve  your  math-related  home  or  business   problems
  225.         (however,   it's  a  good  idea  not to let  your  kids  see  EZ-
  226.         SpreadSheet  or  else it will be doing their  math  homework  for
  227.         them).   In most cases, you can just enter your own data into the
  228.         worksheet  and  EZ-SpreadSheet will do all the  calculations  for
  229.         you.    Applications  for the home include  calculating  budgets,
  230.         loans,   savings  plans,  etc.    Business  applications  include
  231.         everything  from  simple loan calculations to complete  financial
  232.         statements.
  233.  
  234.         The EZ-SpreadSheet worksheet processes inputs much the same way a
  235.         calculator  does,  (so if you need to use a word processor,   you
  236.         will need to load a different program).  The worksheet is divided
  237.         into cells which can store text, numbers, and formulas.   Text or
  238.         numbers  are  displayed  at  the  screen  cell  where  they  were
  239.         originally entered.  Results of a calculated formula is displayed
  240.         in  the cell where that formula is stored.   The numbers or  text
  241.         displayed  in  this case is dependent upon the  contents  of  the
  242.         cells  referenced by the formula cell.   Worksheets can be stored
  243.         to  disk and retrieved any number of times.   Several  worksheets
  244.         are provided with the EZ-Spread package.
  245.  
  246.         Why another spreadsheet?  Well, almost all of the spreadsheets on
  247.         the  market  today  require  you to have  a  Master's  degree  in
  248.         Computer  Science  just  to  get the  darn  things  going.    EZ-
  249.         SpreadSheet  is  designed to be a easy and  friendly  spreadsheet
  250.         (only you can tell us if we have done our job right).   Hopefully
  251.         you  will feel right at home using EZ-SpreadSheet.  If you are an
  252.         experienced  spreadsheet  user,   we  hope  you  find  the  quick
  253.         simplicity refreshing and turn to EZ-SpreadSheet for all but your
  254.         most difficult problems.  In addition,  EZ-SpreadSheet costs less
  255.         than 10% of what the "Big Boys" do but provides over 95% of their
  256.         features (including compatibility with other spreadsheet packages
  257.         via "DIF" files).
  258.  
  259.  
  260.  
  261.                                      Page 4
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.         2.0  GENERAL INFORMATION
  269.         -----------------------------------------------------------------
  270.  
  271.         The  executable portion of EZ-SpreadSheet consists of two  files,
  272.         EZS.COM  and  EZS.000.    EZ-SpreadSheet,   like  many   powerful
  273.         programs, is too big to fit into memory and still leave you space
  274.         to  work in.   EZ-SpreadSheet keeps part of itself in an  overlay
  275.         file,  EZS.000,  which is called into your computer's memory only
  276.         when  needed.    Keep  all parts of EZ-SpreadSheet  in  the  same
  277.         directory.    This will eliminate a lot of unnecessary hassle for
  278.         you.    You may change directories after starting  EZ-SpreadSheet
  279.         because  EZ-SpreadSheet will  automatically  find its way back to
  280.         the original directory for the overlay file This is also true for
  281.         the  configuration  file,   EZ-Spred.CNF.   This file  holds  the
  282.         information for your printer and screen setup.
  283.  
  284.  
  285.         2.1  INSTALLATION OF EZ-SPREADSHEET (REGISTERED VERSION):
  286.  
  287.         Your EZ-SpreadSheet package should contain two diskettes  labeled
  288.         #1 of 2 "ValueWare OK to Distribute" and #2 of 2 "Not ValueWare".
  289.         MAKE BACKUP COPIES IMMEDIATELY of both these diskettes using  the
  290.         DOS DISKCOPY command and store the originals in a safe place.
  291.  
  292.         Diskette System:
  293.  
  294.         Copy  all of the files from Diskette #1  to a formatted  diskette
  295.         (if  you want to be able to boot your PC from the  EZ-SpreadSheet
  296.         diskette, then add SYSTEM files and your own AUTOEXEC.BAT.   This
  297.         is covered in your DOS manual).  Next copy all desired files from
  298.         diskette #2  to your work diskette (at a minimum,  you must  copy
  299.         EZS.COM and EZS.000).   This will override the Valueware  version
  300.         of  EZS.COM and EZS.000,  giving you full access to  the  printer
  301.         functions.    Copy  any spreadsheet from diskette #2  that  looks
  302.         interesting to you onto your work diskette.   To run the program,
  303.         just type "GO"  <cr>  (or enter).   However,if you want to bypass
  304.         the documentation overview (which does make interesting reading),
  305.         then type "EZS" <cr>.
  306.  
  307.         Hard Disk System:
  308.  
  309.         First, create a subdirectory called "EZS".  eg, at C> type MD\EZS
  310.         <cr>. Copy all of the files from diskette #1 to this subdirectory
  311.         followed by diskette #2.
  312.  
  313.         That is, put diskette #1 into drive A and type:
  314.         COPY A:*.* C:\EZS <cr>
  315.  
  316.         Then do the save for diskette #2 and type:
  317.         COPY A:*.* C:\EZS <cr>
  318.  
  319.         Make sure you log to the C:\EZS subdirectory:
  320.         At C> type, CD\EZS <cr>
  321.  
  322.         You can then run EZS.COM or GO.BAT as per above.
  323.  
  324.  
  325.  
  326.  
  327.                                      Page 5
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.         2.2  INSTALLATION OF EZ-SPREADSHEET (VALUEWARE VERSION):
  335.  
  336.         Follow  the same installation as above but refer only to diskette
  337.         #1.   The ValueWare version of EZ-SpreadSheet consist of only the
  338.         first  diskette  of the two diskette set provided  to  registered
  339.         users.   The files will normally be combined into a .LBR or  .ARC
  340.         file.   If the extension is .LBR then you must use either LU86 or
  341.         LUE to "break out" the files from the library.   If the extension
  342.         is .ARC then use ARC to "break out" the files.
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.                                      Page 6
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.         3.0  USING EZ-SPREADSHEET
  401.         -----------------------------------------------------------------
  402.  
  403.         Insert the diskette containing EZ-SpreadSheet and type EZS.  Some
  404.         nice  to  know information will come up.   Please note  that  EZ-
  405.         SpreadSheet  is  a  ValueWare  product and  as  such  needs  user
  406.         suggestions  for improvement.   We will try very hard to  include
  407.         your suggestions in future versions of EZ-SpreadSheet.  Press any
  408.         key  to  continue  from  the  opening  screen  into  the   actual
  409.         spreadsheet.
  410.  
  411.  
  412.         3.1  Getting Started
  413.  
  414.         What you see on the screen is only a small section (21  rows by 7
  415.         columns)  of the entire worksheet.  Your worksheet can "grow"  to
  416.         512   rows by 64  columns (which is nearly twice as large as  the
  417.         largest  commercial spreadsheet available only a couple of  years
  418.         ago.)    Several keys are provided to move your "viewing  window"
  419.         around   within  the  larger  spreadsheet.    Additional   status
  420.         information is also provided on the top and bottom of the screen.
  421.         The  cursor  indicates where on the worksheet a number  you  type
  422.         will be placed.
  423.  
  424.         You may scroll vertically or horizontally.   To scroll vertically
  425.         press  the PgUp or PgDn keys.   This will scroll 20  rows  up  or
  426.         down.    To scroll a single line,  move the cursor off the top or
  427.         bottom of the screen, with the up or down arrow keys.   To scroll
  428.         horizontally, press the Ctrl key and the left or right arrow keys
  429.         at the same time.  All of the cursor movement keys will repeat if
  430.         you hold them down.   You can "lock"  the screen on the currently
  431.         displayed  section  of  the spreadsheet by pressing  the  "scroll
  432.         lock"  key.   The "scroll lock"  may be activated by pressing the
  433.         "Scroll Lock"  key,  an indicator will show this at the bottom of
  434.         the screen.  When the "scroll lock" is NOT active, you can scroll
  435.         right  or left by moving the cursor off the right or left of  the
  436.         screen.    When "scroll lock"  is active,  the cursor will  wrap-
  437.         around when moved off the sides of the screen.
  438.  
  439.         Status  information  appears on the top and bottom lines  of  the
  440.         screen.   These lines show you:  the current cell,  the amount of
  441.         free  memory  available,  the auto-calc indicator,   the  current
  442.         marked  range,  the current drive and directory,  the Caps,   Num
  443.         Lock,   and  Scroll Lock indicators.   On the second line of  the
  444.         screen will appear messages and the numeric or formula content of
  445.         the current cell.
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.                                      Page 7
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.         3.2  Field Entry Information
  467.  
  468.         In general,  you may move the cursor to any cell you desire,  and
  469.         enter  the  text,   number or formula that needs to  be  in  that
  470.         location.   What you type will first appear on the second line of
  471.         your  computer screen.   This line is used as a status  area  and
  472.         will  have various messages displayed here during your use of EZ-
  473.         Spread.
  474.  
  475.         When  you  begin  to  enter something into  a  cell,   the  first
  476.         keystroke is VERY important.   It will determine the type of item
  477.         stored  in  the cell:  formulas begin with  the  '('   character,
  478.         numbers with 0 thru 9, '+' or '-', text with any other character.
  479.         If  you want to enter a text string that begins with a number,  0
  480.         thru  9,   you  must  prefix it with a  single  quote  character,
  481.         example: '109.  The quote will show on the screen, but not in the
  482.         printed report.
  483.  
  484.         When  making  the  first keystroke of a  cell,   some  keys  have
  485.         different meanings,  than on succeeding keystrokes.  For example,
  486.         the  left  and right arrow keys will move the cursor  around  the
  487.         worksheet,  but during the entry of data into a cell,  these keys
  488.         will act to move the cursor within the cell, allowing you to more
  489.         easily  edit the data.   Other keys that behave differently,  are
  490.         the  Home,   End and "/"  keys.   The Home and End keys move  the
  491.         cursor  to the beginning or the end of the worksheet,  but during
  492.         the  entry  of  data,  they move to the beginning or end  of  the
  493.         current cell.   Also during data entry,  the Esc key will act  to
  494.         finish the entry and move to the cell below,  so that a column of
  495.         numbers may be entered with the Num Lock turned on.
  496.  
  497.         EZ-SpreadSheet  gives you the ability to extend a cell out to  80
  498.         characters.   This is very useful when you want a cell to contain
  499.         a long formula or a long section of text.  Extending the width of
  500.         one  cell  will  cause  those cells to the  right  of  it  to  be
  501.         overwritten.    The cells you overwrite will be locked  out  from
  502.         further data entry until you release the first cell (Ctrl+End).
  503.  
  504.         If you depress the "/"  key,  at the start of a cell,  a  list of
  505.         commands  will  appear,   any of the displayed  commands  may  be
  506.         executed  by  pressing  the indicated letter.    For  experienced
  507.         users,  the commands may be entered directly,  without using  the
  508.         "/" key, by pressing the Alt key and the command letter together.
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.                                      Page 8
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.         3.3  Row Labels and Column Headings
  533.  
  534.         Worksheets  are  laid out in rows and columns.   This  wasn't  by
  535.         chance, it really does make sense.  Each row in EZ-SpreadSheet is
  536.         assigned a number,  and each column a letter.  Running across the
  537.         top  of a typical worksheet will be a series of  column  headings
  538.         (identified by leters) describing what is in the vertical columns
  539.         located underneath them.   Running up and down the left side of a
  540.         worksheet  is  a  series of row labels  (identified  by  numbers)
  541.         describing  the  information  located  across from  them  in  the
  542.         worksheet.   The intersections of the rows and columns are called
  543.         cells.  Cells are identified by their row-column positions.  When
  544.         you  start  creating your own worksheets,  you should make  these
  545.         labels  and headings as descriptive as possible.   This will  all
  546.         become  clear when you call up one of the example worksheets  and
  547.         start working with it.
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.                                      Page 9
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.         4.0  CURSOR CONTROL AND EDITING KEY DEFINITIONS
  599.         -----------------------------------------------------------------
  600.  
  601.         The  following are a list of keys and the effect they have within
  602.         EZ-SpreadSheet.    You will notice that each key has two possible
  603.         actions depending upon whether you are in the data entry mode.
  604.  
  605.                                 Action                  Action
  606.         Key Name          During Data Entry           Otherwise
  607.         -------------------------------------------------------------
  608.         /               | Put a "/" character  | Display the command
  609.                         | in the text of cell. | menu.
  610.         -------------------------------------------------------------
  611.         Up Arrow        | Finish entry and     | Move to cell above
  612.                         | move to cell above.  | the one you are in.
  613.         -------------------------------------------------------------
  614.         Down Arrow      | Finish entry and     | Move to cell below
  615.                         | move to cell below.  | the one you are in.
  616.         -------------------------------------------------------------
  617.         Left Arrow      | Move 1 character to  | Move to cell on the
  618.                         | the left.            | left.
  619.         -------------------------------------------------------------
  620.         Right Arrow     | Move 1 character to  | Move to cell on the
  621.                         | the right.           | right.
  622.         -------------------------------------------------------------
  623.         Home            | Move to the start of | Move to cell at the
  624.                         | the cell.            | start of worksheet.
  625.         -------------------------------------------------------------
  626.         End             | Move to the end of   | Move to cell at the
  627.                         | the cell.            | end of worksheet.
  628.         -------------------------------------------------------------
  629.         Ctrl + End      | Erase contents of    | Erase current cell
  630.                         | cell from cursor to  | entirely.
  631.                         | end of cell.         |
  632.         -------------------------------------------------------------
  633.         Ctrl +          | Finish entry and     | Scroll to the left.
  634.             Left Arrow  | scroll to the left.  |
  635.         -------------------------------------------------------------
  636.         Ctrl +          | Finish entry and     | Scroll to the right.
  637.             Right Arrow | scroll to the right. |
  638.         -------------------------------------------------------------
  639.         Tab             | Finish entry and     | Move to cell on the
  640.                         | move to cell right.  | right.
  641.         -------------------------------------------------------------
  642.         Shift + Tab     | Finish entry and     | Move to cell on the
  643.                         | move to cell left.   | left.
  644.         -------------------------------------------------------------
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.                                      Page 10
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.                                 Action                  Action
  665.         Key Name          During Data Entry           Otherwise
  666.         -------------------------------------------------------------
  667.         Ins             | Toggle Insert Mode.  | Toggle Insert Mode.
  668.                         | Fat cursor = Insert. | Fat cursor = Insert.
  669.         -------------------------------------------------------------
  670.         Del             | Delete character at  | Delete cursor at
  671.                         | cursor.              | cursor.
  672.         -------------------------------------------------------------
  673.         Backspace       | Delete character to  | No action.
  674.                         | left of cursor.      |
  675.         -------------------------------------------------------------
  676.         Enter           | Finish entry.  Stay  | No action.
  677.                         | in current cell.     |
  678.         -------------------------------------------------------------
  679.         Esc             | Finish entry and     | Move cursor to the
  680.                         | move to cell below.  | cell below.
  681.                         | Nice for using NUM   |
  682.                         | Lock mode with a     |
  683.                         | column of numbers!   |
  684.         -------------------------------------------------------------
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.                                      Page 11
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.         5.0  LIST OF COMMANDS
  731.         -----------------------------------------------------------------
  732.  
  733.         The following are a list of commands for EZ-SpreadSheet.  You can
  734.         enter these commands in one of two ways.   The first way,  type /
  735.         within the spreadsheet.   A  command menu will come up for you to
  736.         select  the desired command.   Once you become familiar with  EZ-
  737.         SpreadSheet you will be able to use the second method for command
  738.         entry.    That is to simply hold down the Alt key and  press  the
  739.         desired command letter.   You won't get a menu using this method.
  740.         The commands are:
  741.  
  742.  
  743.         COMMANDS:  With  Alt key or / brings up the command menu.
  744.  
  745.  
  746.         X   - Exit to DOS.   If you haven't saved your worksheet then  you
  747.               will be asked if you want to save it prior to exiting to DOS.
  748.  
  749.         Q   - Quit command menu and return to the worksheet.
  750.  
  751.         L   - List the files in the current directory.
  752.  
  753.         N   - New directory or disk drive.
  754.  
  755.         R   - Read a worksheet from disk into memory.
  756.  
  757.         S   - Store  a  worksheet from memory onto disk.
  758.  
  759.             Note:  Please  keep a close eye  on the free disk  space  and
  760.                    don't  try to store a worksheet on a diskette that  is
  761.                    already full!   More than likely,  EZ-SpreadSheet will
  762.                    return  you to DOS if this happens.   We are  hard  at
  763.                    work  on  a  program change to protect you  from  this
  764.                    error.  If this does happen and you aren't returned to
  765.                    DOS,   then use the N command to switch to a new  disk
  766.                    drive or specify a drive extension as part of the file
  767.                    name.    Be careful of wild-card characters (*  and ?)
  768.                    in  response to file name prompts.   These are invalid
  769.                    characters  but  may  be accepted by  DOS  and  create
  770.                    undesired results.
  771.  
  772.             Note:  Both the  R  and S  commands  assume that the filename
  773.                    extension  is .EZS if you don't specify one.   If  you
  774.                    don't  want an extension then end the filename with  a
  775.                    '.' and no extension will be used.
  776.  
  777.         E   - Erase the current worksheet from memory.   Be careful, this
  778.             command really does work.
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.                                      Page 12
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.         G   - Perform  the calculations specified by your formulas.  Very
  797.             useful  in big worksheets when you have turned off auto-calc.
  798.             This  will  allow you to bring all the  calculations  in  the
  799.             worksheet back up to date.
  800.  
  801.             Note:  The   worksheet   contents   are   not   automatically
  802.                    recalculated  after  you  insert or delete  a  row  or
  803.                    column.  You should use the G command to do this.
  804.  
  805.         P   - Print  the worksheet to disk file or printer.  This feature
  806.             is limited in the ValueWare version.
  807.  
  808.         F   - Change cell format.  Each cell may have a different format.
  809.             The  default  is  leading sign,  no comma,  and  no  currency
  810.             symbol.   You may choose 1 of 6 different formats: financial,
  811.             percent,  scientific,  hidden, date, and the default.  If the
  812.             date format is chosen, the cell is treated as if it contained
  813.             a  Julian date and then it is converted to one of three  sub-
  814.             formats:  DD-MMM-YY, DD-MMM or MMM-YY.  You will be given you
  815.             choice of these 3 date formats,  if you select the date type.
  816.             If  the  financial format is chosen,  you will be  given  the
  817.             choice of 4 sub-formats:
  818.  
  819.                A.  $1,000- .... Dollar sign and comma insertion.
  820.                B.   1,000- .... Comma insertion.
  821.                C.  (1,000) .... Dollar sign and comma insertion,
  822.                                 parentheses for negative.
  823.                D. $(1,000) .... Comma insertion, parens for negative.
  824.  
  825.         W   - The  width  of each column defaults to 10,  but it  can  be
  826.             changed  with  this command to any value between  0  and  30.
  827.             After  setting  the width,  you will be asked if  the  column
  828.             should be given the "blank zero" attribute.
  829.  
  830.             Note:  If  you choose a column width of 0,  then this has the
  831.                    same  effect as if the whole column had  the  "hidden"
  832.                    format.   Anything  in  a 0 width column or  with  the
  833.                    "hidden" format, will appear on the status line at the
  834.                    top  of  the  screen,  but  will  not  appear  in  the
  835.                    worksheet.
  836.  
  837.  
  838.         B   - Mark the start of the range at the current cell.
  839.  
  840.         K   - Mark the end of the range at the current cell.
  841.  
  842.         H   - You  may specify that columns are to be held static on  the
  843.             left  of  the  screen and  not  horizontally  scrolled.   The
  844.             maximum number of column you can hold is 4.
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.                                      Page 13
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.         I   - Insert  a Row or Column.   All formulas will be adjusted to
  863.             reflect their new locations.  Absolute addresses may be used,
  864.             by  placing  a '0' before the row.   For example  'C5'  is  a
  865.             relative  cell address and would be adjusted if  needed,  but
  866.             'C05'  is an absolute cell address and would not be  adjusted
  867.             if  you  insert  a row or column.    Recalculation  does  not
  868.             automatically  take  place after execution of  this  command.
  869.             This command is very useful when you want to move a column or
  870.             row  over  one position.   You can use this  command  to  get
  871.             around  copying a portion of the worksheet over itself in  an
  872.             attempt to make room for new information.  See the note under
  873.             the  move and copy commands for further clarification on this
  874.             process.
  875.  
  876.         D   - Delete  Row or Column.   All formulas will be  adjusted  as
  877.             given above for 'I'.   If the range option is selected,  then
  878.             the rows or columns that fall within the specified range will
  879.             be deleted.
  880.  
  881.             Note:  Only rows or columns are deleted, not both at the same
  882.                    time.  Recalculation does not automatically take place
  883.                    after execution of this command.
  884.  
  885.         J   - Jump directly to a cell. This command gives you an easy way
  886.             to  avoid  scrolling thru the worksheet when you  know  which
  887.             cell you want to go to.
  888.  
  889.         M   - Move  the  section of the worksheet shown in the  indicated
  890.             range  at  the  bottom of the screen to  the  current  cursor
  891.             location.   This  command  allows  you  to  alter  the  range
  892.             specification.   Formulas are adjusted as above for 'I'. Make
  893.             sure  that  the  cell  or  cells  you  are  copying  to   are
  894.             empty  (clear).  If you try to copy over cells which  already
  895.             contain information,  unintelligible garble may result.   Use
  896.             the  Delete command if necessary to clean up after  the  move
  897.             command.
  898.  
  899.         C   - Copy the indicated range to the current location.  You will
  900.             be  able  to alter the  range  specification.   Formulas  are
  901.             adjusted as above for 'I'.   Make sure that the cell or cells
  902.             you are copying to are empty (clear). If you try to copy over
  903.             cells  with  current information,  unintelligible garble  may
  904.             result. Use the Delete command if necessary to clean up after
  905.             the copy command.
  906.  
  907.             Note:  You  cannot move or copy a section of a worksheet over
  908.                    itself.   Make  sure  that the source and  destination
  909.                    ranges   do  not overlap.    EZ-SpreadSheet will  give
  910.                    you   a warning  message if you attempt this and  will
  911.                    prevent  any  damage to the worksheet.     The  insert
  912.                    command  will give you an easy workaround for this  in
  913.                    many cases.
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.                                      Page 14
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.         O   - Sort  the indicated range into ascending order.   The  sort
  929.             key  is the first column of the range and the rows within the
  930.             range  are  arranged  into ascending sequence  based  on  the
  931.             textual  content  of  the key column (the first  one  in  the
  932.             indicated range).
  933.  
  934.         A   - Toggle auto-calculate.   If you have a large worksheet with
  935.             many formulas,  it will save time to turn auto-calculate off,
  936.             and  manually  calculate with the 'G' command only  when  you
  937.             need the calculated information to be correct.
  938.  
  939.         Y   - Import  a  DIF(tm) format file.   DIF(tm) stands  for  Data
  940.             Interchange Format and is commonly supported by many programs
  941.             including 1-2-3(tm),  & Supercalc(tm).   The DIF(tm) supports
  942.             only  the  storage  of  the  data,   so  the  format  control
  943.             information  and  the formulas are not found in  the  in  the
  944.             DIF(tm) file. The extension ".DIF" is used automatically.
  945.  
  946.         Z   - Export  a DIF(tm) format file.   Please read the  paragraph
  947.             about for the 'Y' command.  The output file will contain data
  948.             only,  no formulas or format control information.   Also, the
  949.             DIF(tm)   format  is  not as efficient as the  EZ-SpreadSheet
  950.             .EZS  format,   so  the exported file will probably be  about
  951.             10%  to 300% larger than the original file.
  952.  
  953.             Note:  DIF  is  a trademark of Software Arts  Products  Corp.
  954.                    1-2-3 is a trademark of Lotus Development Corp. A good
  955.                    description of exactly what a DIF file is, can be hard
  956.                    to come by.  Basically, a DIF file is similar to other
  957.                    files   you have in EZ-SpreadSheet but  contains  only
  958.                    values   or   labels   and   cannot   be    used    to
  959.                    reconstruct    a worksheet.   It does not contain  the
  960.                    formulas,  formats,  or  functions  that are  normally
  961.                    stored is  a  regular worksheet  file.   DIF  files do
  962.                    provide   the   means   by  which  you  can   transfer
  963.                    information    from   your   worksheet    to     other
  964.                    applications.     These  applications  can   be  other
  965.                    spreadsheets  or even a BASIC  language  program  that
  966.                    you   write   yourself   to access   the   DIF   file.
  967.                    Support  of the Data Interchange Format gives you  the
  968.                    potential   to   extend   the   capability   of    EZ-
  969.                    SpreadSheet manyfold.
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.                                      Page 15
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.         U   - You  can  control the screen colors and other  options  via
  995.             this  command.   The colors are entered as numbers  from  the
  996.             following list:
  997.  
  998.                     0 : Black             8 : Dark Grey
  999.                     1 : Blue              9 : Light Blue
  1000.                     2 : Green            10 : Light Green
  1001.                     3 : Cyan             11 : Light Cyan
  1002.                     4 : Red              12 : Light Red
  1003.                     5 : Magenta          13 : Light Magenta
  1004.                     6 : Brown            14 : Yellow
  1005.                     7 : Light Grey       15 : White
  1006.  
  1007.             Note:  Other user installable options will be available under
  1008.                    the  Alt  U command menu in the  future.   Check  your
  1009.                    version  of  EZ-SpreadSheet using the Alt U command to
  1010.                    get the latest list.
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.                                      Page 16
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.         6.0  FORMULAS
  1061.         -----------------------------------------------------------------
  1062.  
  1063.         Formulas are composed of operational symbols (like >, =, <), cell
  1064.         addresses (A1),  constants (3.14), and functions ((A1+A2)).  Each
  1065.         formula is enclosed within parentheses,  like this:   (A1+C2+F4).
  1066.         This  formula would take the content of the 3 cells and add  them
  1067.         together,   putting the result in the cell where the  formula  is
  1068.         located.   This all sounds very complex but is really quite  easy
  1069.         once you start using it.
  1070.  
  1071.         The following functions are available:
  1072.  
  1073.         Name      Description                             Usage
  1074.         ----      -----------                             --------
  1075.         ABS       Absolute value.                         ABS(p)
  1076.         ROUND     Rounded value.                          ROUND(p,prec)
  1077.         TRUNC     Truncated value.                        TRUNC(p,prec)
  1078.         SQRT      Square root.                            SQRT(p)
  1079.         SQR       Square.                                 SQR(p)
  1080.         MOD       The remainder of p1 divided by p2.      MOD(p1,p2)
  1081.         INT       Returns the integer portion of p.       INT(p)
  1082.  
  1083.         PI        3.1415926536                            PI
  1084.         SIN       Sine of angle in radians.               SIN(p)
  1085.         ASIN      Arc sine.                               ASIN(p)
  1086.         COS       Cosine of angle in radians.             COS(p)
  1087.         ACOS      Arc cosine.                             ACOS(p)
  1088.         TAN       Tangent of angle in radians.            TAN(p)
  1089.         ATAN      Arc Tangent.                            ATAN(p)
  1090.  
  1091.         LN        Natural Log.                            LN(p)
  1092.         LOG       Log base 10.                            LOG(p)
  1093.         E         2.7182818285                            E
  1094.         EXP       E raised to the p power.                EXP(p)
  1095.  
  1096.         NPV       Net present value of a series           NPV(i,r)
  1097.                     of future cash flows.
  1098.         PMT       Mortgage payment per period.            PMT(pa,i,n)
  1099.         PV        Present value of ordinary annuity.      PV(pp,i,n)
  1100.         FV        Future value of ordinary annuity.       FV(pp,i,n)
  1101.         RATE      Periodic rate needed to produce         RATE(fv,pv,n)
  1102.                     a future value.
  1103.         TERM      The number of payment periods required  TERM(pp,i,fv)
  1104.                     for an annuity to grow to a future
  1105.                     value.
  1106.         CTERM     The number of compounding periods       CTERM(i,fv,pv)
  1107.                     required for a present value to
  1108.                     future value.
  1109.         IRR       Internal Rate of Return.                IRR(g,r)
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.                                      Page 17
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.         Name      Description                             Usage
  1127.         ----      -----------                             --------
  1128.         AVG       The arithmetic average (mean).          AVG(r)
  1129.         COUNT     The number of items in range.           COUNT(r)
  1130.         MIN       The smallest number in range.           MIN(r)
  1131.         MAX       The biggest number in range.            MAX(r)
  1132.         VAR       The population variance.                VAR(r)
  1133.         STD       The population standard deviation.      STD(r)
  1134.  
  1135.         SYD       The depreciation for the specified      SYD(cst,sal,
  1136.                     period, using the "Sum Of The Years       lif,per)
  1137.                     Digits" method.
  1138.  
  1139.                   Note:  Sum of  the  years  digits  depreciation  is  an
  1140.                          accelerated   depreciation  method  derived   by
  1141.                          multiplying  the depreciable cost by a  fraction
  1142.                          which decreases each year during the useful life
  1143.                          of the asset.
  1144.  
  1145.         SLN       The "Straight-line" depreciation for    SLN(cst,sal,
  1146.                     1 period.                                 lif)
  1147.  
  1148.                   Note:  Straight-line       depreciation        provides
  1149.                          approximately   equal  amounts  of  depreciation
  1150.                          expense in each accounting period.   It  results
  1151.                          in  a linear or "straight-line," decline in book
  1152.                          value during the useful life of the asset.   The
  1153.                          amounts  of  depreciation will be the  same  for
  1154.                          equal time periods.
  1155.  
  1156.         DDB       The depreciation for the specified      DDB(cst,sal
  1157.                     period, using the "Double Declining       lif,per)
  1158.                     Balance" method.
  1159.  
  1160.         IF        Choose between two values.              IF(t,p1,p2)
  1161.                     p1 is returned if t is true,
  1162.                     p2 is returned if t is false.
  1163.         NOT       Reverse true and false values.          NOT(t)
  1164.         TRUE      Returns the value for true.             TRUE
  1165.         FALSE     Returns the value for false.            FALSE
  1166.         ERR       Returns the value for ERR.              ERR
  1167.         ISERR     Returns the value for true if the       ISERR(p)
  1168.                     parameter has the ERR value,
  1169.                     otherwise returns the value for
  1170.                     false.
  1171.         NA        Returns the value for NA.               NA
  1172.         ISNA      Returns the value for true if the       ISNA(p)
  1173.                     parameter has the NA value,
  1174.                     otherwise returns the value for
  1175.                     false.
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.                                      Page 18
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.         Name      Description                             Usage
  1193.         ----      -----------                             --------
  1194.         DATE      Returns the Julian date from the        DATE(y,m,d)
  1195.                     calendar date given as a parameter.
  1196.                     The year maybe between 1800 and
  1197.                     2100 and the date is measured in
  1198.                     days from December 31, 1899.
  1199.  
  1200.                   Note:  Date   assumes  that you give it a  valid  date.
  1201.                          That is: the year should be 1800-2100, the month
  1202.                          should  be 1-12,  and the day 1-31.   Valid date
  1203.                          example: DATE(1986,6,1).
  1204.  
  1205.         TODAY     Returns the Julian date for today.      TODAY
  1206.                     Taken from the DOS clock, so if
  1207.                     you have set it wrong, then this
  1208.                     will be wrong.
  1209.         DAY       Returns the day of the month,           DAY(p)
  1210.                     given the Julian date.
  1211.         MONTH     Returns the month of the year,          MONTH(p)
  1212.                     given the Julian date.
  1213.         YEAR      Returns the year, given the             YEAR(p)
  1214.                     Julian date.
  1215.  
  1216.         HLOOKUP   Table lookups find the largest table   HLOOKUP(trgt,tbl,
  1217.                     entry not greater than the target             ofs)
  1218.                     value.  The "HLOOKUP" function
  1219.                     defines a horizontal table.
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.                                      Page 19
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.         VLOOKUP   The "VLOOKUP" function defines a       VLOOKUP(trgt,tbl,
  1259.                     vertical table.                                ofs)
  1260.  
  1261.                   Note:  There   are   many  examples   in   the   sample
  1262.                          worksheets that accompany the program.
  1263.  
  1264.                   Note:  There is no SUM function, instead use the colon,
  1265.                          ":", as discussed below under symbols.
  1266.  
  1267.                   Where:  p,p1,p2  ...   Constants,   cell  addresses  or
  1268.                           algebraic expressions.
  1269.  
  1270.                 i ......... Interest rate, may be any of the items
  1271.                               listed for "p" above.  Note: all
  1272.                               interest rates are stated in their
  1273.                               fractional format, i.e. "10% = 0.1".
  1274.                               Note: this is an interest rate per period
  1275.                               and not per annum, however if the period
  1276.                               in use is a year, then it is per annum.
  1277.                               If a month is the period in use, then
  1278.                               conversion from the yearly rate must
  1279.                               be done by division by 12.
  1280.                 r ......... A range of cell addresses, i.e. "D4..H21".
  1281.                 pa ........ Principle amount, may be any of the items
  1282.                               listed for "p" above.
  1283.                 n ......... Number of periods, may be any of the
  1284.                               items listed for "p" above.
  1285.                 pp ........ Payment per period, may be any of the
  1286.                               items listed for "p" above.
  1287.                 g ......... A guess at the interest rate, usually
  1288.                               between 0.0 and 1.0.
  1289.                 pv ........ A present value, may be any of the items
  1290.                               listed for "p" above.
  1291.                 fv ........ A future value, may be any of the items
  1292.                               listed for "p" above.
  1293.                 t ......... A logical expression whose result is
  1294.                               0.0 for false and non-zero for true.
  1295.                 y,m,d ..... May be any value listed for "p" above.
  1296.                              They are the symbols for year, month and day.
  1297.                 trgt ...... May be any value listed for "p" above.  It is
  1298.                              the value which is the target of the lookup.
  1299.                 tbl ....... A range  of  cell addresses that  define  the
  1300.                              values to be searched to find the match  for
  1301.                              the target in a lookup.
  1302.                 ofs ....... May be any value listed for "p" above.  It is
  1303.                               the value added to the matching entry's
  1304.                               coordinates to find the answer in a lookup
  1305.                               table.  Usually is a 1.
  1306.                 cst ....... The cost of an asset.
  1307.                 sal ....... The salvage value of an asset.
  1308.                 lif ....... The life expectancy of an asset.
  1309.                 per ....... The period for which depreciation is to be
  1310.                               calculated.
  1311.                 prec ...... The precision desired for rounding or
  1312.                             truncating a number 'p'.
  1313.  
  1314.  
  1315.  
  1316.  
  1317.                                      Page 20
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.         Formulas may be quite complicated, an example is:
  1325.  
  1326.                     (A1+SIN(PI/2*(B2-C1)))
  1327.  
  1328.         The  only  limitations imposed are those of available memory  and
  1329.         the fact that no formula may be longer than 80  characters.   The
  1330.         financial and trig function are not recursive,  for example don't
  1331.         do this:  (IRR(IRR(.2,D4..D20),E2..M2)), it won't work very well,
  1332.         if at all.
  1333.  
  1334.         If  any of the formulas cannot calculate the answer,  for example
  1335.         if  you  ask for the SQRT of a negative number,  then the  result
  1336.         will be ERROR and you will see the word "ERR" in the result cell.
  1337.         ERR may also show up if you enter a division formula in which the
  1338.         denominator  (the  bottom  part  of  the  fraction)   includes  a
  1339.         reference  to  a  empty cell.   Sometimes the  ERR  message  will
  1340.         disappear as you continue to add information in the rest of  your
  1341.         worksheet,   adding the information the cell with the ERR  in  it
  1342.         needed to complete its' calculations.  The bottom line here is if
  1343.         you see ERR displayed in any cell, then something is wrong either
  1344.         in its formula or the information it uses.
  1345.  
  1346.         Finally, a formula may contain the following symbols:
  1347.  
  1348.                      ^      Raise to the power.
  1349.                      *      Multiplication
  1350.                      /      Division
  1351.                      +      Addition
  1352.                      -      Subtraction
  1353.                      :      Range summation
  1354.                      |      Logical OR
  1355.                      &      Logical AND
  1356.                      >      Greater than test
  1357.                      <      Less than test
  1358.                      =      Equal test
  1359.                      >=     Greater than or equal test
  1360.                      <=     Less than or equal test
  1361.  
  1362.         These are probably familiar,  with the exception of the colon ":"
  1363.         for range summation.   Let's say that you want to sum a column of
  1364.         numbers,  beginning at D1 and ending at D20, then this expression
  1365.         would sum the column, (D1:D20).
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.                                      Page 21
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.         7.0  MISC INFORMATION
  1391.         -----------------------------------------------------------------
  1392.  
  1393.         7.1  Overwritten cells.
  1394.  
  1395.         EZ-SpreadSheet  will allow you to make text entries of any length
  1396.         up to a maximum of 80 characters, numeric entries may be up to 11
  1397.         characters.    Any  text entry that exceeds the cell  width  will
  1398.         automatically lock the adjacent cell on the right.  The lock will
  1399.         be  released when the length of the entry shrinks to fit within a
  1400.         single cell.
  1401.  
  1402.  
  1403.         7.2  The Range and commands using it.
  1404.  
  1405.         The  range is shown on the bottom left of the  worksheet  screen.
  1406.         It is of the form:  cell address..cell address.   If you have not
  1407.         set  the range,  it defaults to the beginning and ending cell  of
  1408.         the worksheet.  There are two methods of setting the range:  1st,
  1409.         you  can  make the beginning and ending cells with the Alt+B  and
  1410.         Alt+K commands,  2nd,  whenever one of the commands that use  the
  1411.         range is invoked,  you have the opportunity of changing the range
  1412.         by  entering  the new range.   For example the Copy command  will
  1413.         give  you a menu with 3 options:  Range,  Copy and eXit.   If you
  1414.         select  the  Range  option,  you will be allowed to enter  a  new
  1415.         range,   in  the  same format as displayed at the bottom  of  the
  1416.         screen.   The commands affected by the Range are:  Format,  Copy,
  1417.         Move and Print.
  1418.  
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.  
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.                                      Page 22
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.         7.3  Defining a worksheet.
  1457.  
  1458.         EZ-SpreadSheet  combined  with  your creativity can  be  used  to
  1459.         duplicate  anything  you're  doing  now  with  a  calculator  and
  1460.         multicolumn worksheet.
  1461.  
  1462.         To  start,   you label the columns and rows with text  or  number
  1463.         headings.    Enter the formulas into the cells in the  worksheet.
  1464.         The  results  are  quickly computed based  on  your  mathematical
  1465.         formulas  and  inserted into your worksheet.   If you  decide  to
  1466.         change  one  or more numbers,  an electronic spreadsheet  program
  1467.         will  automatically  recalculate  and alter  all  other  affected
  1468.         numbers.  In other words, what used to take you many days can now
  1469.         be  done  hours.    Yes,  worksheets can be used for  income  tax
  1470.         calculations!
  1471.  
  1472.  
  1473.         Other uses for spreadsheets include:
  1474.  
  1475.         Business:
  1476.  
  1477.         - Depreciation calculations/schedules
  1478.         - Marketing forecasts for new products (cost analysis)
  1479.         - Stock portfolio management
  1480.         - Sales commission register
  1481.         - Break-even point analysis
  1482.         - Job  costing.   How much it would cost you to a specific job if
  1483.           certain options were changes.   Spreadsheets are great at "what
  1484.           if" calculations.
  1485.         - Balance sheets
  1486.         - Inventory for very small businesses
  1487.         - Income statement
  1488.  
  1489.         Home/Personal:
  1490.  
  1491.         - Stock portfolio management
  1492.         - Tax worksheet
  1493.         - Keeping track of personal finances (home budget)
  1494.         - Property management (Do you have any rental property?)
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.                                      Page 23
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.         7.4  Printer Setup.
  1523.  
  1524.         A SPECIAL NOTE TO UNREGISTERED USERS.  We hope that you find this
  1525.         program  useful.    Although  we do not limit any  of  the  prime
  1526.         functions,   we do not allow you to print to a file (which  would
  1527.         allow the use of one of the many "sideways"  programs).  The only
  1528.         other  limitation in the ValueWare version of  EZ-SpreadSheet  is
  1529.         that  the speed of printing (to a printer)  is limited after  the
  1530.         first 15 lines or 25% of the printout is completed.
  1531.  
  1532.         The  Print Command "/P",  or Alt+P,  allows printing to  a  file,
  1533.         setting a range, printing to the printer and Setup.
  1534.  
  1535.         If you select the Print command,  one of the options presented on
  1536.         the  Print menu is "Setup".   If you select the Setup option  you
  1537.         will be able to control the margins and dimensions of the printed
  1538.         report.  Also, you will be given the option called Control.   The
  1539.         Control  option allows you to specify printer setup control codes
  1540.         and printer exit control codes. These control codes are initially
  1541.         undefined,    but  you  may specify  whatever   necessary.    The
  1542.         convention  for  specifying  these codes is to use  the   decimal
  1543.         numbers representing the control codes separated by commas.   You
  1544.         can also put plain text in the control strings,  if you  surround
  1545.         the  text  with  "  marks.   For example:   "This  is  a  control
  1546.         string",12,12.    If this was the setup control string,  when the
  1547.         print began the program would send the following to the  printer:
  1548.         'This is a control string'  FF FF.   Of course,  the quotes would
  1549.         not  be sent,  and the FF is just a symbolic way to represent the
  1550.         form  feed character.   With this method,  you may  program  your
  1551.         printer in whatever way you wish.
  1552.  
  1553.         Printer dot commands:
  1554.  
  1555.         EZ-SpreadSheet allows 2 dot commands within a worksheet that will
  1556.         allow  you more control over your printer.   If you put .PAGE  in
  1557.         column A of any row,  it will cause a page break to occur at that
  1558.         place.    The remainder of the row with the dot command will  not
  1559.         print.   After you have entered .PAUSE in column A of a row, page
  1560.         breaks  will  cause a pause for you to insert the next  page  and
  1561.         give you an option to reprint a page or exit the print function.
  1562.  
  1563.  
  1564.  
  1565.  
  1566.  
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.                                      Page 24
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.         7.5  Internal Rate of Return.
  1589.  
  1590.         This   function  provides  an  iterative  approximation  for  the
  1591.         interest rate which will produce a zero for the Net Present Value
  1592.         function.    The range for this function should  include  present
  1593.         cash flows as well as future cash flows.  The approach to finding
  1594.         the  zero is as follows,  14  loops thru the "Bisection  Method",
  1595.         followed  by  up  to 6 loops thru  the  "Modified-False  Position
  1596.         Method".    Usually  the  IRR function will  converge  to  within
  1597.         0.000001.   In some instances, where the cash flows turn negative
  1598.         in  a later period,  there are multiple solutions,   however  IRR
  1599.         finds  the closest one only.   Your guess input to this  function
  1600.         should be between 0.0 and 1.0.  In some cases,  the function will
  1601.         not converge,  either the solution is too small or too large,  in
  1602.         these  cases the function will return ERR.   Try  adjusting  your
  1603.         guess and recalculate.
  1604.  
  1605.         7.6  Autocalc modes.
  1606.  
  1607.         EZ-SpreadSheet calculates in two modes, Autocalc-ON and Autocalc-
  1608.         OFF.    Use Autocalc-ON,  to alter a few cells for automatic  re-
  1609.         calculation.     All  cells  affected  by  your  inputs  will  be
  1610.         automatically re-calculated and updated.  However,  if you have a
  1611.         lot  of  changes to make and the worksheet is large,   then  turn
  1612.         Autocalc-OFF.   This will save you time by not having to wait for
  1613.         each  individual calculation,  you can do them all at once  after
  1614.         until  you  have completed all changes.   Once again,   any  cell
  1615.         affected   by   your   inputs  will   be   re-calculated   either
  1616.         automatically or at your command.
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624.  
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.                                      Page 25
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.         8.0  EZ-SpreadSheet REGISTRATION -- $49.00
  1655.         -----------------------------------------------------------------
  1656.  
  1657.               BENEFITS:
  1658.  
  1659.               a.  Unique   Registration  Number.    Every  time   someone
  1660.                   registers  for  full  registration  using  your  unique
  1661.                   registration  number,  a $10.00 commission will be paid
  1662.                   directly  to you.    You  will also receive the  latest
  1663.                   version of EZ-SpreadSheet.
  1664.  
  1665.               b.  Printed users manual.
  1666.  
  1667.               c.  Free  phone support for 30 days.   After that,  you can
  1668.                   subscribe  for additional phone support for $49.00  per
  1669.                   year  (must  be purchased within  45  days).
  1670.  
  1671.               d.  Membership in the Worksheet Exchange Service.   We will
  1672.                   act  as  a focal point so members can  exchange  useful
  1673.                   worksheets.   Mail  in several of your  worksheets  (on
  1674.                   diskette),  and  we  will return your diskette  with  a
  1675.                   selection  of other worksheets in your requested  field
  1676.                   of interest.
  1677.  
  1678.         NOTE:  Add $3 shipping and handling to all above prices.
  1679.                Add $13 U.S. for foreign orders.
  1680.                UPS BLUE(2 day), add $10, UPS RED (1 day), add $15.
  1681.                Texas residents must add 7.25% sales tax.
  1682.  
  1683.         You  may also order EZ-SpreadSheet and EZ-Forms Executive  (Forms
  1684.         Generation  and  Management package)  together  for only  $89.95.
  1685.         Add appropriate shipping and handling.
  1686.  
  1687.         Send all registrations and inquires to:
  1688.  
  1689.                                EZX CORPORATION
  1690.                                P.O. Box 58177
  1691.                                Suite 1777
  1692.                                Webster, TX 77598-8177
  1693.                                (713) 280-9900  BBS: 1-713-280-8180
  1694.  
  1695.         Credit card orders ONLY: 1-800-US-EASY-X ext. EZS49
  1696.  
  1697.         We accept Visa,  American Express,  and Master Charge by mail and
  1698.         phone.  POs are accepted only from established companies and must
  1699.         be hard copy.   We will ship your copy of EZ-SpreadSheet normally
  1700.         within 48 hours.
  1701.  
  1702.         Pricing,   specifications,  and conditions are subject to  change
  1703.         without  notice.   We will always try to ensure you are aware  of
  1704.         any  changes in policy and try to provide you the greatest  value
  1705.         for your dollar.
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.                                      Page 26
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.         9.0  TUTORIAL AND SAMPLE WORKSHEETS
  1721.         -----------------------------------------------------------------
  1722.  
  1723.         Your  distribution  diskette  contains  two  example  worksheets:
  1724.         Example1.EZS and CashFlow.EZS.
  1725.  
  1726.         To  use EZ-SpreadSheet,  just put your working diskette (or  hard
  1727.         drive) in the proper directory and type EZS<cr>.   You will get a
  1728.         screen that shows CELLS A1..thru..G21.   Now press the "/" (right
  1729.         slash) key and you will bring up the command menu.  Press "R" and
  1730.         you will be prompted to type in the desired worksheet name.    In
  1731.         this  case,  type in Example1  <cr>.   The extension .EZS is  not
  1732.         required as this is automatically appended.
  1733.  
  1734.         To  use the template (or worksheet),  just use the cursor keys to
  1735.         position  the light bar or cursor over the appropriate  cell  and
  1736.         enter  numbers in each expense category for your monthly  budget.
  1737.         EZ-SpreadSheet  will calculate the total expenses and the  amount
  1738.         that you can save or must take from savings.
  1739.  
  1740.         Next  is  an  example  of  EZ-SpreadSheet's  ability  to  forward
  1741.         reference cells.  This simply means that you can put a formula or
  1742.         number  anywhere  in the worksheet and come up  with  the  proper
  1743.         results.    Experienced  spreadsheet users will  appreciate  this
  1744.         feature.
  1745.  
  1746.         An example of the Internal Rate of Return (IRR) Function is shown
  1747.         next. By definition, the IRR is defined as the interest rate that
  1748.         will  discount the cash flow to zero.   What this simply means is
  1749.         that  you  can quickly determine the true profitability  of  most
  1750.         business transactions. This is quite handy if you are doing break
  1751.         even analyses. The function is powerful, but it does take a while
  1752.         to calculate.
  1753.  
  1754.         The LOOKUP TABLE function can save a lot of time by  pre-defining
  1755.         certain  courses  of  action based on  the  circumstances.    For
  1756.         instance,  you may want to increase the annual percentage rate on
  1757.         car  loans  base  on the length of the loan as is shown  in  this
  1758.         example.
  1759.  
  1760.         With EZ-SpreadSheet, depreciation calculations are a snap.   Just
  1761.         put  in  the numbers and enter the desired functions  and  you're
  1762.         done.
  1763.  
  1764.         When you're done with the worksheet,  save it by typing Alt+S, or
  1765.         / followed by S.
  1766.  
  1767.         Now  lets  call  up CashFlow.EZS.   Just type Alt+R  followed  by
  1768.         CashFlow <cr>.  This is a rather large worksheet, so it will take
  1769.         almost a minute to load and calculate, so be patient.
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.                                      Page 27
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.         CashFlow  is  a 5 year quarterly cash flow and profit  projection
  1787.         for Example Co.   Inc.  As you can see,  some of the formulas can
  1788.         get rather complex, especially in the accounts receivable area.
  1789.  
  1790.         At  this  point it is appropriate to mention the  date  and  cell
  1791.         format  functions.    When using the date function,  remember  to
  1792.         change the cell format (Alt+F)  to correspond to the M,Y,D format
  1793.         you require.  Otherwise only a cryptic number will appear. By the
  1794.         way,   this number is useful in trying to determine the number of
  1795.         days  between any two dates.   Don't forget as I did,   that  the
  1796.         first  day of a month is 1 not 0 when you enter the date  formula
  1797.         in  a cell (example:  (DATE(86,6,1))  verses (DATE(86,6,0))   for
  1798.         first day).
  1799.  
  1800.         Some accountants and financial people prefer to see the  brackets
  1801.         around negative numbers,  (1000)= -1000.   You can use the format
  1802.         function  (Alt+F)  to customize the way information is  displayed
  1803.         within any cell.
  1804.  
  1805.  
  1806.  
  1807.  
  1808.  
  1809.  
  1810.  
  1811.  
  1812.  
  1813.  
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.  
  1820.  
  1821.  
  1822.  
  1823.  
  1824.  
  1825.  
  1826.  
  1827.  
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.                                      Page 28
  1846.  
  1847.  
  1848.  
  1849.