ÒÕÎ ÃALC 128 ÂY ÍIKE ËONSHAK Ã-128 ÒÕÎ ÃÁÌÃ 128 IS A SPREADSHEET FOR MANAGING HOME BUDGETS AND KEEPING TRACK OF EXPENSES. ÒOWS ARE NUMBERED 1-250 AND COLUMNS ARE LABELED Á-Ú. ÃELLS ARE DESIGNATED BY COLUMN, THEN ROW, SUCH AS Á1, Â26 AND Ú250. ÔHERE ARE 6500 CELLS AVAILABLE, ALTHOUGH YOU MAY RUN OUT OF MEMORY BEFORE YOU USE THAT MANY. ÃOLUMN WIDTHS DEFAULT TO TEN CHARACTERS, BUT MAY BE CHANGED. ×HENEVER AN ERROR OCCURS OR YOU PRESS AN INAPPROPRIATE KEY, THE COMPUTER BEEPS. ÁLSO, ANY TIME THE COMPUTER IS WORKING, A ×AIT MESSAGE FLASHES IN THE UPPER-RIGHT CORNER OF THE SCREEN. Á NON-FLASHING ÒEADY MESSAGE MEANS THE COMPUTER IS READY TO ACCEPT INPUT FROM THE KEYBOARD. ÙOU'LL ALSO ENCOUNTER OTHER STATUS MESSAGES AS YOU PERFORM VARIOUS OPERATIONS. ÉNFORMATION AS TO THE CELL CONTENT, CELL POSITION AND DATA TYPE WITHIN THE CELL ARE SHOWN IN THE UPPER-LEFT CORNER OF THE SCREEN. ÓHOULD YOU FORGET THE FUNCTION OF A KEY OR THE SYNTAX OF A FUNCTION, PRESS THE HELP KEY. ÐRESS THE ESCAPE KEY (OR ANY OTHER KEY) TO EXIT BACK TO YOUR WORKSHEET. ÐRESSING ESCAPE IN THE ×ORKSHEET MODE DISPLAYS THE MAIN MENU AT THE TOP OF THE SCREEN. ÏNCE A MENU IS PRESENT, ESCAPE EXITS BACK TO A PREVIOUS MENU OR, ULTIMATELY, BACK TO THE WORKSHEET. ÙOU CAN ALSO OBTAIN THE MAIN MENU BY PRESSING THE SLASH (/) KEY. ÅSCAPE WILL ALSO EXIT SAFELY FROM DISK DRIVE ROUTINES AND GENERALLY KEEP YOU OUT OF TROUBLE. ÅITHER SET OF CURSOR KEYS CAN BE USED TO MOVE TO A PARTICULAR CELL. ÏNCE YOU BEGIN ENTERING OR EDITING THE DATA WITHIN A CELL, ONLY THE LEFT-AND-RIGHT CURSOR KEYS ARE ACTIVE. ÔO AVOID MOVING CELL BY CELL, PRESS THE CONTROL KEY AND ONE OF THE FOUR UPPER CURSOR KEYS TO MOVE THE CURSOR TO AN ADJACENT SCREEN. ÃONTROL/UP OR DOWN JUMPS 20 ROWS AT A TIME. ÃONTROL/LEFT OR RIGHT DISPLAYS THE NEXT GROUP OF COLUMNS. ÔHE NUMBER OF COLUMNS THAT WILL FIT ON A SCREEN DEPENDS ON THE WIDTH OF THE COLUMNS. ÐRESSING THE HOME KEY ONCE MOVES THE CURSOR TO THE UPPER-LEFT CELL SHOWN ON THE SCREEN. ÐRESSING HOME AGAIN MOVES THE CURSOR TO THE BEGINNING OF YOUR WORKSHEET (CELL Á1). Á CELL MAY HAVE ONE OF THREE TYPES OF CONTENTS--A VALUE, A FORMULA OR A LABEL. Á VALUE MUST BEGIN WITH A PLUS, MINUS OR AT SYMBOL, THEN THE PROGRAM INTERPRETS THE CONTENTS AS A VALUE. ÃHARACTERS TYPED IN AS VALUES AUTOMATICALLY CONVERT TO UPPERCASE. ÁFTER YOU PRESS RETURN TO MAKE THE COMPUTER ACCEPT A FORMULA YOU'VE ENTERED, IT IDENTIFIES ALL CELLS REFERRED TO BY THE FORMULA AND CONVERTS EVERYTHING ELSE TO LOWERCASE. ÔHE RESULT OF A VALUE OR FORMULA IS PRINTED WITHIN THE CELL, NORMALLY RIGHT-JUSTIFIED WITH TWO DECIMAL PLACES. ÔHE CONTENTS OF THE CELL, CONSISTING OF THE DATA AND THE RESULT, ARE ALSO DISPLAYED AT THE TOP OF THE SCREEN. ÉMMEDIATELY AFTER THE CELL IDENTIFICATION, THE RESULT APPEARS, FOLLOWED BY A LEFT ARROW. ÔHEN THE DATA YOU ENTERED FOR THE CELL IS DISPLAYED. ÉT MAY CONSIST OF A NUMBER VALUE OR A FORMULA OR FUNCTION. Á VALUE ENTERED AS + 25 APPEARS ON THE STATUS LINE AS Á1: 25_+25. Á FORMULA ENTERED AS +25*100/2 APPEARS AS Á1: 1250_+25*100/2. ÔHE LEFT ARROW POINTS FROM THE FORMULA TO THE RESULT. ÌABELS ARE SIMPLER BECAUSE THE DATA YOU TYPE IN IMMEDIATELY BECOMES THE RESULT. ÌABELS ARE NORMALLY PRINTED LEFT-JUSTIFIED WITHIN A CELL, AND MAY CONSIST OF ANY CHARACTER TYPED FROM THE KEYBOARD, INCLUDING PUNCTUATION AND ÃOMMODORE GRAPHICS CHARACTERS, BUT EXCLUDING THE PLUS, MINUS, AT AND BACK-ARROW CHARACTERS, WHICH DENOTE VALUES AND FORMULAS. ×HEN TYPING IN LABELS, ÒÕÎ ÃALC 128 AUTOMATICALLY OVERLAPS TEXT DATA INTO THE COLUMNS TO THE RIGHT, ASSUMING THEY'RE EMPTY. ÉF THE COLUMN TO THE RIGHT ALREADY CONTAINS DATA, ONLY THE NUMBER OF CHARACTERS THAT WILL FIT IN THE CURRENT CELL ARE PRINTED. ÔHE ENTIRE TEXT STRING APPEARS AT THE TOP OF THE PAGE, EVEN IF IT'S TOO LONG TO FIT IN THE CELL. ÏNCE THE CURSOR IS POSITIONED IN A CELL, PRESS THE RETURN OR ENTER KEY TO EDIT THE DATA WITHIN THE CELL. ÁFTER YOU MAKE YOUR CORRECTIONS, RETURN OR ENTER EXITS THE CELL. ÙOU CAN ERASE THE DATA WITHIN A CELL QUICKLY BY MOVING TO THE CELL, THEN PRESSING RETURN, THE SPACE BAR AND RETURN ONCE MORE. ×HEN YOU'RE ENTERING DATA AT MENU PROMPTS, YOU MUST ALWAYS PRESS RETURN TO ACCEPT THE INPUT. ÁNY TIME YOU EXIT A CELL CONTAINING A FORMULA BY PRESSING RETURN, THE FORMULA IS RECALCULATED AND THE RESULT DISPLAYED. ÉF YOU'VE EXTENSIVELY ALTERED YOUR WORKSHEET AND WANT TO RECALCULATE IT ENTIRELY, PRESS THE EQUALS (=) KEY. ÔWO PASSES ARE REQUIRED TO ENSURE ACCURACY. ÐRESSING THE ÅNGLISH POUND (\) KEY DISPLAYS THE NUMBER OF BYTES FREE IN THE MEMORY BANK. ÍOST OF THE FUNCTIONS AND OPERATORS THAT CAN BE USED IN WRITING A ÂASIC PROGRAM CAN ALSO BE USED IN A FORMULA WITHIN A CELL. ÒEFER TO ÔABLE 1 FOR THE ÂASIC OPERATORS AND FUNCTIONS THAT CAN BE USED IN ÒÕÎ ÃALC 128 FORMULAS. ÁS YOU TYPE IN AN EQUATION, THE CHARACTERS APPEAR IN UPPERCASE, BUT AFTER YOU PRESS RETURN, ONLY THE CELL COORDINATES REMAIN CAPITALIZED. ÆUNCTIONS NOT ALLOWED BY ÒÕÎ ÃALC 128 ARE OBVIOUS, BECAUSE THE FUNCTION LETTERS REMAIN IN UPPERCASE. ÔHE TRIGONOMETRIC FUNCTIONS ALWAYS RETURN AN ANGLE IN RADIANS, NOT DEGREES. ÔO CONVERT A RESULT IN CELL Á1 FROM RADIANS TO DEGREES, USE THE EXPRESSION +Á1*180/3.14159. ÔHE @ FUNCTIONS SIMPLIFY MATHEMATICAL OPERATIONS ON A RANGE, OR BLOCK, OF ADJOINING CELLS. ÆOR INSTANCE, RATHER THAN TYPING +Á1+Á2+Á3+Á4+Á5, IT'S SIMPLER TO TYPE @ÓÕÍ(Á1..Á5). ÔHE @ SYMBOL MUST BE THE FIRST CHARACTER IN THE FORMULA. ÃELL COORDINATES MUST BE ENCLOSED WITHIN PARENTHESES AND SEPARATED BY TWO PERIODS (NO SPACES ALLOWED). ÔHE FIRST SET OF COORDINATES IS FOR THE ÆROM CELL, AND THE SECOND IS FOR THE ÔO CELL. ÐROMPTS REQUIRING AN INPUT ARE ACCOMPANIED BY A FLASHING CURSOR. ÐRESS RETURN AFTER RESPONDING TO ANY PROMPT. ÐRESSING THE ESCAPE OR SLASH KEY WHEN WORKING ON YOUR WORKSHEET DISPLAYS THE MAIN MENU. ÆROM THE MAIN MENU, YOU CAN GO ON TO OTHER MENUS OR QUIT THE PROGRAM BY PRESSING Ñ. ÁNY OPTION THAT WILL DRAMATICALLY ALTER YOUR WORKSHEET WILL DISPLAY AN "ÁRE YOU SURE?" PROMPT. Ã--CLEARS, OR ERASES, ALL THE CELLS IN THE ENTIRE WORKSHEET, LEAVING THE COLUMN WIDTHS AS YOU LAST DEFINED THEM. ÔO START OVER COMPLETELY, WITH THE DEFAULT COLUMN VALUES, YOU MUST QUIT THE PROGRAM AND RUN IT AGAIN. Ð--ÐROMPTS FOR THE RANGE, OR BLOCK, OF CELLS TO BE PRINTED. ÔHE CURRENT CELL COORDINATES ARE PREPRINTED IN THE PROMPT. ÅNTER THE STARTING AND ENDING CELL COORDINATES IN THE FORM ÆROM..ÔO, AS IN Á1..Æ20. ÒÕÎ ÃALC 128 WORKS WITH ANY ÃOMMODORE OR COMPATIBLE PRINTER. ×--ÄISPLAYS THE ×ORKSHEET MENU, WHERE YOU CAN DEFINE AND MODIFY THE LAYOUT OF YOUR WORKSHEET, INCLUDING ALTERING THE WIDTH AND PRINT FORMAT OF THE COLUMNS, AS WELL AS DELETE, INSERT AND ERASE DATA SELECTIVELY. Æ--ÄISPLAYS THE ÄISK ÆILES MENU, WHERE YOU CAN PERFORM ALL OPERATIONS RELATED TO THE DISK DRIVE. ÎOTE THAT ÒÕÎ ÃALC 128 USES ONLY DRIVE DEVICE 8. Æ--ÄISPLAYS A ÆORMAT ÃOLUMN MENU, WHERE YOU CAN SPECIFY HOW YOU WANT THE DATA JUSTIFIED. ×--ÐRODUCES A PROMPT ASKING FOR THE WIDTH OF THE CURRENT COLUMN. ÙOU CAN ENTER A WIDTH OF 1-74 CHARACTERS. ÓOME COLUMN FORMATS REQUIRE AT LEAST FOUR CHARACTERS. ÁFTER YOU PRESS RETURN, THE COLUMN AND SCREEN ARE REPRINTED WITH THE NECESSARY ADJUSTMENTS. ÃOLUMN FORMATS RETURN TO THE DEFAULT SETTINGS AFTER A WIDTH ADJUSTMENT, SO YOU HAVE TO RESET THE FORMAT AT THE ÆORMAT ÃOLUMN MENU. Ä--ÄELETES EITHER THE COLUMN OR ROW THAT THE CURSOR IS CURRENTLY POSITIONED IN. ÐRESS Ã FOR COLUMN, Ò FOR ROW OR ESCAPE TO EXIT. ×HEN A COLUMN IS DELETED, ALL COLUMNS TO THE RIGHT AND THE DATA IN THEM ARE SHIFTED TO THE LEFT (COLUMN Å BECOMES Ä, AND SO FORTH). ÄELETED ROWS MAKE DATA BELOW THE CURRENT ROW SHIFT UP A ROW (ROW 100 BECOMES 99). ÒÕÎ ÃALC 128 AUTOMATICALLY ADJUSTS THE CELL COORDINATES IF @ FUNCTIONS OCCUR IN A CELL, BUT NORMAL FORMULAS AND FUNCTIONS NEED TO BE ADJUSTED MANUALLY. É--ÆOLLOWED BY Ã OR Ò, THIS COMMAND INSERTS EITHER A COLUMN OR ROW TO THE LEFT OF OR ABOVE THE CURRENT CURSOR POSITION. ÃOLUMNS TO THE RIGHT OF THE INSERT SHIFT RIGHT (Å BECOMES Æ) AND ROWS BELOW THE INSERT SHIFT DOWN (99 BECOMES 100). ÃELL COORDINATES WITHIN FORMULAS MAY HAVE TO BE ADJUSTED ACCORDINGLY. Å--ÄISPLAYS THE ÅRASE MENU. ÐRESSING Ã OR Ò ERASES THE DATA WITHIN THE CURRENT COLUMN OR ROW. ÔHE COLUMN WIDTH AND FORMAT REMAIN UNCHANGED. Ç--ÇLOBAL ÒANGE LETS YOU ERASE THE DATA WITHIN A BLOCK OF CELLS. ÐRESS Ç, THEN ENTER THE ÆROM..ÔO CELL COORDINATES. ÁGAIN, THE COORDINATES OF THE CURRENT CELL ARE PREPRINTED AS THE FIRST CELL COORDINATES. ÉF YOU WANT, YOU CAN OVERTYPE THEM WITH OTHER COORDINATES. ÐRESS ESCAPE AT ANY TIME TO EXIT SAFELY WITHOUT AFFECTING YOUR DATA. ÔHE SELECTIONS IN THE ÆORMAT ÃOLUMN MENU DETERMINE HOW THE DATA PRINTS WITHIN THE CELLS ON THE SCREEN AND IN PRINTOUTS. ÔHERE IS ALSO AN OPTION FOR SWITCHING THE DATA TYPE FROM LABEL TO VALUE, AND VICE VERSA. ÉNDIVIDUAL CELLS CAN'T BE FORMATTED SEPARATELY. ÈOWEVER, LABELS NORMALLY IGNORE FORMATS INTENDED FOR VALUES. ÔHE DEFAULTS ARE LEFT-JUSTIFIED FOR LABELS AND RIGHT-JUSTIFIED WITH TWO DECIMAL PLACES FOR VALUES. ÃHANGING THE WIDTH OF A COLUMN NORMALLY RESETS THE FORMAT FOR THAT COLUMN TO THE DEFAULT VALUES. Á CELL FILLS WITH ASTERISKS (****) IF YOU IMPROPERLY SELECT A NUMERIC FORMAT FOR THE TYPE OF DATA OR NUMBER OF DIGITS THAT'S TO BE PRINTED WITHIN THE CELL. Ì--ÌEFT-JUSTIFIES YOUR LABEL DATA IN THE CURRENT COLUMN. ÖALUES CONTINUE TO BE RIGHT-JUSTIFIED. Ò--ÒIGHT-JUSTIFIES BOTH LABELS AND VALUES IN THE CURRENT COLUMN. Ã--ÃENTERS LABELS IN THE CURRENT COLUMN. ÖALUES ARE STILL FLUSH-RIGHT. Ä--ÓPECIFIES HOW MANY DECIMAL PLACES YOU WANT IN VALUES. Í--ÒIGHT-JUSTIFIES WITH TWO DECIMAL PLACES, LIKE THE DEFAULT SETTING FOR VALUES, WITH THE EXCEPTION THAT A DOLLAR SIGN ($) IS PRINTED DIRECTLY TO THE LEFT OF THE VALUE, AS IN $125.50. Ó--ÓELECTS SCIENTIFIC NOTATION FOR EXPRESSING NUMBERS. ÁS AN EXAMPLE, THIS OPTION WOULD PRINT 0.001234 AS 1.234Å-3. Ô--ÐROVIDES TWO OPTIONS FOR TYPE OF DATA. Ì CONVERTS DATA IN THE COLUMN TO A LABEL BY REMOVING THE PLUS OR MINUS SIGN AT THE BEGINNING OF EACH CELL. ÔHE @ FUNCTIONS AREN'T AFFECTED BY SWITCHING DATA TYPES. Ö CONVERTS LABELS TO VALUES BY PREFIXING THE CELL DATA WITH A PLUS SIGN. ÔHIS OPTION HELPS YOU IMPORT ÄATAFILE RECORDS INTO ÒÕÎ ÃALC 128 BY LETTING YOU SELECT SPECIFIC FIELDS (WHICH BECOME COLUMNS) TO BE CONVERTED FROM STRINGS (OR LABELS) TO VALUES. ×ORKSHEETS ARE SAVED ON THE DISK WITH A 12-CHARACTER NAME OF YOUR CHOOSING, PRECEDED BY CF]. ×HEN TYPING IN WORKSHEET FILENAMES, DON'T TYPE IN THESE SPECIAL CHARACTERS. ÁNY TIME THE PROGRAM IS ACCESSING THE DISK DRIVE, THE STATUS LINE DISPLAYS A FLASHING ÄÉÓË. Ä--ÄISPLAYS A DIRECTORY OF ALL FILES ON THE DISK. ÐRESSING ESCAPE EXITS THE DIRECTORY LISTING AND REDISPLAYS YOUR WORKSHEET. Ì--ÌOADS A WORKSHEET FILE. ÔHIS COMMAND LISTS ÒÕÎ ÃALC 128 WORKSHEETS (THOSE SEQUENTIAL FILES BEGINNING WITH CF]) IN THE DISK DIRECTORY. ×HEN YOU PRESS RETURN, THE WORKSHEET FILE IS LOADED INTO THE CELLS FROM WHICH IT WAS ORIGINALLY SAVED. ÙOU CAN COMBINE SEVERAL SHEETS, AS LONG AS THEY DON'T OCCUPY THE SAME CELLS. Ó--ÓAVES THE CURRENT WORKSHEET. ÅNTER AN UNUSED FILENAME OF 12 CHARACTERS OR LESS. È--ÈEADER FORMATS A DISK. ÙOU'LL BE ASKED FOR A 16-CHARACTER DISK NAME AND A TWO-CHARACTER DISK ÉÄ. ÉF THE DISK HAS ALREADY BEEN HEADED, YOU CAN DISPENSE WITH THE ÉÄ BY PRESSING RETURN WITHOUT AN ENTRY. ÐRESS ESCAPE TO EXIT AT ANY TIME. Ò--ÒENAMES A WORKSHEET FILE AND DISPLAYS A LISTING OF ÒÕÎ ÃALC WORKSHEETS ON THE DISK. Å--ÓCRATCHES A FILE FROM THE DISK AND DISPLAYS A DIRECTORY OF ÒÕÎ ÃALC 128 WORKSHEETS AND A PROMPT FOR THE NAME OF THE FILE TO BE ERASED. É--ÉMPORTS SEQUENTIAL RECORD FILES CREATED BY ÄATAFILE 3.6, THEN LOADS THE RECORDS INTO CORRESPONDING ÒÕÎ ÃALC 128 CELLS. ÅACH COLUMN'S WIDTH IS SET ACCORDING TO THE WIDTH OF THE FIELDS. ÔHE DATA IS BROUGHT IN AS LABELS, AND YOU'RE LIMITED TO 250 RECORDS USING 26 FIELDS (THE MAXIMUM SPREADSHEET SIZE). ÙOU CAN CONVERT NUMERIC STRING FIELDS TO VALUES AND SELECT COLUMN FORMATS USING THE ÆORMAT ÃOLUMN MENU LATER. ÔABLE 1. ÒÕÎ ÃALC 128 OPERATIONS AND FUNCTIONS. ÂÁÓÉÃ ÌÁÎÇÕÁÇÅ ÁÒÉÔÈÍÅÔÉÃ ÏÐÅÒÁÔÉÏÎÓ ÓYMBOL ÏPERATION ÅXAMPLES + ÁDD +Á1+Â2, +100+Ú250, +È7+È8+È9 -- ÓUBTRACT +Á1--Â2, --Â2+35, +Ã12--Ã11--Ã10 * ÍULTIPLY +Á1*Â2, +Á1*(--Â2), +10*4 / ÄIVIDE +Á1/Â2, +Á1/--Â2,--10/2 ^ ÅXPONENT +Á1^Â2, +2^2, +Ç16^-3 ÂÁÓÉÃ ÌÁÎÇÕÁÇÅ ÌÏÇÉÃÁÌ ÏÐÅÒÁÔÉÏÎÓ ÓYMBOL ÏPERATION ÅXAMPLES = ÅQUAL TO +Á1=Â1, +Á1=100 < ÌESS THAN +Á1<Â1, +Á1<100 > ÇREATER THAN +Á1>Â1,--20>--30 <= ÌESS THAN OR +Á1<=Â1, +Ø5<=Ø6 EQUAL TO >= ÇREATER THAN OR +Á1>=Â2, +1>=Æ15 EQUAL TO <> ÎOT EQUAL TO +Á1<>Â2, +100<>Ê23 ÂÁÓÉÃ ÌÁÎÇÕÁÇÅ ÆÕÎÃÔÉÏÎÓ ÓYMBOL ÆUNCTION ÅXAMPLES ÁÂÓ( ) ÁBSOLUTE +ÁÂÓ(Á1), +Á1+ÁÂÓ(Â1-Â2) ÁÔÎ( ) ÁRCTANGENT +ÁÔÎ(Á1), +2*ÁÔÎ(2*3.14159) ÃÏÓ( ) ÃOSINE +ÃÏÓ(Á1), +ÁÔÎ(ÃÏÓ(2*3.14159)) ÅØÐ( ) ÅXPONENT +ÅØÐ(Á1), +25*ÅØÐ(Ø1) ÆÒÅ( ) ÆREE MEMORY +ÆÒÅ(0) ÉÎÔ( ) ÉNTEGER +ÉÎÔ(Á1), +ÉÎÔ(Á1*100+.5)/100 ÌÏÇ( ) ÌOGARITHM +ÌÏÇ(Á1), +ÅØÐ(Á1)/LOG(Á1) ÒÎÄ( ) ÒANDOM NUMBER +ÒÎÄ(1), +ÉÎÔ(ÒÎÄ(1)*6+ 1) ÓÇÎ( ) ÓIGN +ÓÇÎ(Á1), +Á1*ÓÇÎ(Â1--Ã1) ÓÉÎ( ) ÓINE +ÓÉÎ(Á1), +2*ÓÉÎ(30*2*3.14159) ÓÑÒ( ) ÓQUARE ROOT +ÓÑÒ(Á1), +ÓÑÒ(Á1^2) ÔÁÎ( ) ÔANGENT +ÔÁÎ(Á1), +ÔÁÎ(ÓÉÎ(Á1)/ÃÏÓ(Á1)) @ ÆÕÎÃÔÉÏÎÓ ÓYMBOL ÆUNCTION @ÓÕÍ(Á1..Á10) ÓUM, (ADD) OVER A RANGE OF CELLS. @ÁÖÇ(Á1..Ú1) ÆIND THE AVERAGE FOR THE RANGE. @ÍÁØ(Á1..Ú250) ÆIND THE MAXIMUM OVER THE RANGE. @ÍÉÎ(Á1..Ú50) ÆIND THE MINIMUM OVER THE RANGE.