home *** CD-ROM | disk | FTP | other *** search
/ Big Blue Disk 43 / bbd43.zip / PCSTART.TXT < prev    next >
Text File  |  1990-03-19  |  33KB  |  648 lines

  1. |A╔═══════════════╗══════════════════════════════════════════════╔═══════════════╗
  2. |A║ |6Personal Calc|A ║═══════════════ ^1Getting Started |A══════════════║ |6Personal Calc|A ║
  3. |A╚═══════════════╝══════════════════════════════════════════════╚═══════════════╝
  4. ^Cby
  5. ^CDoug Harrison
  6.  
  7.  Getting Started
  8.  ---------------
  9.  Welcome to Personal Calc (PC), Big Blue Disk's spreadsheet program for the IBM
  10.  PC and compatibles.  A spreadsheet program makes working with rows and columns
  11.  of numbers easier.  Spreadsheets (also called worksheets) are designed to look
  12.  like the forms accountants use for bookkeeping.
  13.  
  14.  One common example of a paper spreadsheet is the typical timesheet you may
  15.  have used as an employee.  On the left column of the page, the timesheet might
  16.  have several budgets to which your time is charged.  Across the top, the
  17.  timesheet could have the days of the week.  You enter your hours in the box
  18.  where the row (budget) and column (day) meet (called a cell).  On the right
  19.  you might sum the hours for each budget, and at the bottom, you could sum the
  20.  hours for each day.  At the bottom left would be the total hours for that
  21.  week.
  22.  
  23.  The central feature of the spreadsheet is the cell grid, arranged in rows and
  24.  columns, where each cell has a unique address or name.  Cells may contain
  25.  numbers, text or formulas (the latter are algebraic expressions that may refer
  26.  to other cells, allowing you to create complex models).
  27.  
  28.  Spreadsheet programs make working with numbers much easier, because they can
  29.  calculate complex formulas automatically.  One of the most important features
  30.  of a computer spreadsheet, however, is that it allows you to change the data, 
  31.  automatically recalculating the worksheet for you.  This has made it possible 
  32.  to analyze financial and other numeric information more easily and creatively 
  33.  than was normal before electronic spreadsheets. 
  34.  
  35.  Running PC
  36.  ----------
  37.  To start Personal Calc, type PC at the DOS prompt.  If you wish PC to load a
  38.  file right away, invoke it with the command PC filename, where filename has
  39.  the form [optional path]name.ext.  The filename extension must be PCW
  40.  (Personal Calc's own format); WKS, and WK1 (Lotus 123 Release 1 and 2 format)
  41.  files may also be imported into Personal Calc, usually with no loss of
  42.  information.
  43.  
  44.  If your video adapter displays "snow," specify the command line switch /s,
  45.  which informs PC to update the screen more slowly to avoid the snow.  The full
  46.  specification for the PC command line, therefore, is:
  47.  
  48.  pc [/s] [filename]
  49.  
  50.  where the brackets indicate optional items.
  51.  
  52.  Personal Calc looks for several support files as it loads.  These are:
  53.  
  54.      PRINTER.INF (contains printer control codes),
  55.      PC.CFG (general configuration information), and
  56.      PC.HLP (help file).
  57.  
  58.  In order for PC to find these files, they must be in the same subdirectory as
  59.  PC.EXE, and the subdirectory should also be the current DOS path.  If PC is
  60.  unable to find these files, it will display a message and continue loading.
  61.  
  62.  A Quick Look at PC
  63.  ------------------
  64.  At the DOS prompt, type
  65.  
  66.  CD \PERSCALC
  67.  PC
  68.  
  69.  (Type "CD" plus the name of the subdirectory containing Personal Calc, and
  70.  press Enter after each line.)  At the Personal Calc title screen, press Enter
  71.  to enter the program.  Notice the words at the top of the screen.  These are
  72.  part of the menu system described in detail below.  For now, press Alt-F
  73.  (File) and the letter, O (Open) type EXAMPLE.PCW then press Enter.  On the
  74.  screen you should see the budgeting spreadsheet included on the PC disk.
  75.  
  76.  Use the cursor keys to highlight the area in the column B and row 17 (this
  77.  cell is called B17).  Just below the words File and Edit at the top left of
  78.  the screen, you should see the cell number, B17.  This cell is beside the
  79.  word, Rent, and below Amount Budgeted.  Type 550 and press enter.  Notice that
  80.  the program supplied the dollar sign, and that the Difference column has
  81.  calculated a number, $550.  Cursor right once to cell C17 and type 500 and
  82.  Enter.  Cell D17 has changed again, this time to $50.  Cursor right to cell
  83.  D17 and look at the second line of the computer monitor: it should show that
  84.  you are in cell D17, and that the formula in that cell is =B17-C17.  Cursor to
  85.  B18 and enter 100, then enter 125 in B19.  The Electric Utility Difference,
  86.  calculated in cell D18 is a negative number: ($25).
  87.  
  88.  Now, cursor to cell A16 and press Ctrl-T B Enter (Freeze Titles Both is the
  89.  name of the command you just executed).  The cursor moved down and to the
  90.  right one cell, and now you will be unable to cursor up or to the left.
  91.  That's good, and to see why, cursor down until you see row 57 in the lower
  92.  left of your screen.  Notice that the titles on the upper part of the screen
  93.  remain frozen so we will know what column we are in.
  94.  
  95.  Look at the figures on row 57.  They show that between our two budget items
  96.  entered so far, $650 has been budgeted and $625 has been spent, leaving a $25
  97.  cash reserve.
  98.  
  99.  Press Ctrl-Home to get to the top left of the active cell area (cell B17).  To
  100.  unfreeze the titles press Ctrl-T B U (Freeze Titles Both Unfreeze).  Ctrl-Home
  101.  will take you to A1 this time.
  102.  
  103.  Cursor to A11 and press the F2 function key.  On the second line of the
  104.  screen, below the word, Format, you will see the contents of cell A11.  Press
  105.  the End key, and the cursor will move to the end of this data.  Use Backspace
  106.  to erase the underline characters and enter your name after the "Name:"
  107.  prompt.  Press Enter to keep the change, then type the date into cell D11
  108.  using the same technique.
  109.  
  110.  Now we'll quit our quick trip into PC, but we'll save our work under a new
  111.  name so you can come back to it later.  Press Alt-F A (for File Save As), type
  112.  a new name (SCRATCH, for example) and press Enter.  To quit, press Alt-F Q or
  113.  just Ctrl-Q.  While this only scratches the surface of what PC can do, it
  114.  shows how easy it is to put a spreadsheet to work doing those tedious math
  115.  chores.
  116.  
  117.  Personal Calc Basics
  118.  --------------------
  119.  The PC screen is broken down into several areas.  The menu bar is at the top
  120.  of the screen; it consists of several menu commands, which are selected by
  121.  holding down the Alt key while tapping the highlighted key (for example, Alt-E
  122.  brings up the Edit menu).
  123.  
  124.  Directly underneath the menu bar, to the left of the vertical line, is the
  125.  cell reference bar.  It contains the current cell address or location of the
  126.  cell pointer, which will be in cell A1 (as long as you did not load a file
  127.  when you launched PC.)
  128.  
  129.  Directly to the right of the cell reference bar is the formula bar.  You enter
  130.  data into cells by typing it in the formula bar, which functions as a tiny
  131.  text editor.
  132.  
  133.  Below the cell reference and formula bars is the cell grid.  Columns are
  134.  identified by letters and rows by numbers.  PC provides 255 columns; columns
  135.  1-26 are specified with the letters A-Z, columns 27-52 by AA-AZ, columns 53-78
  136.  by BA-BZ, and so on through column 255, IU.  PC provides 999 rows, numbered 1-
  137.  999.  A cell address consists of the column name followed by the row number,
  138.  as in A1, Z456, and CD222.
  139.  
  140.  The status bar is beneath the cell grid.
  141.  
  142.  Working with the Menu Bar
  143.  -------------------------
  144.  To activate a menu title and drop down the associated menu, press Alt plus the
  145.  menu title hot key (which is either underlined or in a distinctive color on
  146.  the screen).  For example, to access the File menu, press Alt-F.  The menu
  147.  title becomes highlighted, and the file operations menu appears directly
  148.  beneath it.  Within the menu are various items, such as New, Save, Print, and
  149.  so forth.  The highlight bar indicates the item which will be selected should
  150.  you terminate the menu by pressing Enter.  You may move the highlight bar by
  151.  pressing the up and down arrow keys or Home/End.  You may cancel the menu by
  152.  pressing Esc.  Should you pull down one menu but instead need to access
  153.  another, you can activate adjacent menu titles by pressing the left/right
  154.  arrow keys.
  155.  
  156.  PC follows several conventions when it displays menu items.  Those followed by
  157.  ellipsis (...) invoke a dialog box, which asks for or displays further
  158.  information.  Menu items followed by a triangle symbol have an associated sub-
  159.  menu, which will appear to the right of the parent menu when the item is
  160.  selected.  Sub-menus behave just like parent menus; you may cancel a sub-menu
  161.  with Esc and return to the parent menu.  Menu items followed by a caret (^^)
  162.  and a letter or number designate hot keys; you may bypass the menus and invoke
  163.  the function directly, by pressing Ctrl plus the hot key.  Function key hot
  164.  keys are listed as F1, F2, and so on.  Finally, some menu items function as
  165.  on-off switches; the on state is indicated by a diamond preceding the menu
  166.  item, while the off state is identified by lack of a diamond.
  167.  
  168.  Like the menu titles, notice that most menu items have hot key characters;
  169.  while a menu is displayed, you can directly select a menu item, leaving the
  170.  menu, by pressing the key by itself, since Alt is generally not required.
  171.  
  172.  Working with Dialog Boxes
  173.  -------------------------
  174.  Personal Calc uses dialog boxes to get information about functions it is to
  175.  perform.  Dialog boxes contain the following items:  action buttons, displayed
  176.  as text enclosed in a rectangle; on-off switches, which have the form "[ ]
  177.  option"; radio buttons, which have the form "( ) option"; editable fields,
  178.  displayed as an empty rectangle preceded by a text identifier; and scrollable
  179.  lists, displayed as a vertical list of text items contained within a
  180.  rectangle.
  181.  
  182.  A PC form always has an active object, which contains the blinking cursor.
  183.  When an object is active, you may select or change it in some way.  With this
  184.  in mind, let's take a closer look at the object types listed above.
  185.  
  186.  Action buttons
  187.  
  188.  These buttons may cause an exit from a form, in which case they will typically
  189.  have names like "OK" or "Cancel" (the Esc key is a synonym for "Cancel" in all
  190.  forms).  PC forms generally have a default exit button, which is surrounded by
  191.  a double rectangle.  You may select this Default button and exit the form by
  192.  pressing Enter, even if another object is the active one.  When an action
  193.  button that is not also the Default button is the current active object, PC
  194.  will remove the double rectangle from the default object and place it around
  195.  the active object, which may be selected by pressing Enter.
  196.  
  197.  Another variant of the action button does not cause an exit from the form;
  198.  rather, it invokes another form.  Typically, when the secondary form is
  199.  exited, control returns to the first.
  200.  
  201.  On-off switches
  202.  
  203.  When in the on state, these buttons have an "X" between the leading brackets.
  204.  When off, the brackets are empty.  To alternate between the two states, press
  205.  Space.
  206.  
  207.  Radio buttons
  208.  
  209.  These buttons are named after old-fashioned car radio controls; only one
  210.  button within a group may be selected at any time.  The selected radio button
  211.  has a dot between the leading parentheses.  You may cycle the selected object
  212.  through a group of radio buttons with the up/left and down/right arrow keys,
  213.  wrapping around from the first to the last object in the group and vice versa.
  214.  
  215.  Editable fields
  216.  
  217.  This object type allows you to enter text into a form.  The keyboard command
  218.  structure is identical to the spreadsheet Edit mode, which will be discussed
  219.  under "Working with the Formula Bar."
  220.  
  221.  Scrollable lists
  222.  
  223.  Scrollable lists present you with a vertical list of text items, out of which
  224.  you may select only one.  The active item will be highlighted, and it will
  225.  also contain the blinking cursor.  Navigate the list with the up and down
  226.  arrow keys, PageUp and PageDown keys, and Home and End keys.  Lists may
  227.  contain more items than can be simultaneously displayed, so are scrollable.
  228.  Such lists appear in the File Selector, Define Name, and Goto Cell dialog
  229.  boxes.
  230.  
  231.  Activating objects
  232.  
  233.  PC forms are generally ordered so that Tab activates the next object, and
  234.  Shift-Tab activates the previous object.  Many objects have an associated hot
  235.  key, like the menus.  If the current active object is not an editable field,
  236.  you may simply press the relevant hot key; otherwise, you must press Alt and
  237.  the hot key.  Enter exits the dialog box, choosing the default item (or active
  238.  exit button), and Esc cancels the form.
  239.  
  240.  The File Selector
  241.  
  242.  The PC file selector is a good example of a dialog box, and it provides a
  243.  simple interface for entering DOS filenames and path information.  The current
  244.  path is displayed in the path line; to move to a new directory, enter the
  245.  scrollable list, which always displays the contents of the current directory.
  246.  Sub-directories are preceded by a down-arrow symbol, while the parent
  247.  directory is represented by the DOS "two dot" notation, prefaced with an up-
  248.  arrow symbol.  To move into a given directory, highlight it and press Enter or
  249.  Space.  If you exit a root directory, the File Selector presents a list of
  250.  disk drive letters, enclosed in brackets.  You move to a new drive the same
  251.  way. Of course, you may type the filename directly, bypassing use of the
  252.  scrollable list.
  253.  
  254.  Working with the Formula Bar
  255.  ----------------------------
  256.  The formula bar provides a text editor for entering data into the active cell,
  257.  which is highlighted by the cell pointer; its address is displayed in the cell
  258.  reference bar (to the left of the formula bar).  To enter data into the active
  259.  cell, activate the formula bar by typing characters.  To change the cell, you
  260.  must press Enter.
  261.  
  262.  You may cancel an entry in one of two ways:  press Ctrl-Z, or press Esc twice.
  263.  Pressing Esc once clears the formula bar but allows you to continue editing,
  264.  while a second press of Esc cancels the entry.
  265.  
  266.  When the active cell contains data, and you type, the formula bar contents are
  267.  replaced by the character you typed.  Unless you cancel the entry, the old
  268.  information will be erased and replaced by the new.
  269.  
  270.  Enter and Edit Modes
  271.  
  272.  Activating the formula bar by typing automatically places you in Enter mode
  273.  (note the Status Bar at the bottom of the screen).  Enter mode has minimal
  274.  editing features and is handy for fast data entry, since you can lock in the
  275.  entry and move the cell pointer by pressing the arrow keys (among others).
  276.  
  277.  If you need to edit an existing entry, activate the formula bar by pressing
  278.  F2.  This places you in Edit mode (note the Status Bar), and a tiny text
  279.  editor is available.  You may cancel entries just as in Enter mode, but the
  280.  only way to lock in the entry is by pressing Enter, which does not move the
  281.  cell pointer.  You may alternate between Enter and Edit modes by pressing F2.
  282.  
  283.  The table below summarizes the keyboard command structure for Enter and Edit
  284.  modes.
  285.  
  286.  Keystroke         Action
  287.  ---------         ------
  288.  Enter             Lock in entry.  Does not move cell pointer.
  289.  Esc               Once, clear formula bar; twice, cancel entry.
  290.  Ctrl-Z            Cancel entry.
  291.  
  292.  Cursors           Enter mode, lock in entry and move cell pointer.
  293.                    Edit mode, move text cursor in formula bar.
  294.  
  295.  Tab               In Enter mode, lock in entry and move cell
  296.  Shift-Tab         pointer one screen right or left.
  297.  
  298.  PageUp/PageDown   In Enter mode, lock in entry and move cell
  299.                    pointer one screen up or down.  In Edit mode,
  300.                    move the text cursor one "formula bar's" worth
  301.                    of data up or down.
  302.  
  303.  Shift+Arrow       Selects block of text in both modes.
  304.  
  305.  Ctrl-             Moves text cursor by words in both modes.
  306.  Left/Right Arrow
  307.  
  308.  F2                Switch between Edit and Enter modes.
  309.  
  310.  The menu bar is inactive while you are working with the formula bar.
  311.  
  312.  Text Selections
  313.  
  314.  As described above, you may select blocks of text using Shift plus the arrow
  315.  keys.  The text cursor will disappear, and the block will be highlighted.  To
  316.  replace the block, just begin typing; the block will be deleted and the new
  317.  text inserted in its place.  To cancel the selection, press one of the arrow
  318.  keys.
  319.  
  320.  Working with the Cell Grid
  321.  --------------------------
  322.  Moving the Cell Pointer
  323.  
  324.  The cell pointer is the highlighted bar found in the active cell.  The arrow
  325.  keys move the cell pointer one cell in the indicated direction.  PageUp and
  326.  PageDown scroll the worksheet one screen up and down, respectively, moving the
  327.  cell pointer in the process.  Tab and Shift-Tab scroll the worksheet one
  328.  screen right and left, respectively, and they too move the cell pointer.  Home
  329.  moves the cell pointer to the column A in the row containing the active cell,
  330.  while End moves the cell pointer to the last occupied column in this row.
  331.  Ctrl-Home moves the cell pointer to the upper left occupied cell in the
  332.  worksheet, while Ctrl-End moves the cell pointer to the lower right occupied
  333.  cell in the worksheet.
  334.  
  335.  Selecting Ranges
  336.  
  337.  Ranges are rectangular worksheet areas displayed in inverse video (while
  338.  inside a range the cell pointer is displayed in normal video), which designate
  339.  an area over which some function is to act.  You initiate a range selection by
  340.  pressing Shift plus one of the cursor keys, PageUp, or PageDown.  To extend
  341.  the range, you may release the Shift key and use the cursor keys, PageUp,
  342.  PageDown, Tab, Shift-Tab, Home, and End.  You may also begin a selection or
  343.  extend one by pressing Ctrl or Shift (or both) plus Space.  The table below
  344.  summarizes the action of these keys, assuming the selection process has
  345.  already begun.
  346.  
  347.  Keystroke               Action
  348.  ---------               ------
  349.  Arrow keys              Extend selection one column or row
  350.  
  351.  PageUp/PageDown         Extend one screen up or down
  352.  
  353.  Tab/Shift-Tab           Extend one screen right or left
  354.  
  355.  Home                    Extend to column A
  356.  
  357.  End                     Extend to last occupied column in current row
  358.  
  359.  Shift-Space             Extends selection over all columns (selects
  360.                          involved rows completely)
  361.  
  362.  Ctrl-Space              Extends selection over all rows (selects
  363.                          involved columns completely)
  364.  
  365.  Shift-Ctrl-Space        Extends selection to encompass the entire
  366.                          worksheet
  367.  
  368.  As an example, if the range C4:E6 were already selected, to extend the
  369.  selection so that rows 4-6 are completely selected, you would press Shift-
  370.  Space.
  371.  
  372.  During the course of the selection, you will notice that the cell reference
  373.  bar displays the size of the range as "aaa R x bbb C", so you can tell at a
  374.  glance how many rows and columns are involved in the selection.  This is
  375.  especially useful when selecting ranges for cut/copy and paste.
  376.  
  377.  To complete the selection press Enter; to cancel it at any time, press Esc.
  378.  Should you try to edit a cell while a range is selected, it will become
  379.  deselected.  Thus, it is best to select a range and immediately invoke the
  380.  function requiring the range.
  381.  
  382.  Many functions require you to specify a range upon which they are to act.  As
  383.  the menu bar is inactive during range selection, you will have to first
  384.  complete the selection to access these functions.  However, the following hot
  385.  keys both complete the selection and invoke the function:
  386.  
  387.  Keystroke   Action
  388.  ---------   ------
  389.  Ctrl-X      Edit Cut
  390.  Ctrl-C      Edit Copy
  391.  Ctrl-V      Edit Paste
  392.  Ctrl-B      Edit Clear
  393.  Ctrl-I      Edit Insert
  394.  Ctrl-D      Edit Delete
  395.  Ctrl-W      Column Width
  396.  Ctrl-P      Precision
  397.  
  398.  Most functions assume that when no range is selected, the active cell
  399.  constitutes a one-cell range.
  400.  
  401.  Selecting a range does not move the cell pointer; once the selection has been
  402.  completed, PC returns the worksheet display to the area shown before the
  403.  selection was begun, and the cell pointer returns to its original location.
  404.  
  405.  The Status Bar
  406.  --------------
  407.  The status bar appears at the bottom of the screen.  The left portion of the
  408.  status bar always displays PC's current mode, including Ready, Enter, Select,
  409.  Edit, Copy, and Cut, and so on.  The right side of the status bar displays
  410.  active cell-specific information, including number format, hidden and
  411.  protected status, and column width.
  412.  
  413.  Number format has the general form "xnn," where "x" is a letter corresponding
  414.  to one of PC's 6 basic formatting styles and "nn" the precision.  The letters
  415.  used are:  F for Fixed, S for Scientific, P for Percent, C for Currency,  O
  416.  for Comma, and D for Date/Time.  The General format is a special case,
  417.  represented by "Gen" since precision is irrelevant in that format.  Date/Time
  418.  is also special in that the two digits are the number of the date/time format.
  419.  
  420.  When the active cell has text format, the justification (Lft, Ctr, or Rt) is
  421.  displayed rather than a number format.
  422.  
  423.  The column width indicator has the form "Wxx," where xx is equal to the width
  424.  of the column containing the active cell in characters.
  425.  
  426.  The hidden and protected cell indicators have the form "H" and "P"
  427.  respectively.  They only appear when the active cell is hidden or protected.
  428.  
  429.  Between the mode indicator on the left and the active cell-specific indicators
  430.  on the right are the Circular Reference and Recalculation indicators.  If
  431.  natural order calculation is in effect, and a circular reference exists, the
  432.  "Circ" indicator appears; it remains until the circular reference no longer
  433.  exists or natural order is turned off.  The recalculation indicator, "Calc,"
  434.  appears if a cell value is altered and Automatic calculation is not in effect;
  435.  it indicates that the worksheet needs to be calculated, either by pressing F9
  436.  or activating automatic calculation.
  437.  
  438.  Cell Classes
  439.  ------------
  440.  As mentioned earlier, spreadsheets typically support three cell classes:
  441.  numeric, text, and formula.  PC chooses the format for you, based upon the
  442.  following rules.
  443.  
  444.  Numbers begin with a digit, minus sign, or decimal point.  You may enter
  445.  numbers in scientific notation, such as 1E3 (read "1 times 10 to the 3rd
  446.  power").  Examples of acceptable numbers are:  1, .2, 3.4, -.5, and 1.234e-20.
  447.  
  448.  You may also enter numeric data using date/time notation.  For example,
  449.  entering 1/1/90 would create a serial date value representing that date.
  450.  Typing 13:45 would enter a time value representing 1:45 PM.  See Format
  451.  Date/Time for directions on giving the cell a date or time format.
  452.  
  453.  The final way to enter a numeric value is by entering "NA".  This creates a
  454.  numeric cell with the NA error status.
  455.  
  456.  Formulas begin with an equals or plus sign, followed by the formula.  As with
  457.  the numeric class, PC checks the syntax of the formula.
  458.  
  459.  Text consists of entries that conform to neither the number or formula
  460.  specifications noted above.  Text may use one of several special leading
  461.  characters:  single quote indicates left justification, the caret (^)
  462.  centering, and the double quote, right justification.  To enter the address,
  463.  5455 Prytania, you would need to preface it with one of these three
  464.  characters; otherwise, PC would interpret it as an invalid number.  PC does
  465.  not display the text prefixes, but justifies the cell as indicated.  When you
  466.  type normal text, you do not have to begin the text with one of these special
  467.  symbols; PC will give such cells the default justification.
  468.  
  469.  If you enter a string beginning with the backslash (\), the character
  470.  immediately following it is repeated to fill the cell completely.  For
  471.  example, "\=" would completely fill the cell with equals signs, which is handy
  472.  for creating dividers.
  473.  
  474.  Numbers in PC have the range 1E-308 to 1E308 or thereabouts, with 14 decimal
  475.  digits of precision.  The maximum length of formulas and text entries is 240
  476.  characters.
  477.  
  478.  Formulas
  479.  --------
  480.  PC formulas begin with the equals or plus sign, and they consist of algebraic
  481.  expressions composed of operators, numbers, cell and range references, named
  482.  cells and ranges, and functions.  Consult the function reference file for more
  483.  information, but following is a brief introduction to formula notation.
  484.  
  485.  Cell/Range References
  486.  
  487.  You write a cell reference by combining the column name with the row number.
  488.  Examples include A1, T240, and BA876.  Range references consist of two cell
  489.  references separated by the colon, such as A1:B5, Z230:DA350.  Notice that the
  490.  first cell in the range reference is the upper left cell in the range, while
  491.  the second cell is the lower right cell in the range.  These are referred to
  492.  as the range endpoints; PC will not permit you to reverse their order.
  493.  
  494.  Relative vs. Absolute Cell References
  495.  
  496.  A relative cell reference is written as described above.  Absolute cell
  497.  references precede the column and/or row number with a dollar sign, as in $A1,
  498.  A$1, and $A$1.  This notation may be used in range references as well.  This
  499.  has no effect upon calculation, but it is significant when you copy or move
  500.  cells.
  501.  
  502.  Operators
  503.  
  504.  PC supports the following operators, listed in order of decreasing precedence:
  505.  
  506.  -                 (unary minus or negation operator),
  507.  * /               (multiplication and division),
  508.  + -               (addition and subtraction),
  509.  = <> > >= < <=    (Boolean or conditional operators).
  510.  
  511.  PC performs exponentiation via the POW function.
  512.  
  513.  Operators of equal precedence are listed on the same line, and they are
  514.  evaluated left to right.  Parentheses may be used to force grouping in the
  515.  standard way.
  516.  
  517.  A few simple (if meaningless!) examples should illustrate the above nicely.
  518.  
  519.  Ex.  1:  =1+2*3
  520.  Evaluates to 7, as if it were 1+(2*3).  The precedence rules make the
  521.  parentheses unnecessary.
  522.  
  523.  Ex.  2:  =-(-(3+5)*8)
  524.  Evaluates to 64.  Here, parentheses are used to force grouping so
  525.  that -8 is multiplied by 8.
  526.  
  527.  Ex.  3:  =1>=0.1*20
  528.  Evaluates to 0.  This is a conditional expression, and the result of a
  529.  conditional is either 1 (the condition is TRUE) or 0 (the condition is FALSE).
  530.  1 >= 2 is clearly FALSE, so the result is 0.  Notice that the precedence rules
  531.  again make parentheses unnecessary.
  532.  
  533.  Now, obviously there is no great advantage in using a spreadsheet to compute
  534.  formulas like those above.  But things become much more interesting as we
  535.  start to substitute cell references for numbers in formulas.  For example,
  536.  suppose you entered five numbers in cells A1 through A5, and you wanted to
  537.  total the numbers.  This formula would do the job:  =A1+A2+A3+A4+A5.  Now, you
  538.  could enter a new value into A3, say, and PC would automatically recompute the
  539.  formula.
  540.  
  541.  An easier way to accomplish this would be to use the SUM function; the formula
  542.  would then be =SUM(A1:A5).  Note that the function argument is a range
  543.  reference; you compose a range reference by typing the cell reference of the
  544.  upper left cell in the range, a colon, and then the cell reference of the
  545.  lower right cell in the range.
  546.  
  547.  Of course, you may use functions in formulas, just as you use numbers and cell
  548.  references; for example, POW(SIN(A1),2)+POW(COS(A1),2) returns one for any
  549.  number stored in A1.  PC provides a wealth of functions:  transcendental,
  550.  financial, table lookup, date/time, and more.  .
  551.  
  552.  Error Status
  553.  
  554.  Formula cells may assume several error statuses, and PC displays a short error
  555.  message in such cells.  For example, =1E200*1E200, causes a numeric overflow,
  556.  as the result is 1E400, which is much greater than PC's maximum representable
  557.  value of 1E308.  PC would display the "Overflow" message in a cell containing
  558.  this formula.  Any cells referencing that cell would assume the Overflow
  559.  status, too.  PC's other error messages are:  DivBy0, BadCellRef, OutOfRange,
  560.  BadReal, Undefined, NA, and ERR.
  561.  
  562.  Calculation Modes
  563.  -----------------
  564.  Automatic Calculation
  565.  
  566.  If Automatic Calculation is in effect, PC calculates the entire worksheet
  567.  whenever a cell value changes.  For example, if you enter a number into an
  568.  empty cell, PC would calculate the worksheet.  Or, if you were to edit and
  569.  change the value of an existing cell, PC would again calculate the worksheet.
  570.  Copying cells, filling ranges, and inserting and deleting rows and columns,
  571.  all force a recalculation.  When Automatic mode is not in effect, PC will
  572.  calculate the worksheet only when you press the F9 key (of course, newly
  573.  entered formulas are calculated, but the entire worksheet is not).
  574.  
  575.  Since PC calculates the entire worksheet when Automatic mode is in effect,
  576.  entry of new cells may slow considerably as the worksheet grows.  Thus, for
  577.  large worksheets, you will often want to disable Automatic calculation to
  578.  avoid this delay.  When Automatic mode is disabled, and a cell value changes,
  579.  PC will display the "Calc" indicator in the status bar to remind you to update
  580.  the worksheet manually, either by pressing F9 or enabling Automatic mode.  You
  581.  will also see the Calc indicator after sorting a range, even if Automatic mode
  582.  is in effect.
  583.  
  584.  Other spreadsheets tend to calculate worksheets every time they are loaded
  585.  from disk, whether they need to or not.  PC does not.  In fact, native PC
  586.  files save the "Calc" status, which is restored when the program is loaded.
  587.  
  588.  Natural Order Calculation
  589.  
  590.  Whenever PC encounters a cell reference in a formula, it must retrieve the
  591.  cell's value in order to use it.  But what if that referenced cell itself
  592.  refers to another cell?  If that second cell has already been evaluated, then
  593.  PC can simply use its current value and proceed in calculating the first.  If
  594.  that second cell has not been evaluated, its value could change, and the
  595.  current value would not be correct.  Thus it would be good to evaluate the
  596.  formula before using the formula result.  If that second cell refers to a
  597.  third, which also hasn't been evaluated, the problems mount.
  598.  
  599.  With the above discussion in mind, obviously PC should evaluate the third cell
  600.  before using its value in the second.  This process of evaluating precedent
  601.  cells before dependent cells continues until PC encounters a cell reference
  602.  which refers to no other formula-type cells.  Its value can be computed and
  603.  used in the cell that referenced it, and once that cell is fully evaluated,
  604.  its value can be used in the cell that referenced it.  This process is called
  605.  Natural Order calculation, since cells are calculated based upon the order in
  606.  which they refer to other cells, rather than respective to their physical
  607.  locations in the worksheet.  Hence, when Natural Order is enabled, PC assumes
  608.  responsibility of determining the proper calculation order; you do not have to
  609.  worry about the physical order of the cells in the worksheet.
  610.  
  611.  When Natural Order is off, PC calculates cells row by row.  That is, pressing
  612.  F9 results in calculation of row 1, followed by row 2, and so on.
  613.  
  614.  Most of the time, you will want to use Natural Order, since calculation not
  615.  only proceeds in a more intuitive way, it's much easier to construct worksheet
  616.  models that do not depend on the physical order of the formulas.  However,
  617.  Natural Order does present one complication:  circular references.
  618.  
  619.  Circular References
  620.  
  621.  A circular reference exists when one formula refers to a second that either
  622.  directly, or indirectly (through a chain of cells), refers back to the first.
  623.  When Natural Order is in effect, PC would begin evaluating the first cell and
  624.  see that it refers to a second cell.  But when it tries to compute the second
  625.  cell before using its value in the first, it discovers that the second cell
  626.  refers back to the first.  Since the first cell has not been completely
  627.  evaluated, PC would want to evaluate it, but of course it can not, since the
  628.  first cell still refers to the second, which requires the value of the first.
  629.  In situations like this, PC will simply use the current value of the second
  630.  cell, as it can not resolve the circular reference.  Generally, circular
  631.  references represent errors in worksheet construction, but you may find
  632.  legitimate uses for them.
  633.  
  634.  When a circular reference exists in your worksheet, PC will display the "Circ"
  635.  indicator in the status bar, and the address of a cell involved in the
  636.  circular reference may be looked up in the Options Statistics dialog box.  You
  637.  will never see the Circ indicator when Natural Order is disabled and row by
  638.  row calculation is in effect.  Since calculation in this case does not try to
  639.  evaluate precedent cells before dependents, circularity is a non-issue.
  640.  
  641.  DISK FILES THIS PROGRAM USES:
  642. ^FPC.EXE
  643. ^FPC.CFG
  644. ^FPC.HLP
  645. ^FDESKJET.INF
  646. ^FEPSON.INF
  647. ^FPRINTER.INF
  648.