home *** CD-ROM | disk | FTP | other *** search
/ Between Heaven & Hell 2 / BetweenHeavenHell.cdr / 500 / 404 / calc1.doc next >
Text File  |  1986-12-03  |  100KB  |  3,565 lines

  1. -
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.       _________________________________________________________________
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.                                    ExpressCalc
  19.  
  20.                                    User's Guide
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.                                        by 
  29.                                    Bill Willis 
  30.                                       and 
  31.                                    Ralph Osness 
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.                              E X P R E S S W A R E
  46.                                   P.O. Box 230
  47.                                Redmond, WA 98073
  48.  
  49.  
  50.                                  Copyright 1986
  51.  
  52.  
  53.  
  54.  
  55.       _________________________________________________________________
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67. -
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.       _________________________________________________________________
  77.  
  78.  
  79.  
  80.       Changes are periodically made to the information contained herein. 
  81.       These changes will be incorporated into future editions of this 
  82.       publication.
  83.  
  84.  
  85.       A User Response Form is provided at the back of this publication.  
  86.       If this form has been removed, please address your comments to:
  87.  
  88.  
  89.                              E X P R E S S W A R E
  90.                                   P.O. Box 230
  91.                                Redmond, WA 98073
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.                                Proprietary Notice
  107.  
  108.       ExpressCalc is a proprietary product written by Bill Willis and 
  109.       Ralph Osness, and is published by Expressware, Redmond, Washington.
  110.  
  111.  
  112.       All rights reserved except those expressly granted to the user by 
  113.       this document.
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.       _________________________________________________________________
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133. -
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.                                                                   Contents
  143.  
  144.  
  145.       ____________________________________________________________________
  146.  
  147.           | 1       Introduction
  148.           |
  149.           | 3       System Requirements
  150.           |
  151.           | 4       Getting Started
  152.           |
  153.           | 6       A Brief Tutorial
  154.           |
  155.           | 11      General Information
  156.           |
  157.           | 16      Keyboard Conventions
  158.           |
  159.           | 23      ALPHABETIC REFERENCE
  160.           | 25         ABS Function
  161.           | 26         ARRANGE Command        (/A)
  162.           | 31         ATN Function
  163.           | 32         AVERAGE Function
  164.           | 33         BLANK Command          (/B)
  165.           | 35         CONFIGURE Command      (/C)
  166.           | 42         COS Function
  167.           | 43         COUNT Function
  168.           | 44         CPI Function
  169.           | 46         DELETE Command         (/D)
  170.           | 48         EDIT Command           (/E)
  171.           | 50         EXP Function
  172.           | 51         FIX Function
  173.           | 52         FORMAT Command         (/F)
  174.           | 60         GLOBAL Command         (/G)
  175.           | 64         IF Function
  176.           | 69         INSERT Command         (/I)
  177.           | 71         INT Function
  178.           | 72         KEYWORD Function
  179.           | 75         LOAD Command           (/L)
  180.           | 79         LOG Function
  181.           | 80         LOOKUP Function
  182.           | 84         LPI Function
  183.           | 85         MAX Function
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199. -
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.                                                                   Contents
  209.  
  210.  
  211.           | 86         MIN Function
  212.           | 87         NOLF Function
  213.           | 89         NOPRINT Function
  214.           | 92         NPV Function
  215.           | 94         PAGE Function
  216.           | 97         PAYMENT Function
  217.           | 99         PERIODS Function
  218.           | 101        PRINCIPAL Function
  219.           | 103        PRINT Command          (/P)
  220.           | 109        QUIT Command           (/Q)
  221.           | 110        RANDOM Function
  222.           | 112        RATE Function
  223.           | 114        REPLICATE Command      (/R)
  224.           | 119        ROUND Function
  225.           | 120        SAVE Command           (/S)
  226.           | 125        SGN Function
  227.           | 125        SIN Function
  228.           | 126        SQR Function
  229.           | 127        STDEV Function
  230.           | 128        SUM Function
  231.           | 129        TAN Function
  232.           | 130        TITLE Command          (/T)
  233.           | 132        XTERNAL Command        (/X)
  234.           | 138        ZAP Command            (/Z)
  235.           |
  236.           | 139     Customizing CALC
  237.           |
  238.           | 154     CALC File Format
  239.           |
  240.           | 161     Version Numbers & Major Enhancements
  241.           |
  242.           | 164     The Files On The CALC Disks
  243.           |
  244.           | 165     Some Frequently Asked Questions
  245.           |
  246.           | 166     Distribution Notice
  247.           |
  248.           | 167     User Response Form
  249.           |
  250.           | 171     Order Form
  251.           |
  252.           | 173     Index
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265. -
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.                                                               INTRODUCTION
  275.  
  276.  
  277.       ____________________________________________________________________
  278.  
  279.                                   INTRODUCTION
  280.  
  281.  
  282.       ExpressCalc is an easy-to-use "Visible Spreadsheet" program. 
  283.       If you work with numbers, at home, on the job or at school, CALC 
  284.       is for you. Whether the task is simple or complex, CALC can help. By 
  285.       using its powerful commands, reports can be produced in minutes that 
  286.       would take hours to do manually, or days to write in BASIC. 
  287.  
  288.       Here are some examples of how people are using CALC: 
  289.  
  290.          . Computing interest and principal on loans, mortgages, savings 
  291.            accounts.
  292.  
  293.          . Preparing payroll journals, sales journals, accounts receivable 
  294.            journals.
  295.  
  296.          . Doing income tax computations, computing depreciation, 
  297.            accumulating income and expenses. 
  298.  
  299.          . Preparing business forecasts, P&L's, ten-year projections, 
  300.            etc. and then playing "what if..." to see the impact of 
  301.            changing one or more numbers.
  302.  
  303.          . Analyzing investments, balancing checkbooks, keeping budgets. 
  304.  
  305.          . Preparing homework assignments for classes in bookkeeping, 
  306.            accounting, math, etc.
  307.  
  308.  
  309.       Spreadsheets created with CALC can be displayed and altered on 
  310.       the screen, printed out, saved on disk and reloaded for further 
  311.       changes or review. If you create a really wide spreadsheet that 
  312.       won't fit on one page, no problem. CALC will print two pages 
  313.       that can be attached to make one wide spreadsheet. 
  314.  
  315.       And spreadsheets are not limited to the size of your computer 
  316.       screen. CALC will scroll up, down and sideways to give you a 
  317.  
  318.  
  319.                                                                          1
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331. -
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.                                                               INTRODUCTION
  341.  
  342.  
  343.       spreadsheet up to 64 columns wide and 256 lines long. For large 
  344.       spreadsheets, columns or rows can be increased with the "Configure" 
  345.       command. Numbers and words can be placed anywhere on the 
  346.       spreadsheet. The width of each column of your spreadsheet can be 
  347.       any size from 1 character to 75 characters wide, or it can be 
  348.       "zero" characters wide, which means it exists and contains data, 
  349.       but is hidden from view. A number can have from one to twelve 
  350.       decimals, or no decimals at all. 
  351.        
  352.       Spreadsheets can link to other spreadsheets to extract data, 
  353.       providing a "3-dimensional" capability. And if you are a File 
  354.       Express or PC-File database user, CALC can reach into your 
  355.       databases and extract data or add up numbers. And there is no 
  356.       limit to the number of databases that can be accessed by a single 
  357.       spreadsheet. These are just a few of the features that CALC 
  358.       provides. 
  359.  
  360.       This manual describes all the features of CALC in detail. It is 
  361.       recommended that the manual be read completely before using 
  362.       CALC, but you will find that it is so easy to use, many of its 
  363.       features can be mastered even without the documentation. For that 
  364.       reason, this manual has been organized as a reference document 
  365.       rather than a tutorial. There is a tutorial section at the 
  366.       beginning, titled "A Brief Tutorial", but the rest of the manual is 
  367.       designed for quickly finding information about specific commands 
  368.       and functions.
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.                                                                          2
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397. -
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.                                                        SYSTEM REQUIREMENTS
  407.  
  408.  
  409.       ____________________________________________________________________
  410.  
  411.                               SYSTEM REQUIREMENTS
  412.  
  413.  
  414.       CALC runs on the IBM PC or compatible systems with this 
  415.       minimum configuration: 
  416.  
  417.            . 256K computer memory. 
  418.  
  419.            . An MSDOS or PCDOS operating system version 2.0 or later.
  420.  
  421.            . A monochrome or color monitor with either 40 or 80 column 
  422.              display. A color graphics board is not necessary, but if 
  423.              you have one, CALC will format its screens in your 
  424.              choice of colors. If your computer has less than 25 lines, 
  425.              CALC can be configured for a shorter screen (8 lines 
  426.              minimum). 
  427.  
  428.            . Two double sided diskette drives. CALC is also compatible 
  429.              with hard disks and electronic disks.
  430.  
  431.            . A printer is optional. CALC will run on most printers. 
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.                                                                          3
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463. -
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.                                                            GETTING STARTED
  473.  
  474.  
  475.       ____________________________________________________________________
  476.  
  477.                                 GETTING STARTED
  478.  
  479.  
  480.       The following information is provided to get you up and running with 
  481.       CALC as quickly as possible. We recognize that most people will try 
  482.       running a program before they read the User's Guide. This section 
  483.       will give you enough information to make a backup copy of CALC and 
  484.       to get the program started. If you have any further questions, refer 
  485.       to the manual. 
  486.  
  487.       1. Turn on your computer and load the DOS operating system. The 
  488.          CALC diskette does not have DOS on it, so use a diskette that 
  489.          does.
  490.        
  491.       2. FORMAT two blank diskettes using the DOS FORMAT command. 
  492.          (See your DOS manual if needed.)
  493.  
  494.       3. Copy COMMAND.COM from your DOS diskette onto one of the blank 
  495.          diskettes and label it "Program Disk". Copy all the program files 
  496.          from the original CALC Program Disk onto this diskette. 
  497.  
  498.       4. Label the second formatted diskette "Supplemental Disk" and copy 
  499.          all the files from the CALC Supplemental Disk onto it. This 
  500.          diskette can also be used as a data disk for storing spreadsheet 
  501.          files. 
  502.  
  503.       5. At this point, most users will simply type:
  504.  
  505.                                     CALC
  506.  
  507.          and press ENTER, which will load and run the program. However, 
  508.          there are some special cases when CALC cannot automatically 
  509.          configure itself, and an extra code must be entered, as follows:
  510.  
  511.          Computers with a forty-column display: 
  512.  
  513.                                    CALC 40
  514.  
  515.  
  516.  
  517.                                                                          4
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529. -
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.                                                            GETTING STARTED
  539.  
  540.  
  541.          Computers with a color board, but a monochrome monitor:
  542.  
  543.                                    CALC BW
  544.  
  545.          Computers with a color board, but a monochrome monitor, and a 
  546.          forty-column display:
  547.  
  548.                                   CALC BW40
  549.  
  550.          Non-IBM computers which do not have IBM-compatible video 
  551.          memory mapping (such as the Tandy 2000):
  552.  
  553.                                    CALC SL
  554.  
  555.       6. The CALC banner screen will appear for a few seconds as the 
  556.          program is loaded into the computer.
  557.  
  558.       7. Check the screen. If it doesn't look right, or if it doesn't 
  559.          show  A1 >  in the lower left corner, read the Configure (/C) 
  560.          section before proceeding. Otherwise, CALC is ready to use!
  561.  
  562.  
  563.       CALC may also be used on a hard disk. It is suggested that you 
  564.       create a separate subdirectory, then copy the programs and data 
  565.       from both diskettes to it. 
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.                                                                          5
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595. -
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.                                                           A BRIEF TUTORIAL
  605.  
  606.  
  607.       ____________________________________________________________________
  608.  
  609.                                 A BRIEF TUTORIAL
  610.  
  611.  
  612.       Now that you have CALC loaded in your computer, note that across 
  613.       the top of the screen are letters: A, B, C, etc. These letters 
  614.       identify the columns of the spreadsheet. Down the left side are 
  615.       numbers. These numbers identify each row of the spreadsheet. Each 
  616.       coordinate in this grid is called a "cell". For example, the cell 
  617.       where the cursor is currently located is called "A1"; to its right 
  618.       is "B1"; below it is "A2"; at the end of the spreadsheet (not 
  619.       currently on the screen) is "BL256".
  620.  
  621.       Press the arrow keys and you will find that you can move the large 
  622.       cursor (called the "cell cursor") around on the screen. When moving 
  623.       left and right, it moves one column at a time. Up and down it moves 
  624.       one row at a time. In the lower left corner of the screen is an 
  625.       indicator called the "cursor coordinate", which shows the cell 
  626.       currently occupied. As the cursor is moved about the screen, this 
  627.       cursor coordinate will rapidly change to the new cell address.
  628.  
  629.       Press the right-arrow several times and you will see the screen 
  630.       "scroll sideways". In other words, column A will disappear on the 
  631.       left, and all the other columns will shift to the left, making room 
  632.       for a new column on the right. If you keep pressing the right-arrow 
  633.       key, eventually you will come to column Z. Then the columns will be 
  634.       labelled AA, AB, AC, etc. When the cursor reaches column BL it will 
  635.       no longer move. You have reached the edge of the spreadsheet. Using 
  636.       the down arrow key you can make the screen "scroll up" until the 
  637.       last row of the screen, row 256, is displayed.
  638.  
  639.       When pressing the arrow keys to scroll, if you hold down the arrow 
  640.       key, causing it to rapidly repeat, you will notice something a bit 
  641.       different. The cursor coordinate in the lower left corner of the 
  642.       screen starts advancing rapidly, but the screen is not redisplayed 
  643.       until you let up on the arrow key. This allows you to scroll 
  644.       quickly to any position in the spreadsheet without waiting for the 
  645.       screen to be refreshed.   
  646.  
  647.  
  648.  
  649.                                                                          6
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661. -
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.                                                           A BRIEF TUTORIAL
  671.  
  672.  
  673.       Now let's try putting some data on the spreadsheet. Move the cursor 
  674.       to coordinate B4, and type  12345  then press the ENTER key. As you 
  675.       type the number, you will notice that it is displayed on the bottom 
  676.       line of the screen. This line is called the "entry line". When you 
  677.       press ENTER, the number on the entry line disappears, and is 
  678.       redisplayed up in the spreadsheet at coordinate B4. But it is 
  679.       slightly different. Instead of being simply the  12345  you typed, it 
  680.       is  12,345.00  and it is shifted to the right of the column. The 
  681.       number is displayed this way because of certain "defaults" in 
  682.       CALC for displaying numbers. Unless otherwise specified, all 
  683.       numbers will have two decimal places, will have commas between the 
  684.       thousands, and will be "right-justified" in the column. Of course 
  685.       it is possible to change these defaults, for specific cells or for 
  686.       the whole screen, and this will be discussed later in the "Format 
  687.       Command" section.
  688.  
  689.       Now press the up-arrow and move the cell cursor to B2. Type the 
  690.       following: 
  691.                       This is a test of CALC.
  692.  
  693.       and press the ENTER key. As you are typing, if you make an error, 
  694.       you can use the backspace key to move the cursor back, or the tab 
  695.       key to move forward across the entry line, then make typing 
  696.       corrections. After pressing ENTER, look at cell B2. It will now 
  697.       contain the text you typed, and the text will overlap into cells 
  698.       C2 and D2. Text is allowed to overlap cells in CALC, 
  699.       provided the cells to the right have nothing in them. 
  700.  
  701.       Now move the cursor to B6 and type: 
  702.  
  703.                                    B4+B4
  704.  
  705.       then press the ENTER key. Cell B6 should display the number 
  706.       24,690.00  which is the sum of 12345 plus 12345. Let's examine what 
  707.       happened. By moving the cursor to B6, you told CALC to put the 
  708.       result of the formula into B6. The formula B4+B4 told CALC to 
  709.       get the number at B4, add it to itself, and put the result in B6. 
  710.       The formula could have been simpler or more complex and CALC 
  711.       would have immediately gathered up all the numbers needed, computed 
  712.       the new value, and displayed the result at B6. 
  713.  
  714.  
  715.                                                                          7
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727. -
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736.                                                           A BRIEF TUTORIAL
  737.  
  738.  
  739.       Looking at the screen, you have now entered all three types of data 
  740.       that can go on a CALC spreadsheet:
  741.  
  742.        At B2 you entered the  "text"        This is a test of CALC.
  743.        At B4 you entered the  "value"       12345
  744.        At B6 you entered the  "formula"     B4+B4
  745.  
  746.       Any cell on the spreadsheet can contain text, a value or a formula. 
  747.       Now move the cell cursor to each of the three cells with data in 
  748.       them. As the cell cursor moves into a cell, notice that the "cell 
  749.       contents" are displayed at the bottom of the screen on the "message 
  750.       line". The cell contents are the actual letters or numbers you typed
  751.       when entering data into the cell. 
  752.  
  753.       As a final exercise in this tutorial, type  /Z Y  to clear
  754.       the worksheet (a complete explanation of the Zap (/Z) command 
  755.       appears later in the manual). Move the cursor to each cell listed 
  756.       below, and enter the data exactly as shown. If you get an error 
  757.       message on a line, press the ESC key to clear the entry line, then 
  758.       type it again. All lines should go in as shown without errors. 
  759.  
  760.                 At Coordinate:          Enter this data:
  761.                      B2            Compute Annual Interest
  762.                      B4            Rate: 
  763.                      C4            5.5 
  764.                      B6            Year
  765.                      C6              Balance
  766.                      D6             Interest
  767.                      B7            "1983
  768.                      C7            5000
  769.                      D7            C7*C4/100 
  770.                      B8            "1984
  771.                      C8            C7+D7
  772.                      D8            C8*C4/100 
  773.                      B9            "1985
  774.                      C9            C8+D8
  775.                      D9            C9*C4/100 
  776.                      B11           Totals
  777.                      C11           C9+D9  
  778.                      D11           SUM(D7:D9)
  779.  
  780.  
  781.                                                                          8
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793. -
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.                                                           A BRIEF TUTORIAL
  803.  
  804.  
  805.  
  806.       When the preceding data has been entered, your spreadsheet screen 
  807.       should look like this:
  808.  
  809.                      A          B          C          D      
  810.               1
  811.               2            Compute Annual Interest
  812.               3
  813.               4            Rate:             5.50
  814.               5
  815.               6            Year          Balance    Interest
  816.               7            1983          5,000.00     275.00
  817.               8            1984          5,275.00     290.13
  818.               9            1985          5,565.13     306.08
  819.              10                                                
  820.              11            Totals        5,871.21     871.21
  821.  
  822.  
  823.       This simple spreadsheet computes the interest on a savings account 
  824.       at a specified annual interest rate. Since this is a sample 
  825.       exercise, the spreadsheet has been kept small, but later you will 
  826.       learn how to use the "Replicate" command to extend a spreadsheet 
  827.       like this one to fifty years or more, in a matter of seconds. The 
  828.       "SUM" function in cell D11 is simply adding up the numbers in D7 
  829.       through D9, so you can see the accumulated interest for three years.
  830.  
  831.       Now let's try some "what if" experiments. What if the interest rate 
  832.       were seven percent instead of 5.5? To see the result, simply move 
  833.       to cell C4, type 7 and press ENTER. All the figures on the screen 
  834.       are immediately updated with the new interest computation. Or what 
  835.       if the interest were 18%? Try it. What if there were only $850.25 
  836.       instead of $5000? Move the cursor to C7 and enter 850.25 and the 
  837.       spreadsheet will immediately be recalculated. 
  838.  
  839.       A printed report of the spreadsheet is often desirable.  Ready your 
  840.       printer, then type the command /P which invokes the Print routine. 
  841.       You will then be prompted for several options. For this simple 
  842.       spreadsheet, just press ENTER for each of the options. The 
  843.       spreadsheet will print, and CALC will return to its original 
  844.       state, waiting for another command. 
  845.  
  846.  
  847.                                                                          9
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859. -
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.  
  867.  
  868.                                                           A BRIEF TUTORIAL
  869.  
  870.  
  871.  
  872.       Finally, before exiting from CALC, let's save the spreadsheet on 
  873.       disk. Type /S to invoke the Save routine. You will be asked to 
  874.       enter the name of the spreadsheet; type TEST and press ENTER. 
  875.       CALC will say  Saving file. Stand by . . .  and the file will be 
  876.       written to your CALC disk. It can later be loaded using the /L 
  877.       command. (Note: If you get a message saying  File Exists. Overwrite 
  878.       or Backup? , it only means that someone before you saved a file 
  879.       called TEST. Reply O to the message, and your TEST file will 
  880.       overwrite the one already on the disk.)
  881.  
  882.       This concludes the brief tutorial. The remainder of this manual is 
  883.       organized for reference. It is a good idea to read through it to 
  884.       familiarize yourself with some of the more sophisticated commands. 
  885.       But the best way to learn CALC is to use it. 
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.                                                                         10
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925. -
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.                                                        GENERAL INFORMATION
  935.  
  936.  
  937.       ____________________________________________________________________
  938.  
  939.  
  940.                               GENERAL INFORMATION
  941.  
  942.  
  943.       The maximum size of a CALC spreadsheet is 64 columns by 
  944.       256 rows. The maximum content of a cell is 74 characters, and the 
  945.       maximum column width is 75 characters. The amount of memory 
  946.       available for your spreadsheet is displayed at all times in the 
  947.       lower left corner of the screen. It is a number followed by the 
  948.       letter "K". If it says 16K, for example, you still have 16K of 
  949.       memory available for typing text and formulas. If it says 1K, be 
  950.       careful. Your spreadsheet is getting too big and may fill memory, 
  951.       causing the  MEMORY FULL  message.
  952.  
  953.       Three types of data may be entered into a cell: 
  954.  
  955.       TEXT:       Column headings, item descriptions and so forth, are 
  956.                   text data. Normally you can just type the text and 
  957.                   press ENTER, causing it to appear in a cell. However, 
  958.                   if the text data is all numeric, or looks like a 
  959.                   formula, enter a quotation mark or apostrophe to tell 
  960.                   CALC that it's text. For example, in the tutorial 
  961.                   above, when we entered the year 1984, we entered it as 
  962.                   "1984 . If we had entered it without the quotation mark, 
  963.                   CALC would have processed it as a value and 
  964.                   displayed it as  1,984.00 . Any character may be typed in 
  965.                   a text entry. If the text data is wider than the 
  966.                   column, and there is nothing in the cell to its right, 
  967.                   it will overlap into subsequent cells. If there is 
  968.                   something in the cell to its right, the text data will 
  969.                   be truncated on the screen. The entire text entry is 
  970.                   retained in the cell, even if it does not all display. 
  971.                   Text can be left- or right-justified in the column by 
  972.                   using the Format (/F) command. Text entries can be 
  973.                   from 1 to 74 characters in length.
  974.  
  975.  
  976.  
  977.  
  978.  
  979.                                                                         11
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991. -
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.                                                        GENERAL INFORMATION
  1001.  
  1002.  
  1003.       VALUE:      A value is a number. When a value is entered into a 
  1004.                   cell, it is displayed according to current defaults. 
  1005.                   For example, you enter  12345  and it is displayed as 
  1006.                   12,345.00 . Each value is displayed according to the 
  1007.                   display attributes of the cell.  These attributes can 
  1008.                   be changed using the Format (/F) command. CALC 
  1009.                   will accept values of any size. However, values which 
  1010.                   have more than 14 decimal places to the left or right 
  1011.                   of the decimal will appear in scientific notation. 
  1012.       FORMULA:    A formula is one or more cell coordinates and/or one or 
  1013.                   more values, combined using arithmetic operators. For 
  1014.                   example, a formula might simply add together several 
  1015.                   numbers:  A1 + B1 + C1 + D1  or it might perform a 
  1016.                   more complex task:   A1*2.5+(SUM(A1:D1)-.00005)
  1017.                   Formulas can be up to 74 characters in length.
  1018.  
  1019.       A formula can have any combination of cell coordinates, values, 
  1020.       math functions, statistical functions and IF functions, each 
  1021.       separated by an operator. An operator is a symbol or word which 
  1022.       combines two numbers mathematically. For example, the plus sign is 
  1023.       the operator for adding numbers together. CALC has many 
  1024.       operators that can be used in formulas. They are:
  1025.  
  1026.             Operator    Purpose                         Example
  1027.  
  1028.                 +     Addition                    A1 + 12345
  1029.                 -     Subtraction                 A1 - 44.6
  1030.                 *     Multiplication              A1 * 2 
  1031.                 /     Division                    A1 / .003322
  1032.                 ^     Exponentiation              2 ^ 8
  1033.                 %     Percentage                  A1 % A5
  1034.                AND    Logical And (complement)    A1 AND A2
  1035.                OR     Logical Or (conjunction)    A1 OR A2
  1036.                NOT    Logical Not (disjunction)   NOT A5
  1037.                 \     Modulo (remainder)          A1 \ 10
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.                                                                         12
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057. -
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.                                                        GENERAL INFORMATION
  1067.  
  1068.  
  1069.       When CALC processes a formula, it follows standard mathematical 
  1070.       rules of precedence: 
  1071.  
  1072.            . Exponentiation (^) is done first  
  1073.            . multiplication (*), division (/) and percentage (%) are next  
  1074.            . then modulo (\) 
  1075.            . then addition (+) and subtraction (-) 
  1076.            . then relational operators (=, >, etc.)
  1077.            . and finally, logical operators (AND, OR, NOT)
  1078.  
  1079.       Some of these operators are well-known and require no further 
  1080.       explanation. Others are less common, and will be recognized only by 
  1081.       those with a mathematics background. The following paragraphs give 
  1082.       further explanation of the less common operators. 
  1083.  
  1084.       The Percentage operator (%) means "as a percent of". For example, 
  1085.       the formula  3 % 5  can be read "3 as a percent of 5", and returns 60 
  1086.       (3 is 60% of 5).  3 % 5  is the same as  3 * 100 / 5 .
  1087.  
  1088.       The Modulo operator (\) does division, then returns the remainder 
  1089.       instead of the quotient. For example,  10 \ 3  returns 1. Instead of 
  1090.       the backslash character, the word MOD may also be used in formulas 
  1091.       to designate modulo. MOD must have a space on the left and right. 
  1092.       10 MOD 3  is the same as  10 \ 3 .
  1093.  
  1094.       Relational operators are normally used in IF functions to compare 
  1095.       two numbers. They are discussed in the Alphabetical Reference 
  1096.       section of this manual, under IF function. However, relational 
  1097.       operators may be used in formulas without IF, to return the truth 
  1098.       value of a relation.
  1099.  
  1100.       Logical, or Boolean, operators (AND, OR, NOT) are also usually 
  1101.       used in conjunction with the IF function, but can be used in any 
  1102.       formula. When two numbers are compared with a logical operator, 
  1103.       a non-zero number is considered true, while zero is false. After 
  1104.       logically combining the two numbers, if the result is true, a 1 is 
  1105.       returned. If false, a zero is returned. The symbols &, |  and ~ can 
  1106.       be used for AND, OR and NOT if preferred. For example, 
  1107.       5 & 1  is the same as  5 AND 1 , and returns a value of 1 (true). 
  1108.  
  1109.  
  1110.  
  1111.                                                                         13
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123. -
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.                                                        GENERAL INFORMATION
  1133.  
  1134.  
  1135.       Parts of a formula may be nested in parentheses, up to thirty 
  1136.       levels. The following rules apply to formulas with parentheses:
  1137.  
  1138.            . Every left parenthesis must have a matching right 
  1139.              parenthesis, or else a formula error occurs.
  1140.  
  1141.            . Parenthesized expressions are always evaluated from the 
  1142.              inner-most to the outer-most. Using parentheses, the 
  1143.              precedence of the arithmetic operators can be overridden. 
  1144.              For example, A1+5*C1 will do the multiplication first, then 
  1145.              the addition. (A1+5)*C1 will do the addition first.
  1146.  
  1147.            . Use parentheses to separate two operators in a row. For 
  1148.              example, to multiply A1 times -5, the formula A1*-5 is not 
  1149.              valid because the * and - are together. Instead use this 
  1150.              format: A1*(-5) to accomplish the arithmetic.
  1151.  
  1152.       A formula may also include a function, or consist solely of a 
  1153.       function. For specific information on each function, see the 
  1154.       alphabetical reference section. Some spreadsheet users are 
  1155.       accustomed to prefixing a function name with an @ sign. For 
  1156.       example, instead of TAN(A1) they might prefer to enter 
  1157.       @TAN(A1). To accomodate these users, CALC accepts @ 
  1158.       signs anywhere in a formula, and ignores them. 
  1159.  
  1160.       Some spreadsheet users are also accustomed to entering a period 
  1161.       instead of a colon between cells in a range. For example, instead 
  1162.       of SUM(A1:A20) they are accustomed to entering SUM(A1.A20) or
  1163.       maybe even @SUM(A1.A20). To accomodate these users, CALC 
  1164.       accepts a period instead of a colon in a range, and ignores @ 
  1165.       signs. 
  1166.  
  1167.       Spaces may also be used freely in formulas. Lower-case characters 
  1168.       may also be used, but they will be translated to upper-case 
  1169.       (capital) letters. Spaces may not be used in the middle of function 
  1170.       names or cell references. For example,  AVE RAGE  and  A 12  are not 
  1171.       acceptable in a formula.
  1172.  
  1173.       Values and formulas may contain numbers in exponential form 
  1174.       (similar to scientific notation). The mantissa and exponent are 
  1175.  
  1176.  
  1177.                                                                         14
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189. -
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.  
  1198.                                                        GENERAL INFORMATION
  1199.  
  1200.  
  1201.       separated by the letter E (or e). A plus or minus sign is optional 
  1202.       on the exponent. The E is effectively the same as *10^. Here are 
  1203.       some examples of exponential numbers and formulas with exponential 
  1204.       numbers:
  1205.  
  1206.                                  3E10
  1207.                                  5e-2
  1208.                                  -5E+2
  1209.                                  A1+3E10
  1210.                                  -5E-2 + A1 - 3E10
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.  
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.                                                                         15
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255. -
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.                                                       KEYBOARD CONVENTIONS
  1265.  
  1266.  
  1267.       ____________________________________________________________________
  1268.  
  1269.                               KEYBOARD CONVENTIONS
  1270.  
  1271.       Certain keys perform special functions in CALC. These keys fall 
  1272.       into two categories; cell cursor keys and entry line keys. Once you 
  1273.       start entering data, CALC goes into data entry mode, and only 
  1274.       entry line keys will be recognized from the keyboard until the line 
  1275.       is entered or cancelled. 
  1276.  
  1277.  
  1278.                               CELL CURSOR KEYS
  1279.       Special Key      Alternate              Purpose of key
  1280.  
  1281.       UP ARROW         CONTROL-E      Moves the cell cursor up one row.  
  1282.  
  1283.       DOWN ARROW       CONTROL-X      Moves the cell cursor down one row. 
  1284.  
  1285.       LEFT ARROW       CONTROL-S      Moves the cell cursor left one 
  1286.       BACKSPACE                       column.
  1287.       BACKTAB
  1288.  
  1289.       RIGHT ARROW      CONTROL-D      Moves the cell cursor right one 
  1290.       TAB                             column.
  1291.  
  1292.       HOME                            Moves the cell cursor to the upper 
  1293.                                       left corner of the screen.
  1294.  
  1295.       END                             Moves the cell cursor to the lower 
  1296.                                       right corner of the screen.
  1297.  
  1298.       PAGE UP          CONTROL-R      Moves the cell cursor back (up) 
  1299.                                       one screen. (to center row)
  1300.  
  1301.       PAGE DOWN        CONTROL-C      Moves the cell cursor forward (down)
  1302.                                       one screen. (to center row)
  1303.  
  1304.                        CONTROL-W      Moves the screen down one row  
  1305.                                       without moving the cell cursor.
  1306.  
  1307.  
  1308.  
  1309.                                                                         16
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321. -
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.  
  1328.  
  1329.  
  1330.                                                       KEYBOARD CONVENTIONS
  1331.  
  1332.  
  1333.  
  1334.                               CELL CURSOR KEYS
  1335.       Special Key      Alternate              Purpose of key
  1336.  
  1337.                        CONTROL-Z      Moves the screen up one row  
  1338.                                       without moving the cell cursor.
  1339.  
  1340.                        CONTROL-N      Inserts a row above the row where
  1341.                                       the cell cursor is located.
  1342.  
  1343.                        CONTROL-Y      Deletes the row where the cell
  1344.                                       cursor is located.
  1345.  
  1346.       =                CONTROL-Q      Prompts for a cell, and jumps to it.
  1347.  
  1348.       !                               Recalculates all the formulas in 
  1349.                                       the spreadsheet.
  1350.  
  1351.       /                               Prompts for a command code. 
  1352.  
  1353.  
  1354.                                ENTRY LINE KEYS
  1355.       Special Key      Alternate              Purpose of key
  1356.  
  1357.       BACKSPACE        CONTROL-S      Moves the data cursor left one
  1358.                                       character.
  1359.  
  1360.       TAB              CONTROL-D      Moves the data cursor right one
  1361.                                       character.
  1362.  
  1363.       ESCAPE           CONTROL-C      Cancels the current command or 
  1364.                                       entry, and erases the entry line.
  1365.        
  1366.       INSERT           CONTROL-V      Toggles on/off insert mode. 
  1367.  
  1368.       DELETE           CONTROL-G      Deletes the character of input 
  1369.                                       data at the cursor. 
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.                                                                         17
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387. -
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.  
  1396.                                                       KEYBOARD CONVENTIONS
  1397.  
  1398.  
  1399.  
  1400.                                ENTRY LINE KEYS
  1401.       Special Key      Alternate              Purpose of key
  1402.  
  1403.       ENTER or         COMMA          Enters a command and processes it.
  1404.       RETURN
  1405.  
  1406.                        CONTROL-T      Erases input data from the cursor 
  1407.                                       to the end of the entry line.
  1408.  
  1409.       UP ARROW                        Enters a command, then moves the  
  1410.                                       cell cursor up one row.  
  1411.  
  1412.       DOWN ARROW                      Enters a command, then moves the 
  1413.                                       cell cursor down one row. 
  1414.  
  1415.       LEFT ARROW                      Enters a command, then moves the  
  1416.                                       cell cursor left one column. 
  1417.                 
  1418.       RIGHT ARROW                     Enters a command, then moves the  
  1419.                                       cell cursor right one column.
  1420.  
  1421.       UP ARROW and DOWN ARROW move the cell cursor up and down a 
  1422.       line at a time. When data or a command is being entered on the entry 
  1423.       line, these keys operate like the ENTER key, followed by the arrow 
  1424.       key. When the cell cursor reaches the top or bottom line, it stops 
  1425.       moving. When these keys are held down, causing them to repeat, and 
  1426.       they move off the current screen, CALC goes into a high-speed 
  1427.       mode. The screen is not updated until the key is let up. However, 
  1428.       the coordinate is displayed in the lower left corner of the screen. 
  1429.          
  1430.       LEFT ARROW and RIGHT ARROW move the cell cursor to the left 
  1431.       and right, one column at a time. If the column being moved into is 
  1432.       not currently on the screen, the screen will be "scrolled" left or 
  1433.       right to display it. When the cursor reaches the left or right edge 
  1434.       of the spreadsheet (column A or column BL), it stops moving. When 
  1435.       these keys are held down, causing them to repeat, CALC goes into 
  1436.       high-speed mode, described in the previous paragraph. When moving 
  1437.       the cell cursor around, BACKSPACE works exactly like the LEFT 
  1438.       ARROW key and TAB works exactly like the RIGHT ARROW key.
  1439.  
  1440.  
  1441.                                                                         18
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453. -
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.  
  1460.  
  1461.  
  1462.                                                       KEYBOARD CONVENTIONS
  1463.  
  1464.  
  1465.       When data is being entered on the entry line, the TAB key and 
  1466.       BACKSPACE key serve a different purpose. Instead of moving the 
  1467.       cell cursor, they move the small data cursor. BACKSPACE is 
  1468.       non-destructive, so you can move back to a previous point in the 
  1469.       entry line without erasing any of the right-most characters. 
  1470.       Pressing BACKSPACE while on the first position of a command 
  1471.       entry will cause the command to be terminated and erased. 
  1472.  
  1473.       Pressing HOME moves the cursor to the cell in the upper left corner 
  1474.       of the screen. Pressing END moves the cursor to the cell in the 
  1475.       lower right corner of the screen. Pressing HOME twice moves the 
  1476.       cursor to cell A1. Pressing END twice moves the cursor to the 
  1477.       highest cell in the spreadsheet. If the cursor is already there, 
  1478.       pressing it has no effect. 
  1479.  
  1480.       The ESCAPE key, and its alternate, CONTROL-C, are popular keys 
  1481.       for cancelling a command. These keys are only effective when 
  1482.       something has been typed on the entry line. Pressing one of them 
  1483.       will erase everything on the entry line, and move the cursor to the 
  1484.       beginning of the line. If a command is cancelled with one of these 
  1485.       keys, it is erased and has no effect. If text, a value or a formula 
  1486.       are cancelled, the entry line is erased, and the contents of the 
  1487.       current cell are unaltered.
  1488.  
  1489.       Pressing the PAGE DOWN key advances the display so that the new 
  1490.       screen contains the bottom three rows from the previous screen at 
  1491.       the top of the new screen. The cell cursor is positioned on the 
  1492.       middle row of the new screen. PAGE UP works just like PAGE 
  1493.       DOWN, except that it moves backward instead of forward. 
  1494.  
  1495.       Pressing CONTROL-W causes the screen to shift up one row, and a 
  1496.       new row to be displayed at the bottom. Use it when you want to see 
  1497.       some data that is just beyond the bottom of the screen. Note that 
  1498.       CONTROL-W does not usually cause the cell cursor to move. The one 
  1499.       exception is when the cell cursor is on the top line. Since the top 
  1500.       line is being shifted off the screen, the cell cursor must move 
  1501.       down one line to remain on the screen. CONTROL-Z works essentially 
  1502.       the opposite of CONTROL-W: it causes the screen to shift down one 
  1503.       row, and a new row to be displayed at the top.
  1504.  
  1505.  
  1506.  
  1507.                                                                         19
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519. -
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.  
  1526.  
  1527.  
  1528.                                                       KEYBOARD CONVENTIONS
  1529.  
  1530.  
  1531.       CONTROL-N is a quick method to insert a row. Using this key 
  1532.       combination will cause a row to be inserted above the row the cell 
  1533.       cursor is on. The same result may be accomplished with the Insert 
  1534.       (/I) command (see Insert command in the Alphabetical Reference).
  1535.  
  1536.       CONTROL-Y is a quick method to delete a row. Using this key 
  1537.       combination causes the row at the cell cursor location to be 
  1538.       deleted. The same result may be accomplished with the Delete (/D) 
  1539.       command (see Delete command in the Alphabetical Reference section 
  1540.       for details).
  1541.  
  1542.       The INSERT key is used to add characters in the middle of the entry 
  1543.       line such as a formula or text. Use the tab key to move the data 
  1544.       cursor to the spot where the insertion is to be done. Press the 
  1545.       INSERT key to toggle on the insert mode. The data cursor becomes 
  1546.       enlarged, indicating that insert mode is toggled on. Now type the 
  1547.       characters to be inserted. They will be inserted at the cursor 
  1548.       position, and the data from the cursor to the end of the entry will 
  1549.       be shifted right. When data being shifted reaches the right edge of 
  1550.       the entry line, it disappears and is dropped. The INSERT key is 
  1551.       only effective when there is data in the entry line. Other editing 
  1552.       keys, such as BACKSPACE and DELETE can be used freely while 
  1553.       Insert Mode is toggled on. To toggle off Insert Mode, press INSERT 
  1554.       a second time. Pressing ENTER also automatically turns off Insert 
  1555.       Mode. Note: There is a configuration option to make the INSERT 
  1556.       key insert a single blank when it is pressed. See the section 
  1557.       on Customizing CALC.
  1558.  
  1559.       The DELETE key is only effective when entering data on the entry 
  1560.       line. It causes the character at the data cursor to be erased, and 
  1561.       all the characters to the right of it to be shifted left. To erase 
  1562.       several characters, press DELETE multiple times. 
  1563.  
  1564.       CONTROL-T is only effective when entering data on the entry line. 
  1565.       It causes the character at the cursor and all data to the right of 
  1566.       the cursor to be erased. 
  1567.  
  1568.       The ENTER key (RETURN key) is used to enter a line of data. 
  1569.       COMMA (,) can also be used to enter data. The one exception for 
  1570.       the comma is when entering text. Since the comma is a valid text 
  1571.  
  1572.  
  1573.                                                                         20
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585. -
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.  
  1593.  
  1594.                                                       KEYBOARD CONVENTIONS
  1595.  
  1596.  
  1597.       character, only the ENTER key or arrow keys terminate a text field. 
  1598.  
  1599.       The EQUAL SIGN (=) invokes CALC's "Go To Coordinate" routine. 
  1600.       To jump to a specific cell, type = followed by the cell coordinate. 
  1601.       For example, =Z99 will move the cell cursor immediately to Z99. 
  1602.  
  1603.       CONTROL-Q is the same as the equal sign, and can be followed by one 
  1604.       of six control keys, to move the cursor around on the spreadsheet: 
  1605.  
  1606.            CONTROL-Q CONTROL-R             Move cell cursor to cell A1.
  1607.            (or HOME HOME)
  1608.  
  1609.            CONTROL-Q CONTROL-C             Move cell cursor to highest cell 
  1610.            (or END END)                    with data in it. (For example, if 
  1611.                                            the spreadsheet extends from row  
  1612.                                            1 to 20, and column A to K, this 
  1613.                                            will go to cell K20.)
  1614.  
  1615.            CONTROL-Q CONTROL-E             Move cell cursor to top row 
  1616.            (or = UP ARROW)                 on screen (same column).
  1617.  
  1618.            CONTROL-Q CONTROL-X             Move cell cursor to bottom row 
  1619.            (or = DOWN ARROW)               on screen (same column).
  1620.  
  1621.            CONTROL-Q CONTROL-S             Move cell cursor to left-most 
  1622.            (or = LEFT ARROW)               column on screen (same row).
  1623.  
  1624.            CONTROL-Q CONTROL-D             Move cell cursor to right-most 
  1625.            (or = RIGHT-ARROW)              column on screen (same row).
  1626.  
  1627.       Users of popular software programs will recognize these as common 
  1628.       control key sequences for moving the cursor around the screen. 
  1629.  
  1630.       The EXCLAMATION POINT (!) causes "recalculation"; i.e. all the 
  1631.       formulas in the spreadsheet are re-computed. This command is 
  1632.       normally used when automatic recalculation has been turned off.
  1633.       At startup, automatic recalculation is set on. Each time a number
  1634.       or formula is entered, the message "CALCULATING" appears, 
  1635.       and the cursor ripples through all the formulas. As your 
  1636.       spreadsheet gets larger, the pause required to recalculate may grow 
  1637.  
  1638.  
  1639.                                                                         21
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651. -
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.  
  1658.  
  1659.  
  1660.                                                       KEYBOARD CONVENTIONS
  1661.  
  1662.  
  1663.       annoyingly long. Turn off auto recalculation using the Global, 
  1664.       Manual ( /GM ) command, then when all your data is entered, type ! 
  1665.       to recalculate. As each cell is recalculated, the cursor "ripples" 
  1666.       across the screen, showing its progress. Normally recalculation 
  1667.       proceeds across rows, but it can be set to go column-by-column 
  1668.       using the /Global, Column/Row command.
  1669.  
  1670.       The SLASH character (/) initiates a "command". You will be 
  1671.       prompted with a list of valid commands such as Print, Format, etc.  
  1672.       To invoke a command, key the first letter of the command. Most 
  1673.       commands prompt for more information. Each command is described 
  1674.       in detail in the "Alphabetical Reference" section.
  1675.  
  1676.       When typing a command or data, it is not necessary to wait for the 
  1677.       prompt message to be displayed. If you know what to enter, just 
  1678.       type it. CALC pauses briefly before displaying a message, 
  1679.       anticipating that you might already know what it is going to ask. 
  1680.       If you press a key while the message is displaying, you may only 
  1681.       get part of the message. CALC stops immediately when a key is 
  1682.       pressed, and processes that key. During operations that take 
  1683.       several seconds, such as saving files, recalculating or 
  1684.       replicating, it is best not to enter data; some of the keystrokes 
  1685.       might be ignored.
  1686.  
  1687.  
  1688.  
  1689.  
  1690.  
  1691.  
  1692.  
  1693.  
  1694.  
  1695.  
  1696.  
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.                                                                         22
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717. -
  1718.  
  1719.  
  1720.  
  1721.  
  1722.  
  1723.  
  1724.  
  1725.  
  1726.                                                     ALPHABETICAL REFERENCE
  1727.  
  1728.  
  1729.       ____________________________________________________________________
  1730.  
  1731.  
  1732.                              Alphabetical Reference
  1733.  
  1734.       Name         Type        Purpose
  1735.  
  1736.       ABS          Function    Absolute value 
  1737.       ARRANGE      Command     Arrange (sort) columns or rows 
  1738.       ATN          Function    Arctangent
  1739.       AVERAGE      Function    Average of a range of numbers 
  1740.       BLANK        Command     Blank out one or more cells 
  1741.       CONFIGURE    Command     Reconfigure screen, keyboard, printer
  1742.       COS          Function    Trigonometric Cosine
  1743.       COUNT        Function    Count of a range of numbers
  1744.       CPI          Function    Change characters per inch on printer
  1745.       DELETE       Command     Delete a row or column
  1746.       EDIT         Command     Edit the contents of a cell
  1747.       EXP          Function    Mathematical number e raised to the x power 
  1748.       FIX          Function    Integer (ignores sign)
  1749.       FORMAT       Command     Change display characteristics of cell(s)
  1750.       GLOBAL       Command     Change various spreadsheet settings
  1751.       IF           Function    Conditional test; If...Then...Else
  1752.       INSERT       Command     Insert a row or column
  1753.       INT          Function    Integer (true integer; i.e. INT(-2.5) = -3)
  1754.       KEYWORD      Function    Display current date, time, page number
  1755.       LOAD         Command     Load a file into spreadsheet area from disk
  1756.       LOG          Function    Natural logarithm
  1757.       LOOKUP       Function    Table lookup based on key value
  1758.       LPI          Function    Change lines per inch on printer
  1759.       MAX          Function    Maximum value in a range of numbers
  1760.       MIN          Function    Minimum value in a range of numbers
  1761.       NOLF         Function    No line feed on this print line
  1762.       NOPRINT      Function    Don't print this line 
  1763.       NPV          Function    Net present value of a range of numbers
  1764.       PAGE         Function    Page break or conditional page break on printer
  1765.       PAYMENT      Function    Compute payment, given principal, rate, periods
  1766.       PERIODS      Function    Compute periods, given principal, payment, rate
  1767.       PRINCIPAL    Function    Compute principal, given payment, rate, periods
  1768.       PRINT        Command     Print spreadsheet 
  1769.  
  1770.  
  1771.                                                                         23
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783. -
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.  
  1790.  
  1791.  
  1792.                                                     ALPHABETICAL REFERENCE
  1793.  
  1794.  
  1795.                              Alphabetical Reference
  1796.  
  1797.       Name         Type        Purpose
  1798.  
  1799.       QUIT         Command     Exit from CALC
  1800.       RANDOM       Function    Random number
  1801.       RATE         Function    Compute rate, given principal, payment, periods
  1802.       REPLICATE    Command     Copy cells, and optionally adjust
  1803.       ROUND        Function    Round a number to specified decimals
  1804.       SAVE         Command     Save a spreadsheet onto disk
  1805.       SGN          Function    Sign of a number 
  1806.       SIN          Function    Trigonometric sine function
  1807.       SQR          Function    Square root 
  1808.       STDEV        Function    Compute standard deviation of a range
  1809.       SUM          Function    Sum a range of numbers
  1810.       TAN          Function    Trigonometric tangent
  1811.       TITLE        Command     Lock titles horizontally and/or vertically
  1812.       XTERNAL      Command     Retrieve data from other files or databases
  1813.       ZAP          Command     Clear the spreadsheet area  
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.  
  1820.  
  1821.  
  1822.  
  1823.  
  1824.  
  1825.  
  1826.  
  1827.  
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.                                                                         24
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849. -
  1850.  
  1851.  
  1852.  
  1853.  
  1854.  
  1855.  
  1856.  
  1857.  
  1858.                                                                        ABS
  1859.  
  1860.  
  1861.       ____________________________________________________________________
  1862.  
  1863.                                   ABS Function
  1864.  
  1865.  
  1866.       Purpose:  Computes the absolute value of a cell or formula, and 
  1867.                 returns the value to the current cell or formula. 
  1868.  
  1869.  
  1870.       Format:   ABS(-35)       Returns 35. 
  1871.                
  1872.                 ABS(A1)        If A1 = 35,  then ABS(A1) = 35.
  1873.                                If A1 = 0,   then ABS(A1) = 0.
  1874.                                If A1 = -35, then ABS(A1) = 35.
  1875.                
  1876.                 ABS(A1*2/B5)   Resolves formula, then computes absolute 
  1877.                                value of the result.
  1878.  
  1879.  
  1880.       Remarks:  ABS(x) can be entered into a cell, causing a negative 
  1881.                 number to be converted to a positive number, and used as 
  1882.                 the cell value. Or the ABS function can be used in a 
  1883.                 formula, and/or may have a formula as its argument.
  1884.                  
  1885.  
  1886.       Example:  A spreadsheet compares two months' expenses (In 
  1887.                 columns B and C), and prints a third column (D), called 
  1888.                 "variance". The variance column is used in some later 
  1889.                 computations which require all the numbers to be 
  1890.                 positive. In cell D1 we want the difference between B1 
  1891.                 and C1, with the sign removed if it is negative. We 
  1892.                 enter:
  1893.  
  1894.                                     ABS(B1-C1)
  1895.  
  1896.                 The Replicate command can then be used to copy the 
  1897.                 formula down the column. 
  1898.  
  1899.  
  1900.  
  1901.  
  1902.  
  1903.                                                                         25
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915. -
  1916.  
  1917.  
  1918.  
  1919.  
  1920.  
  1921.  
  1922.  
  1923.  
  1924.                                                                    ARRANGE
  1925.  
  1926.  
  1927.       ____________________________________________________________________
  1928.  
  1929.                               ARRANGE Command (/A)
  1930.  
  1931.  
  1932.       Purpose:  Sorts a range of rows or columns into ascending or 
  1933.                 descending sequence. 
  1934.  
  1935.  
  1936.       Prompts:  After entering /A you are prompted: 
  1937.  
  1938.                              Column sort or Row sort?
  1939.  
  1940.                 Respond C to sort cells which run down a column, or
  1941.                 R to sort cells which run across a row. The default is 
  1942.                 C, since most sorts are done on a column of names or 
  1943.                 numbers. The remaining prompts shown here refer to 
  1944.                 Column sorts. Row sorts have similar prompts. Entering 
  1945.                 C, the next prompt is:
  1946.  
  1947.                 Column letter to be sorted (or range if partial column)
  1948.  
  1949.                 To sort all the cells in a column, just enter the column 
  1950.                 letter, such as G, and press ENTER. To sort only a 
  1951.                 partial range in the column, enter the from and to cells 
  1952.                 separated by a colon. 
  1953.  
  1954.                 The third prompt is: 
  1955.  
  1956.                              Ascending or Descending?
  1957.  
  1958.                 To sort the lines in normal (ascending) sequence, type A, 
  1959.                 or press ENTER. To sort them in reverse (descending) 
  1960.                 sequence, type D. The next prompt is:
  1961.  
  1962.                 Second column letter to be sorted (press ENTER if none)
  1963.  
  1964.                 If only one column is being sorted, press ENTER. If there 
  1965.                 is a second column to be sorted, enter its letter and 
  1966.                 CALC will ask if it is to be sorted ascending or 
  1967.  
  1968.  
  1969.                                                                         26
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981. -
  1982.  
  1983.  
  1984.  
  1985.  
  1986.  
  1987.  
  1988.  
  1989.  
  1990.                                                                    ARRANGE
  1991.  
  1992.  
  1993.                 descending. The next prompt is: 
  1994.  
  1995.                   Third column letter to be sorted (press ENTER if none)
  1996.  
  1997.                 Press ENTER if there is no third column. If a letter is 
  1998.                 entered, CALC asks if it is to be sorted ascending or 
  1999.                 descending. CALC now sorts the specified lines into 
  2000.                 sequence, redisplays them, and adjusts formulas. 
  2001.  
  2002.       Remarks:  Minimal input is required to do most sorts. For example, 
  2003.                 to sort an entire spreadsheet in customer name sequence, 
  2004.                 if the names are in column B, type: 
  2005.  
  2006.                             /ACB (ENTER) (ENTER) (ENTER)
  2007.  
  2008.                 If there are headings on the spreadsheet, you do not want 
  2009.                 them sorted with the detail lines. Enter a range of cells 
  2010.                 that excludes the headings: 
  2011.  
  2012.                          /AC B5:B80 (ENTER) (ENTER) (ENTER)
  2013.  
  2014.                 The sort precedence used by CALC is as follows:
  2015.  
  2016.                       1. Empty cells
  2017.                       2. Text spaces
  2018.                       3. Text special characters ($, %, &, etc.)
  2019.                       4. Text lower/upper case letters
  2020.                          (a, A, b, B, c, C, etc.)
  2021.                       5. Text numerals ("0", "1", "2", etc.)
  2022.                       6. Negative values/formulas (-3, -2, -1)
  2023.                       7. Zero values/formulas
  2024.                       8. Positive values/formulas (1, 2, 3) 
  2025.  
  2026.                 This precedence is not ASCII sequence; it is a popular 
  2027.                 collating sequence for reports. But what if your sort 
  2028.                 requires precise ASCII sequence? Or you need to ignore 
  2029.                 upper/lower case. Or ignore the sign of a number.  Or 
  2030.                 sort numbers ahead of text. In those cases, the standard 
  2031.                 precedence of the /Arrange command can be changed with 
  2032.                 configuration options in the .PRO file. See the section 
  2033.  
  2034.  
  2035.                                                                         27
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047. -
  2048.  
  2049.  
  2050.  
  2051.  
  2052.  
  2053.  
  2054.  
  2055.  
  2056.                                                                    ARRANGE
  2057.  
  2058.  
  2059.                 titled Customizing CALC for more information.
  2060.  
  2061.                 The precedence for descending sorts is essentially the 
  2062.                 same, except text is sorted z, Z, y, Y, x, X, etc., text 
  2063.                 numerals are sorted 9, 8, 7, etc. and positive values are 
  2064.                 sorted before zero, then negative values. 
  2065.  
  2066.                 Note that values and formulas are sorted by their numeric 
  2067.                 value, not by their contents. In other words, the number 
  2068.                 is sorted, not the formula text. Formatting options are 
  2069.                 also not included in the sort. For example, if a value 
  2070.                 has a floating dollar sign, the dollar sign is not part 
  2071.                 of the sorted data. If text is right-justified in the 
  2072.                 cell, leaving spaces on the left, the spaces are not part 
  2073.                 of the sort unless they were input as part of the text 
  2074.                 string.
  2075.  
  2076.                 If two cells have the same value, the one which comes 
  2077.                 first remains first after sorting. Because of this, it is 
  2078.                 possible to sort on more than three keys, even though 
  2079.                 CALC allows for only a three key sort. Suppose you 
  2080.                 want to sort a spreadsheet on five columns: A through E, 
  2081.                 with A being the primary key, B the secondary, and so 
  2082.                 forth. To accomplish this, start by sorting column E, 
  2083.                 then sort column D, then C, then B, and finally A. At any 
  2084.                 point in the sort, the sequence of your data may look a 
  2085.                 bit strange, but when it is done, it will be in sequence 
  2086.                 by columns A, B, C, D, then E. If this is a sort you do 
  2087.                 regularly, you may want to set up a Smart Key to 
  2088.                 automatically go through all the steps. 
  2089.  
  2090.                 /Arrange can also be used to rearrange the columns of a 
  2091.                 spreadsheet. On an empty row, put a number in each column 
  2092.                 indicating where the column will appear in the new 
  2093.                 report. Then sort on that row. The columns will be 
  2094.                 rearranged in the new sequence, and formulas will be 
  2095.                 adjusted accordingly.
  2096.  
  2097.                 One word of caution: /Arrange can scramble a spreadsheet 
  2098.                 into uselessness with just a few wrong keystrokes. It is 
  2099.  
  2100.  
  2101.                                                                         28
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.  
  2113. -
  2114.  
  2115.  
  2116.  
  2117.  
  2118.  
  2119.  
  2120.  
  2121.  
  2122.                                                                    ARRANGE
  2123.  
  2124.  
  2125.                 advisable to /Save your spreadsheet before experimenting 
  2126.                 with a new sort. 
  2127.  
  2128.                 To exit from /A without sorting, press ESCAPE or 
  2129.                 BACKSPACE. 
  2130.  
  2131.  
  2132.       Example:  EXAMPLE #1: A list of students and their test scores 
  2133.                 has been entered into a spreadsheet. Student names (last 
  2134.                 name then first name) are in column A. Scores are in 
  2135.                 column B:
  2136.                                     A                    B
  2137.                           1   Smith, John                79
  2138.                           2   Jones, Sally              100
  2139.                           3   Doe, John                  55
  2140.                           4   Doaks, Joe                 79
  2141.  
  2142.                 To sort the spreadsheet alphabetically by student name, 
  2143.                 type  /ACA (ENTER) (ENTER) (ENTER) . The revised spread-
  2144.                 sheet looks like this:
  2145.  
  2146.                                     A                    B
  2147.                           1   Doaks, Joe                 79
  2148.                           2   Doe, John                  55
  2149.                           3   Jones, Sally              100
  2150.                           4   Smith, John                79
  2151.  
  2152.  
  2153.                 EXAMPLE #2: Using the same spreadsheet described in 
  2154.                 example 1, sort it by test score, with the highest scores 
  2155.                 at the top. If two or more students have the same score, 
  2156.                 they should appear alphabetically. 
  2157.  
  2158.                 Column B is the primary sort column, because we want to 
  2159.                 sort by test score first. Column A is the secondary sort 
  2160.                 column, because we want to sort any students with the 
  2161.                 same test scores alphabetically by name. Type:
  2162.  
  2163.                      /ACB (ENTER) D A (ENTER) (ENTER) (ENTER)
  2164.  
  2165.  
  2166.  
  2167.                                                                         29
  2168.  
  2169.  
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.  
  2179. -
  2180.  
  2181.  
  2182.  
  2183.  
  2184.  
  2185.  
  2186.  
  2187.  
  2188.                                                                    ARRANGE
  2189.  
  2190.  
  2191.                 to sort on column B descending then column A ascending. 
  2192.  
  2193.                 After a pause, during which CALC loads the sort 
  2194.                 program and sorts the data, the spreadsheet is displayed:
  2195.  
  2196.                                     A                    B
  2197.                           1   Jones, Sally              100
  2198.                           2   Doaks, Joe                 79
  2199.                           3   Smith, John                79
  2200.                           4   Doe, John                  55
  2201.  
  2202.  
  2203.                 The students with the highest test scores appear first. 
  2204.                 Since Doaks and Smith both have the same score of 79, 
  2205.                 they appear alphabetically. If Jones' score had also been 
  2206.                 79, she would have appeared alphabetically between Doaks 
  2207.                 and Smith. 
  2208.  
  2209.                 If the alphabetical sort in example 1 had been done just 
  2210.                 prior to this sort, it would not have been necessary to 
  2211.                 specify student names as a secondary sort field, since 
  2212.                 they would have already been in alphabetic sequence. 
  2213.  
  2214.  
  2215.  
  2216.  
  2217.  
  2218.  
  2219.  
  2220.  
  2221.  
  2222.  
  2223.  
  2224.  
  2225.  
  2226.  
  2227.  
  2228.  
  2229.  
  2230.  
  2231.  
  2232.  
  2233.                                                                         30
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244.  
  2245. -
  2246.  
  2247.  
  2248.  
  2249.  
  2250.  
  2251.  
  2252.  
  2253.  
  2254.                                                                        ATN
  2255.  
  2256.  
  2257.       ____________________________________________________________________
  2258.  
  2259.                                   ATN Function
  2260.  
  2261.  
  2262.       Purpose:  Computes the arctangent of a cell or formula (in 
  2263.                 radians), and returns the value to the current cell or 
  2264.                 formula. 
  2265.  
  2266.  
  2267.       Format:   ATN(3)           Returns 1.249045772
  2268.                
  2269.                 ATN(A1)          If A1 = 3, and cell has 2 decimal 
  2270.                                  places, returns 1.25 
  2271.  
  2272.                 ATN(A1*2/B5)     Resolves formula, then computes 
  2273.                                  arctangent 
  2274.  
  2275.  
  2276.       Remarks:  ATN(x) can be entered into a cell, causing the arctangent 
  2277.                 of a number to be computed, and used as the cell value. 
  2278.                 Or the ATN function can be used in a formula, and/or may 
  2279.                 have a formula as its argument.
  2280.                  
  2281.  
  2282.       Example:  Set up a simple spreadsheet which allows a tangent value 
  2283.                 to be entered, and returns the arctangent in radians and 
  2284.                 degrees. Enter the following:
  2285.  
  2286.                                  A1:   Tangent:            
  2287.                                  A2:   Radians:
  2288.                                  A3:   Degrees:
  2289.                                  B1:   1
  2290.                                  B2:   ATN(B1)
  2291.                                  B3:   B2*180/3.14159
  2292.  
  2293.                 When a value is typed into B1, the angle, in radians, 
  2294.                 displays in B2. The angle in degrees displays in B3.
  2295.  
  2296.  
  2297.  
  2298.  
  2299.                                                                         31
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307.  
  2308.  
  2309.  
  2310.  
  2311. -
  2312.  
  2313.  
  2314.  
  2315.  
  2316.  
  2317.  
  2318.  
  2319.  
  2320.                                                                    AVERAGE
  2321.  
  2322.  
  2323.       ____________________________________________________________________
  2324.  
  2325.                                 AVERAGE Function
  2326.  
  2327.  
  2328.       Purpose:  Computes the mean average of a range of numbers and 
  2329.                 returns the result to the current cell or formula.
  2330.  
  2331.       Format:   AVERAGE(A1:A20)      Averages a column of numbers
  2332.  
  2333.                 AVERAGE(A5:E5)       Averages a row of numbers
  2334.  
  2335.                 AVERAGE(A1:D20)      Averages a block of numbers
  2336.  
  2337.       Remarks:  AVERAGE(m:n) can be entered into a cell, causing the 
  2338.                 specified range to be averaged, and used as the cell 
  2339.                 value. Or the AVERAGE function can be used in a formula. 
  2340.                  
  2341.                 The AVERAGE function is actually a combination of two 
  2342.                 other functions: SUM and COUNT. AVERAGE(A1:A20) is the 
  2343.                 same as:
  2344.                              SUM(A1:A20)/COUNT(A1:A20)
  2345.  
  2346.                 The coordinate range specified in an AVERAGE function 
  2347.                 may be down a column, such as AVERAGE(A1:A20), it may 
  2348.                 be across a row, such as AVERAGE(A1:E1), or it may 
  2349.                 be a block of cells (designated by the upper-left and 
  2350.                 lower-right coordinates), such as AVERAGE(A1:D20).
  2351.  
  2352.                 If the specified range of cells contains any empty cells, 
  2353.                 they are ignored both in sum and count. If the range 
  2354.                 contains any cells with text,  ERROR  is returned. 
  2355.  
  2356.       Example:  Column B has a string of numbers from B7 to B26 which 
  2357.                 are to be averaged. The result is to be placed in B27. At 
  2358.                 B27 enter:
  2359.  
  2360.                                 AVERAGE(B7:B26)
  2361.  
  2362.                 After recalculation, B27 contains the mean average.
  2363.  
  2364.  
  2365.                                                                         32
  2366.  
  2367.  
  2368.  
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377. -
  2378.  
  2379.  
  2380.  
  2381.  
  2382.  
  2383.  
  2384.  
  2385.  
  2386.                                                                      BLANK
  2387.  
  2388.  
  2389.       ____________________________________________________________________
  2390.  
  2391.                                BLANK Command (/B)
  2392.  
  2393.  
  2394.       Purpose:  Removes the contents from a cell or range of cells, 
  2395.                 leaving them blank.
  2396.  
  2397.       Prompts:  After entering /B you are prompted for the cell or cell 
  2398.                 range. The default, if ENTER is pressed, is to blank the 
  2399.                 current cell (the one where the cell cursor is located). 
  2400.  
  2401.       Remarks:  The cell range may be a "block" of cells. For example the 
  2402.                 range A1:C2 blanks A1, B1, C1, A2, B2 and C2. 
  2403.  
  2404.                 The cell range may be the word ALL, in which case all the 
  2405.                 cells in the spreadsheet are blanked. 
  2406.  
  2407.                 The cell range may also be the word VALUES, in which case 
  2408.                 all the cells which contain values are blanked, but the 
  2409.                 cells with text and formulas remain intact.
  2410.  
  2411.                 /B frees the memory the blanked cells are occupying. This 
  2412.                 can be useful if you have a large spreadsheet that has 
  2413.                 filled available memory. 
  2414.  
  2415.                 /B does not clear protected cells. A protected cell is 
  2416.                 one which has been marked by the /Format,Protect 
  2417.                 command as a cell that cannot be changed. To /Blank 
  2418.                 protected cells, they first must be unprotected using the 
  2419.                 /Format,Unprotect command. If a range of cells is 
  2420.                 /Blanked and some of them are protected, the protected 
  2421.                 ones are ignored (left unchanged). This is actually a 
  2422.                 handy feature in disguise. By selectively protecting 
  2423.                 cells on your spreadsheet, you can do a /Blank,ALL and 
  2424.                 have it clear only cells with unprotected data. For an 
  2425.                 example of this, see the NOPRINT function example. 
  2426.                 /Blank,VALUES clears only unprotected values, 
  2427.                 leaving protected values intact. 
  2428.  
  2429.  
  2430.  
  2431.                                                                         33
  2432.  
  2433.  
  2434.  
  2435.  
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443. -
  2444.  
  2445.  
  2446.  
  2447.  
  2448.  
  2449.  
  2450.  
  2451.  
  2452.                                                                      BLANK
  2453.  
  2454.  
  2455.                 To exit from /B without blanking any cells, press ESCAPE 
  2456.                 or BACKSPACE. 
  2457.  
  2458.       Example:  EXAMPLE #1: A number has accidentally been entered into 
  2459.                 cell D5, and it needs to be removed. If the cell cursor 
  2460.                 is located at D5, enter:
  2461.  
  2462.                                   /B (ENTER)
  2463.  
  2464.                 If the cursor is not at D5, enter:
  2465.  
  2466.                                  /B D5 (ENTER)
  2467.  
  2468.                 EXAMPLE #2: A spreadsheet is being modified to do a 
  2469.                 slightly different application. The last ten rows of the 
  2470.                 spreadsheet (rows 25 to 34) are to be deleted. Enter: 
  2471.                
  2472.                                /B A25:BL34 (ENTER)
  2473.  
  2474.  
  2475.  
  2476.  
  2477.  
  2478.  
  2479.  
  2480.  
  2481.  
  2482.  
  2483.  
  2484.  
  2485.  
  2486.  
  2487.  
  2488.  
  2489.  
  2490.  
  2491.  
  2492.  
  2493.  
  2494.  
  2495.  
  2496.  
  2497.                                                                         34
  2498.  
  2499.  
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.  
  2506.  
  2507.  
  2508.  
  2509. -
  2510.  
  2511.  
  2512.  
  2513.  
  2514.  
  2515.  
  2516.  
  2517.  
  2518.                                                                  CONFIGURE
  2519.  
  2520.  
  2521.       ____________________________________________________________________
  2522.  
  2523.                              CONFIGURE Command (/C)
  2524.  
  2525.  
  2526.       Purpose:  Configures the CALC display, keyboard and printer. 
  2527.                 The width, height, layout, and color of the screen 
  2528.                 display can be set, the spreadsheet matrix can be 
  2529.                 changed, and the printer can be selected. Configuration 
  2530.                 changes can be made temporarily or permanently. 
  2531.  
  2532.  
  2533.       Prompts:  Enter /C and you will be prompted:
  2534.  
  2535.                 Width, Height, Layout, Color, Matrix, Keys, Printer, Save
  2536.  
  2537.                 Enter the first letter of the desired option. The next 
  2538.                 prompt is one of the following:
  2539.  
  2540.                 Width
  2541.                 Enter screen width (40 to 132).
  2542.                 Specify the number of characters across your screen. You 
  2543.                 can specify less characters than your screen actually 
  2544.                 has. However, if you specify more characters than your 
  2545.                 screen has, expect unpredictable results. If your 
  2546.                 computer has a color graphics board with both 40-
  2547.                 character and 80-character modes, specifying 40 
  2548.                 characters changes the screen to the larger "double wide" 
  2549.                 character set. 
  2550.                
  2551.                 Height
  2552.                 Enter number of display lines on your screen (7 to 32).
  2553.                 Specify the number of lines on your screen. You can 
  2554.                 specify less lines than your screen actually has. If you 
  2555.                 specify more lines than your screen has, expect 
  2556.                 unpredictable results. This parameter is especially 
  2557.                 useful for some of the smaller portable "laptop 
  2558.                 computers", which sometimes have less than 25 lines.
  2559.                
  2560.  
  2561.  
  2562.  
  2563.                                                                         35
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575. -
  2576.  
  2577.  
  2578.  
  2579.  
  2580.  
  2581.  
  2582.  
  2583.  
  2584.                                                                  CONFIGURE
  2585.  
  2586.  
  2587.                 Layout
  2588.                 Select screen layout: DME, DEM, MDE, MED, EDM, EMD.
  2589.                 DME is an abbreviation for: Display/Message/Entry
  2590.                 DEM is an abbreviation for: Display/Entry/Message
  2591.                 MDE is an abbreviation for: Message/Display/Entry
  2592.                 MED is an abbreviation for: Message/Entry/Display
  2593.                 EDM is an abbreviation for: Entry/Display/Message
  2594.                 EMD is an abbreviation for: Entry/Message/Display
  2595.  
  2596.                 CALC comes configured as "DME"; i.e. the spreadsheet 
  2597.                 display area is at the top of the screen, the two message 
  2598.                 lines come below it, and the entry line is at the bottom. 
  2599.                 Several popular spreadsheet programs use this layout, but 
  2600.                 others use the "EMD" layout, with the entry line and 
  2601.                 message lines at the top. (Note: If you are new to 
  2602.                 CALC, it's best to use DME until you become familiar 
  2603.                 with it because this manual assumes a setting of DME.)
  2604.                
  2605.                 Color
  2606.                 Border, Display, Message, Entry, Cursor,
  2607.                 Protected, 1Bargraph, 2Bargraph, 3Bargraph
  2608.                 If your computer has a color board and a color monitor, 
  2609.                 this option allows you to reset the screen colors. Enter 
  2610.                 the first letter of one of the words above, and you are 
  2611.                 prompted:
  2612.  
  2613.                 B to advance background color, F to advance foreground
  2614.                 color. When you find the colors you want, press ENTER.
  2615.  
  2616.                 As you press B or F, the colors change on the screen. 
  2617.                 Keep pressing the keys until you find the colors you 
  2618.                 like. There are eight background colors, and sixteen 
  2619.                 foreground colors. Press ENTER, to lock in the color for 
  2620.                 the current area, and you are prompted to select another 
  2621.                 area. Press BACKSPACE or ESCAPE to exit.
  2622.  
  2623.                 Users with monochrome boards may want to experiment with 
  2624.                 this option too. By rotating "colors" on a monochrome 
  2625.                 board, inverse video, underlining and brightness can be 
  2626.                 changed. 
  2627.  
  2628.  
  2629.                                                                         36
  2630.  
  2631.  
  2632.  
  2633.  
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641. -
  2642.  
  2643.  
  2644.  
  2645.  
  2646.  
  2647.  
  2648.  
  2649.  
  2650.                                                                  CONFIGURE
  2651.  
  2652.  
  2653.  
  2654.                 It is possible to make text "disappear" by making the 
  2655.                 foreground and background color similar. If you have 
  2656.                 missing data after configuring colors, restore from your 
  2657.                 master copy of CALC, and start over.
  2658.  
  2659.                 Matrix
  2660.                 Enter the number of columns (1 to 255).
  2661.                 CALC is configured for 64 columns by 256 lines. You 
  2662.                 can change the dimensions of the spreadsheet workarea, 
  2663.                 within certain limits. First of all, the total number of 
  2664.                 cells cannot exceed 16,384. So if you specify 256 columns 
  2665.                 wide, there will only be 64 lines in the matrix. On the 
  2666.                 other hand, if you specify only ten columns, the number 
  2667.                 of lines increase to 1,638. 
  2668.  
  2669.                 After you enter the number of columns, CALC prompts 
  2670.                 for the number of lines. The maximum number you may 
  2671.                 enter has been calculated, and is displayed on the entry 
  2672.                 line. If you want the maximum, just press ENTER. 
  2673.  
  2674.                 The matrix size is not saved with each spreadsheet. It is 
  2675.                 a startup option, which must be specified in a .PRO file, 
  2676.                 or must be /Configured each time. 
  2677.  
  2678.                 The Matrix option should only be used when the spreadsheet 
  2679.                 area is empty. If it is not empty, a warning message is 
  2680.                 given. You can either continue, and lose the current 
  2681.                 contents of the spreadsheet area, or ESCAPE, save the 
  2682.                 spreadsheet, then come back and reconfigure the matrix. 
  2683.  
  2684.                 Keys
  2685.                 Which Smart Key to define?
  2686.                 Smart keys allow a sequence of keystrokes to be assigned 
  2687.                 to a special key. When the key is pressed, the sequence is 
  2688.                 sent to CALC as if it had been typed by the operator. 
  2689.                 For example, if smart key 1 is set up as:
  2690.  
  2691.                                    /LEXAMPLE,,/GF
  2692.                 
  2693.  
  2694.  
  2695.                                                                         37
  2696.  
  2697.  
  2698.  
  2699.  
  2700.  
  2701.  
  2702.  
  2703.  
  2704.  
  2705.  
  2706.  
  2707. -
  2708.  
  2709.  
  2710.  
  2711.  
  2712.  
  2713.  
  2714.  
  2715.  
  2716.                                                                  CONFIGURE
  2717.  
  2718.  
  2719.                 then whenever Alt-1 is pressed (Hold down Alt key and 
  2720.                 press the 1 key at the top of the keyboard), the string 
  2721.                 is sent to CALC. If CALC is awaiting a command 
  2722.                 at the time, it will load the file named EXAMPLE, then 
  2723.                 switch to Global Formula mode. 
  2724.  
  2725.                 Up to twelve smart keys can be set up on the smart key 
  2726.                 screen. They can later be invoked by holding down the ALT 
  2727.                 key and pressing one of the keys on the top row of the 
  2728.                 keyboard: 1-9, 0, - or =. Additional smart keys can be 
  2729.                 defined for other keys, such as the ten Function keys on 
  2730.                 the left, using the  TRANSLATE x TO yyy  option in 
  2731.                 the .PRO file. TRANSLATE is discussed in the section 
  2732.                 titled "Customizing CALC". 
  2733.  
  2734.                 Smart key definitions are not saved with the spreadsheet. 
  2735.                 To save them, use the /Configure,Save option and put them 
  2736.                 into a .PRO file. If they are in the .PRO file named 
  2737.                 CALC.PRO, they are automatically loaded when 
  2738.                 CALC is started. If they are in a different .PRO file, 
  2739.                 its name must be entered on the command line when 
  2740.                 starting CALC. .PRO files are discussed in detail in 
  2741.                 the section titled "Customizing CALC". 
  2742.  
  2743.                 Most of CALC's prompts can be terminated with a comma, 
  2744.                 so long strings of commands can usually be typed into a 
  2745.                 smart key without requiring special characters. However, 
  2746.                 if a special character such as a carriage return or 
  2747.                 backspace must be imbedded in a smart key string, it must 
  2748.                 be entered in a special format: square brackets enclosing 
  2749.                 the ASCII value; i.e. carriage return is [13] and 
  2750.                 backspace is [8]. In an earlier example we used commas to 
  2751.                 terminate the fields on  /LEXAMPLE,,  but to terminate 
  2752.                 the fields with carriage returns instead, the smart key 
  2753.                 definition is  /LEXAMPLE[13][13] . 
  2754.  
  2755.                 The section titled "Customizing CALC" gives more 
  2756.                 information on smart key strings with imbedded special 
  2757.                 characters, and it includes a table of special keys and 
  2758.                 their equivalent ASCII values. 
  2759.  
  2760.  
  2761.                                                                         38
  2762.  
  2763.  
  2764.  
  2765.  
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.  
  2773. -
  2774.  
  2775.  
  2776.  
  2777.  
  2778.  
  2779.  
  2780.  
  2781.  
  2782.                                                                  CONFIGURE
  2783.  
  2784.  
  2785.  
  2786.                 Printer
  2787.                 Epson, Okidata, Toshiba, MPI.
  2788.                 This prompt lists a few brands of printers. If your 
  2789.                 printer appears in the list, or if it is compatible with 
  2790.                 one in the list, enter the first letter of the printer 
  2791.                 name, and CALC will be custom configured for it. 
  2792.                
  2793.                 CALC works with almost any printer, so don't despair 
  2794.                 if yours isn't in the list. Only two things happen when 
  2795.                 you configure for a specific printer:
  2796.  
  2797.                      1. the CPI and LPI functions can be used 
  2798.                         to change characters per inch within a 
  2799.                         spreadsheet; and 
  2800.  
  2801.                      2. when using the "setup" command while printing, 
  2802.                         you can press a single key to change character 
  2803.                         spacing, rather than type the printer control 
  2804.                         characters. 
  2805.  
  2806.                 Both of these capabilities can be achieved for any 
  2807.                 printer by using an only slightly more complex technique. 
  2808.                 So no features are really "lost" if your printer is not 
  2809.                 in the list; you just need to define your printer codes 
  2810.                 in a .PRO file. For more information, see the section 
  2811.                 titled Customizing CALC. 
  2812.  
  2813.                 Save
  2814.                 Enter the name of the .PRO file. The current system
  2815.                 options will be written to the file.
  2816.                 Enter a file name. If the .PRO extension is left off, 
  2817.                 it will be added. All of the Configuration, Global and 
  2818.                 Print option settings are saved as they are currently 
  2819.                 configured. The various options are written to the .PRO 
  2820.                 file as keywords, which you can later change with a text 
  2821.                 editor if you want. Press ESCAPE to exit without 
  2822.                 saving.
  2823.  
  2824.                 If a file named CALC.PRO exists, it is automatically 
  2825.  
  2826.  
  2827.                                                                         39
  2828.  
  2829.  
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835.  
  2836.  
  2837.  
  2838.  
  2839. -
  2840.  
  2841.  
  2842.  
  2843.  
  2844.  
  2845.  
  2846.  
  2847.  
  2848.                                                                  CONFIGURE
  2849.  
  2850.  
  2851.                 read when CALC is started. You can specify that a 
  2852.                 second .PRO file be loaded after CALC.PRO by typing 
  2853.                 the file name on the command line when starting 
  2854.                 CALC. For example, if you type CALC BW from DOS, 
  2855.                 CALC first loads CALC.PRO (if it exists), 
  2856.                 then loads BW.PRO. 
  2857.  
  2858.  
  2859.       Remarks:  If you are using CALC on an IBM PC with a standard 
  2860.                 80-column color monitor, or on an IBM PC with a 
  2861.                 monochrome board and monitor, CALC does not need 
  2862.                 to be reconfigured unless you want to change the color or 
  2863.                 layout of the screen. 
  2864.  
  2865.                 If you have a computer or video monitor which requires 
  2866.                 you to type BW or SL on the command line at startup, 
  2867.                 you are actually telling CALC to read a profile file 
  2868.                 of the name BW.PRO or SL.PRO. To eliminate typing 
  2869.                 these codes each time, go to the DOS prompt and type:
  2870.  
  2871.                            RENAME BW.PRO CALC.PRO
  2872.  
  2873.                 and the options will be automatically loaded each time 
  2874.                 CALC is started. 
  2875.  
  2876.                 The "Slow" screen refresh must be specified on some 
  2877.                 brands of computers whose video RAM memory is not 
  2878.                 compatible with that of the IBM PC. If you try running 
  2879.                 CALC on your computer and it appears to load, but 
  2880.                 nothing displays on the screen, try the SL profile,
  2881.                 which uses standard BIOS calls for video display. 
  2882.                
  2883.                 Some video boards cause excessive "flicker" on the screen 
  2884.                 in "fast" mode. If this flicker is annoying, specifying 
  2885.                 SL at startup will eliminate it. However, the trade-off 
  2886.                 is slower display of data on the screen.
  2887.                
  2888.                 If the height of your display is less than 25 lines, 
  2889.                 perform the "Getting Started" procedure, then enter /C H 
  2890.                 followed by the number of lines on your display. 
  2891.  
  2892.  
  2893.                                                                         40
  2894.  
  2895.  
  2896.  
  2897.  
  2898.  
  2899.  
  2900.  
  2901.  
  2902.  
  2903.  
  2904.  
  2905. -
  2906.  
  2907.  
  2908.  
  2909.  
  2910.  
  2911.  
  2912.  
  2913.  
  2914.                                                                  CONFIGURE
  2915.  
  2916.  
  2917.  
  2918.                 For more details on customizing and personalizing your 
  2919.                 version of CALC, see the section titled "Customizing 
  2920.                 CALC."
  2921.  
  2922.  
  2923.  
  2924.  
  2925.  
  2926.  
  2927.  
  2928.  
  2929.  
  2930.  
  2931.  
  2932.  
  2933.  
  2934.  
  2935.  
  2936.  
  2937.  
  2938.  
  2939.  
  2940.  
  2941.  
  2942.  
  2943.  
  2944.  
  2945.  
  2946.  
  2947.  
  2948.  
  2949.  
  2950.  
  2951.  
  2952.  
  2953.  
  2954.  
  2955.  
  2956.  
  2957.  
  2958.  
  2959.                                                                         41
  2960.  
  2961.  
  2962.  
  2963.  
  2964.  
  2965.  
  2966.  
  2967.  
  2968.  
  2969.  
  2970.  
  2971. -
  2972.  
  2973.  
  2974.  
  2975.  
  2976.  
  2977.  
  2978.  
  2979.  
  2980.                                                                        COS
  2981.  
  2982.  
  2983.       ____________________________________________________________________
  2984.  
  2985.                                   COS Function
  2986.  
  2987.  
  2988.       Purpose:  Computes the trigonometric cosine of a cell or formula 
  2989.                 and returns the value to the current cell or formula. 
  2990.                
  2991.                
  2992.       Format:   COS(3.14159)     Returns -1 
  2993.                
  2994.                 COS(A1)          If A1 = 3.14159, returns -1 
  2995.                
  2996.                 COS(A1*2/B5)     Resolves formula, then computes cosine 
  2997.              
  2998.         
  2999.       Remarks:  COS(x) can be entered into a cell, causing the cosine of 
  3000.                 a number to be computed, and used as the cell value. Or 
  3001.                 the COS function can be used in a formula, and/or may 
  3002.                 have a formula as its argument.
  3003.                  
  3004.  
  3005.       Example:  Set up a simple spreadsheet which allows a value in 
  3006.                 radians to be entered, and returns the cosine: 
  3007.  
  3008.                                A1:  Radians:
  3009.                                A2:  Cosine: 
  3010.                                B1:  3.14159
  3011.                                B2:  COS(B1)
  3012.  
  3013.                 When a value is typed into B1, the cosine is displayed in 
  3014.                 B2. Enter 3.14159 in B1, and -1 is returned in B2. Now 
  3015.                 change the spreadsheet so degrees can be entered instead 
  3016.                 of radians:
  3017.  
  3018.                                A1:  Degrees:
  3019.                                A2:  Cosine: 
  3020.                                B1:  180 
  3021.                                B2:  COS(B1*3.14159/180)
  3022.  
  3023.  
  3024.  
  3025.                                                                         42
  3026.  
  3027.  
  3028.  
  3029.  
  3030.  
  3031.  
  3032.  
  3033.  
  3034.  
  3035.  
  3036.  
  3037. -
  3038.  
  3039.  
  3040.  
  3041.  
  3042.  
  3043.  
  3044.  
  3045.  
  3046.                                                                      COUNT
  3047.  
  3048.  
  3049.       ____________________________________________________________________
  3050.  
  3051.                                  COUNT Function
  3052.  
  3053.  
  3054.       Purpose:  Counts the number of non-empty cells in a range of 
  3055.                 numbers and returns the resulting count to the current 
  3056.                 cell or formula.
  3057.  
  3058.  
  3059.       Format:   COUNT(A1:A20)       Counts a column of numbers
  3060.  
  3061.                 COUNT(A1:E1)        Counts a row of numbers
  3062.  
  3063.                 COUNT(A1:D20)       Counts a block of numbers
  3064.  
  3065.  
  3066.       Remarks:  COUNT(m:n) can be entered into a cell, causing the 
  3067.                 specified range to be counted, and the count used as the 
  3068.                 cell value. Or the COUNT function can be used in a 
  3069.                 formula. 
  3070.                  
  3071.                 The coordinate range specified in a COUNT function may 
  3072.                 be down a column, such as COUNT(A1:A20), it may be 
  3073.                 across a row, such as COUNT(A1:E1), or it may be a 
  3074.                 block of cells (designated by the upper-left and lower-
  3075.                 right coordinates), such as COUNT(A1:D20).
  3076.  
  3077.                 If the specified range of cells contains any empty cells, 
  3078.                 they are ignored by COUNT. If the range contains any 
  3079.                 cells with text,  ERROR  is returned. 
  3080.  
  3081.  
  3082.       Example:  Column B has a string of numbers from B7 to B26 which 
  3083.                 are to be counted. The result is to be placed in B27. 
  3084.                 At B27 enter:
  3085.  
  3086.                                   COUNT(B7:B26)
  3087.  
  3088.                 After recalculation, B27 contains the count.
  3089.  
  3090.  
  3091.                                                                         43
  3092.  
  3093.  
  3094.  
  3095.  
  3096.  
  3097.  
  3098.  
  3099.  
  3100.  
  3101.  
  3102.  
  3103. -
  3104.  
  3105.  
  3106.  
  3107.  
  3108.  
  3109.  
  3110.  
  3111.  
  3112.                                                                        CPI
  3113.  
  3114.  
  3115.       ____________________________________________________________________
  3116.  
  3117.                                   CPI Function
  3118.  
  3119.  
  3120.       Purpose:  Changes the character spacing on the printer to 10, 12 or 
  3121.                 17 characters per inch. 
  3122.  
  3123.       Format:   CPI(10)             Changes to 10 characters per inch
  3124.  
  3125.                 CPI(12)             Changes to 12 characters per inch
  3126.  
  3127.                 CPI(17)             Changes to 17 characters per inch
  3128.  
  3129.       Remarks:  When CPI(n) is entered into a cell, it displays as 
  3130.                 [CPI(n)]  on the screen. When the cell is printed, control 
  3131.                 characters are sent to the printer which change the 
  3132.                 character spacing, then the cell is printed as if it were 
  3133.                 empty. CPI can be an operand in an IF function, but 
  3134.                 cannot be used in a formula. 
  3135.                  
  3136.                 If your printer is not an IBM, Epson, or Epson 
  3137.                 compatible, then CALC must be configured for your 
  3138.                 printer before using the CPI function. See the section 
  3139.                 titled "Customizing CALC" for more information.
  3140.  
  3141.                 Some printers move the carriage to the left of the page 
  3142.                 when characters per inch are changed, so different 
  3143.                 character sizes cannot be printed on the same line. If 
  3144.                 your printer does this, it may take some experimenting 
  3145.                 with the CPI function and the NOLF (no line feed) 
  3146.                 functions to print two character widths on the same line. 
  3147.  
  3148.       Example:  Monthly sales detail is entered into CALC, and it is a 
  3149.                 wide report which requires compressed print to fit on one 
  3150.                 page. The last page, however, is a sales summary, and is 
  3151.                 to be printed ten characters per inch. In cell A1 (or 
  3152.                 anywhere above the first line) type  CPI(17) (ENTER)  and 
  3153.                 [CPI(17)]  displays on the screen. Enter the monthly
  3154.                 sales detail to be printed in compressed mode.  
  3155.  
  3156.  
  3157.                                                                         44
  3158.  
  3159.  
  3160.  
  3161.  
  3162.  
  3163.  
  3164.  
  3165.  
  3166.  
  3167.  
  3168.  
  3169. -
  3170.  
  3171.  
  3172.  
  3173.  
  3174.  
  3175.  
  3176.  
  3177.  
  3178.                                                                        CPI
  3179.  
  3180.  
  3181.  
  3182.                 Let's say the sales detail ends on line 48. Go to A49 
  3183.                 and enter PAGE then go to B49 and enter  CPI(10) . Both of 
  3184.                 these functions appear on the screen enclosed in [square 
  3185.                 brackets]. The PAGE function causes a form feed to be 
  3186.                 sent to the printer, and the CPI(10) function resets the 
  3187.                 characters per inch back to ten. 
  3188.  
  3189.  
  3190.  
  3191.  
  3192.  
  3193.  
  3194.  
  3195.  
  3196.  
  3197.  
  3198.  
  3199.  
  3200.  
  3201.  
  3202.  
  3203.  
  3204.  
  3205.  
  3206.  
  3207.  
  3208.  
  3209.  
  3210.  
  3211.  
  3212.  
  3213.  
  3214.  
  3215.  
  3216.  
  3217.  
  3218.  
  3219.  
  3220.  
  3221.  
  3222.  
  3223.                                                                         45
  3224.  
  3225.  
  3226.  
  3227.  
  3228.  
  3229.  
  3230.  
  3231.  
  3232.  
  3233.  
  3234.  
  3235. -
  3236.  
  3237.  
  3238.  
  3239.  
  3240.  
  3241.  
  3242.  
  3243.  
  3244.                                                                     DELETE
  3245.  
  3246.  
  3247.       ____________________________________________________________________
  3248.  
  3249.                               DELETE Command (/D)
  3250.  
  3251.  
  3252.       Purpose:  Deletes a row or column from the spreadsheet. 
  3253.  
  3254.  
  3255.       Prompts:  Enter /D and you are asked:
  3256.  
  3257.                              Delete Row or Column?
  3258.  
  3259.                 to which you must reply either R or C. The next prompt 
  3260.                 is either:
  3261.  
  3262.                          Enter row number to be deleted.
  3263.                                       or
  3264.                         Enter column letter to be deleted.
  3265.  
  3266.                 The default, if ENTER is pressed, is to use the row 
  3267.                 number or column letter of the current cell (the one 
  3268.                 where the cell cursor is currently located).         
  3269.  
  3270.  
  3271.       Remarks:  If a column is deleted, all the columns to the right of 
  3272.                 it shift left. Likewise, if a row is deleted, all the 
  3273.                 rows below it shift up to fill the blank space. Any 
  3274.                 formulas referring to the shifted cells have their 
  3275.                 coordinates adjusted so they are still pointing at the 
  3276.                 same data. 
  3277.                
  3278.                 /D frees the memory the deleted cells are occupying. 
  3279.                 This can be useful if you have a large spreadsheet that 
  3280.                 has filled available memory. 
  3281.  
  3282.                 When a column is deleted, the column widths are adjusted 
  3283.                 to the left along with the data. 
  3284.  
  3285.                 To exit from /D without deleting any rows or columns, 
  3286.                 press ESCAPE or BACKSPACE. 
  3287.  
  3288.  
  3289.                                                                         46
  3290.  
  3291.  
  3292.  
  3293.  
  3294.  
  3295.  
  3296.  
  3297.  
  3298.  
  3299.  
  3300.  
  3301. -
  3302.  
  3303.  
  3304.  
  3305.  
  3306.  
  3307.  
  3308.  
  3309.  
  3310.                                                                     DELETE
  3311.  
  3312.  
  3313.                
  3314.                 Another way to delete a row is to move the cell cursor to 
  3315.                 the row to be deleted and press CONTROL-Y.  
  3316.                 
  3317.  
  3318.       Example:  A spreadsheet lists all customers and their aged accounts 
  3319.                 receivable. Row 22 has a former customer who can be 
  3320.                 deleted. To delete the row, either move the cursor to row 
  3321.                 22 and enter:
  3322.                
  3323.                                     /D R (ENTER)
  3324.                
  3325.                 or if you are not at row 22, enter:
  3326.  
  3327.                                    /D R 22 (ENTER)
  3328.  
  3329.                 Row 22 disappears, and the data that was in row 23 
  3330.                 moves to 22, 24 moves to 23, and so forth. 
  3331.  
  3332.  
  3333.  
  3334.  
  3335.  
  3336.  
  3337.  
  3338.  
  3339.  
  3340.  
  3341.  
  3342.  
  3343.  
  3344.  
  3345.  
  3346.  
  3347.  
  3348.  
  3349.  
  3350.  
  3351.  
  3352.  
  3353.  
  3354.  
  3355.                                                                         47
  3356.  
  3357.  
  3358.  
  3359.  
  3360.  
  3361.  
  3362.  
  3363.  
  3364.  
  3365.  
  3366.  
  3367. -
  3368.  
  3369.  
  3370.  
  3371.  
  3372.  
  3373.  
  3374.  
  3375.  
  3376.                                                                       EDIT
  3377.  
  3378.  
  3379.       ____________________________________________________________________
  3380.  
  3381.                                EDIT Command (/E)
  3382.  
  3383.  
  3384.       Purpose:  Displays the contents of a cell on the entry line, so it 
  3385.                 does not have to be re-typed. 
  3386.  
  3387.  
  3388.       Prompts:  Enter /E and you will be prompted for the cell to be 
  3389.                 edited. The default, if ENTER is pressed, is to edit the 
  3390.                 contents of the current cell (the one where the cell 
  3391.                 cursor is currently located). 
  3392.  
  3393.  
  3394.       Remarks:  The contents of the specified cell are displayed on the 
  3395.                 entry line, and the cursor is positioned at the first 
  3396.                 character. By moving the cursor to the right, using the 
  3397.                 tab key, changes can be made to any character in the 
  3398.                 cell. When all the editing changes have been made, press 
  3399.                 ENTER to post the edited data to the new cell. 
  3400.  
  3401.                 Characters on the entry line can be deleted using the 
  3402.                 DELETE key. Insert mode can be toggled on and off using 
  3403.                 the INSERT key. To erase from the cursor to the end of 
  3404.                 the field, use the CONTROL-T key. When editing a 
  3405.                 formula, pressing the space bar erases from the cursor to 
  3406.                 end-of-line. 
  3407.  
  3408.                 To exit from /E without editing any cell, press ESCAPE 
  3409.                 or BACKSPACE. 
  3410.  
  3411.  
  3412.       Example:  A lengthy heading has been typed into cell A5. An 
  3413.                 identical heading needs to go into A40. Move the cursor 
  3414.                 to A40 and enter:
  3415.  
  3416.                                  /E A5 (ENTER)
  3417.  
  3418.                 The heading appears on the entry line. Since it is to be 
  3419.  
  3420.  
  3421.                                                                         48
  3422.  
  3423.  
  3424.  
  3425.  
  3426.  
  3427.  
  3428.  
  3429.  
  3430.  
  3431.  
  3432.  
  3433. -
  3434.  
  3435.  
  3436.  
  3437.  
  3438.  
  3439.  
  3440.  
  3441.  
  3442.                                                                       EDIT
  3443.  
  3444.  
  3445.                 copied identically, just press ENTER a second time to 
  3446.                 place the heading in A40. If changes had been necessary 
  3447.                 to the heading, the backspace or tab key could have been 
  3448.                 used to move through the entry, and corrections made as 
  3449.                 required.
  3450.  
  3451.  
  3452.  
  3453.  
  3454.  
  3455.  
  3456.  
  3457.  
  3458.  
  3459.  
  3460.  
  3461.  
  3462.  
  3463.  
  3464.  
  3465.  
  3466.  
  3467.  
  3468.  
  3469.  
  3470.  
  3471.  
  3472.  
  3473.  
  3474.  
  3475.  
  3476.  
  3477.  
  3478.  
  3479.  
  3480.  
  3481.  
  3482.  
  3483.  
  3484.  
  3485.  
  3486.  
  3487.                                                                         49
  3488.  
  3489.  
  3490.  
  3491.  
  3492.  
  3493.  
  3494.  
  3495.  
  3496.  
  3497.  
  3498.  
  3499. -
  3500.  
  3501.  
  3502.  
  3503.  
  3504.  
  3505.  
  3506.  
  3507.  
  3508.                                                                        EXP
  3509.  
  3510.  
  3511.       ____________________________________________________________________
  3512.  
  3513.                                   EXP Function
  3514.  
  3515.  
  3516.       Purpose:  Computes the mathematical number e raised to a specified 
  3517.                 power. e is the base for natural logarithms. Returns the 
  3518.                 resulting value to the current cell or formula.
  3519.  
  3520.  
  3521.       Format:   EXP(1)              Returns e, which is 2.718282
  3522.  
  3523.                 EXP(A1)             Returns e raised to the value in A1.
  3524.  
  3525.                 EXP(A1*2/A5)        Resolves the formula, then returns e
  3526.                                     raised to the resolved value.
  3527.  
  3528.  
  3529.       Remarks:  EXP(x) can be entered into a cell, causing the specified 
  3530.                 computation, or the EXP function can be used in a 
  3531.                 formula. 
  3532.                  
  3533.  
  3534.       Example:  Calculate e raised to the 4th power. Put the result in 
  3535.                 B27. At B27 enter:
  3536.  
  3537.                                     EXP(4)
  3538.  
  3539.                 After recalculation, B27 contains e to the 4th power, 
  3540.                 or 54.59815.
  3541.  
  3542.  
  3543.  
  3544.  
  3545.  
  3546.  
  3547.  
  3548.  
  3549.  
  3550.  
  3551.  
  3552.  
  3553.                                                                         50
  3554.  
  3555.  
  3556.  
  3557.  
  3558.  
  3559.  
  3560.  
  3561.  
  3562.  
  3563.  
  3564.  
  3565.