Gnumeric's user manual

This documentation is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

For more details see the file COPYING in the source distribution of GNOME.


Table of Contents
1. Preface.
1.1. Welcome to Gnumeric
1.1.1. What is a spreadsheet?
1.1.2. Getting started using Gnumeric.
2. Elements of the Gnumeric User Interface.
2.1. Overview.
3. Gnumeric Menus.
3.1. Introduction to Menus in Gnumeric
3.1.1. The Menu bar
3.1.2. General Menu Behaviour
3.2. The File Menu
3.3. The Edit Menu
3.4. The View Menu
3.5. The Insert Menu
3.6. The Format Menu
3.7. The Tools Menu
3.8. The Data Menu
3.9. The Help Menu
3.10. Context Menus in Gnumeric
3.10.1. The Context Menu for the Cell Grid Area.
3.10.2. The Context Menu for Column and Row Headers
3.10.3. The Context Menu menu for Worksheet Tabs.
3.10.4. The Context Menu for Embedded Objects and Components.
3.10.5. The Context Menu for Toolbars
4. Gnumeric Toolbars.
4.1. The Gnumeric Toolbars
4.1.1. General Toolbar Behaviour
4.2. The Standard Toolbar.
4.3. The Format Toolbar.
4.4. The Object Toolbar.
5. Gnumeric Data Entry area, Cell Grid and Information Area.
5.1. The Elements of the Gnumeric Worksheet.
5.2. Data entry area.
5.2.1. Current Cell Indicator.
5.2.2. The Cancel Button.
5.2.3. The Confirm Button.
5.2.4. The Equals Button.
5.3. The Cell Grid
5.3.1. The Column and Row Headers.
5.3.2. The Scrollbars
5.3.3. The Tabbed Sheet Indicator
5.4. The Information Area
5.4.1. The menu hint area
5.4.2. The File Status Indicator
5.4.3. The running calculation area
6. Entering data.
6.1. Strings and numbers
6.1.1. Dates and Numbers
6.1.2. Editing of cells.
6.1.3. Editing commands
6.2. Formulas
6.2.1. Syntax
6.2.2. Using Functions
6.2.3. Names
6.2.4. Array Formulas
6.3. Cell Referencing
6.3.1. Absolute cell referencing
6.3.2. Referencing multiple cells
6.3.3. Referencing cells on other sheets
6.4. Selecting Cells While Entering Formulas.
6.4.1. Entering data into a formula with the mouse
6.4.2. Entering data into a formula with the keyboard.
6.5. Editing cells using the selection
6.5.1. Simple Selections
6.5.2. Selecting multiple cells
6.5.3. Discontinuous selections
6.5.4. Keyboard Shortcuts
6.5.5. Filling a region with the same text or value.
7. Copying and Moving.
7.1.
7.1.1. Using the mouse to drag the selection
7.1.2. Right Click Options
7.1.3. Move and copy right click menu options
8. Autofill.
8.1. AutoFill
8.1.1. Filling with Dates
8.1.2. String And Number autofill
8.1.3. Formula autofill
8.1.4. Automagic autofill
8.1.5. Other Notes on autofill
9. Cell Formatting
9.1. Cell Formatting
9.1.1. The Format Dialog
9.1.2. Changing the Font or Font Color
9.1.3. Changing the cell's Background Colors and Patterns
9.1.4. Cell content justification and alignment
9.1.5. Cell Formatting options on the buttonbar.
9.2. Number formatting overview
9.3. Date and Time formatting
10. Working with files.
10.1. Saving files
10.2. File format
10.2.1. Gnumeric XML File Format
10.2.2. Data Interchange Format
10.2.3. DVI TeX Format
10.2.4. Excel™ (R) 95 File Format
10.2.5. Experimental Bonobo EFS Format
10.2.6. Gnome Glossary PO File Format
10.2.7. HTML File Formats
10.2.8. Latex 2e Format
10.2.9. Text Format
10.2.10. TROFF Format
10.3. AutoSave Tool
11. Printing
11.1. Printing to a Printer or a File.
11.2. Print Setup.
11.2.1. Print Setup Dialog - Page
11.2.2. Print Setup Dialog - Margins
11.2.3. Print Setup Dialog - Headers and Footers
11.2.4. Customizing Headers and Footers
11.2.5. Print Setup Dialog - Sheet
11.3. Print Preview.
11.3.1. Menu Bar
11.3.2. Toolbar
12. Data Filters
12.1. Data Filters
12.1.1. Advanced Filter
13. Solver
13.1. Solver
13.1.1. Introduction to Linear Programming
13.1.2. Spreadsheet Modeling
13.1.3. Integer Programming
13.2. Goal Seek Tool
13.2.1. Using the Tool
13.2.2. Results
13.2.3. Desired Value in a Given Range
14. Data Analysis Tools
14.1. An Overview
14.2. Analysis of Variance
14.2.1. ANOVA: Single Factor Tool
14.2.2. ANOVA: Two-Factor Tool
14.3. Correlation Tool
14.4. Covariance Tool
14.5. Descriptive Statistics Tool
14.6. Exponential Smoothing Tool
14.7. Fourier Analysis Tool
14.8. F-Test: Two-Sample for Variances Tool
14.9. Histogram Tool
14.10. Moving Average Tool
14.11. Random Number Generation Tool
14.12. Rank and Percentile Tool
14.13. Regression Tool
14.14. Sampling Tool
14.15. Comparing Means of 2 Populations
14.15.1. t-Test: Paired Two Sample for Means Tool
14.15.2. t-Test: Two-Sample Assuming Equal Variances Tool
14.15.3. t-Test: Two-Sample Assuming Unequal Variances Tool
14.15.4. z-Test: Two Samples for Means Tool
15. Auto Correct Tool
15.1. AutoCorrect Tool
15.1.1. Correct TWo INitial CApitals
15.1.2. Capitalize first letter of sentence
15.1.3. Capitalize names of days
16. Tutorials
17. Drawing on a worksheet
18. Authors
18.1. Authors
19. License
19.1. License
20. Gnumeric Function Reference
20.1. Reference
ABS -- 
ACCRINT -- 
ACCRINTM -- 
ACOS -- 
ACOSH -- 
ADDRESS -- 
AMORDEGRC -- 
AMORLINC -- 
AND -- 
ASIN -- 
ASINH -- 
ATAN -- 
ATAN2 -- 
ATANH -- 
AVEDEV -- 
AVERAGE -- 
AVERAGEA -- 
BESSELI -- 
BESSELJ -- 
BESSELK -- 
BESSELY -- 
BETADIST -- 
BETAINV -- 
BIN2DEC -- 
BIN2HEX -- 
BIN2OCT -- 
BINOMDIST -- 
CEIL -- 
CEILING -- 
CELL -- 
CHAR -- 
CHIDIST -- 
CHIINV -- 
CHITEST -- 
CHOOSE -- 
CLEAN -- 
CODE -- 
COLUMN -- 
COLUMNS -- 
COMBIN -- 
COMPLEX -- 
CONCATENATE -- 
CONFIDENCE -- 
CONVERT -- 
CORREL -- 
COS -- 
COSH -- 
COUNT -- 
COUNTA -- 
COUNTBLANK -- 
COUNTIF -- 
COUPDAYBS -- 
COUPDAYS -- 
COUPDAYSNC -- 
COUPNCD -- 
COUPNUM -- 
COUPPCD -- 
COVAR -- 
CRITBINOM -- 
CUMIPMT -- 
CUMPRINC -- 
DATE -- 
DATEDIF -- 
DATEVALUE -- 
DAVERAGE -- 
DAY -- 
DAYS360 -- 
DB -- 
DCOUNT -- 
DCOUNTA -- 
DDB -- 
DEC2BIN -- 
DEC2HEX -- 
DEC2OCT -- 
DEGREES -- 
DELTA -- 
DEVSQ -- 
DGET -- 
DISC -- 
DMAX -- 
DMIN -- 
DOLLAR -- 
DOLLARDE -- 
DOLLARFR -- 
DPRODUCT -- 
DSTDEV -- 
DSTDEVP -- 
DSUM -- 
DURATION -- 
DVAR -- 
DVARP -- 
EDATE -- 
EFFECT -- 
EOMONTH -- 
ERF -- 
ERFC -- 
ERROR -- 
ERROR.TYPE -- 
EURO -- 
EVEN -- 
EXACT -- 
EXP -- 
EXPONDIST -- 
EXPRESSION -- 
FACT -- 
FACTDOUBLE -- 
FALSE -- 
FDIST -- 
FIND -- 
FINV -- 
FISHER -- 
FISHERINV -- 
FIXED -- 
FLOOR -- 
FORECAST -- 
FREQUENCY -- 
FTEST -- 
FV -- 
FVSCHEDULE -- 
G_PRODUCT -- 
GAMMADIST -- 
GAMMAINV -- 
GAMMALN -- 
GCD -- 
GEOMEAN -- 
GESTEP -- 
GETPIVOTDATA -- 
GNUMERIC_VERSION -- 
GROWTH -- 
HARMEAN -- 
HEX2BIN -- 
HEX2DEC -- 
HEX2OCT -- 
HLOOKUP -- 
HOUR -- 
HYPERLINK -- 
HYPGEOMDIST -- 
IF -- 
IMABS -- 
IMAGINARY -- 
IMARGUMENT -- 
IMCONJUGATE -- 
IMCOS -- 
IMDIV -- 
IMEXP -- 
IMLN -- 
IMLOG10 -- 
IMLOG2 -- 
IMPOWER -- 
IMPRODUCT -- 
IMREAL -- 
IMSIN -- 
IMSQRT -- 
IMSUB -- 
IMSUM -- 
IMTAN -- 
INDEX -- 
INDIRECT -- 
INFO -- 
INT -- 
INTERCEPT -- 
INTRATE -- 
IPMT -- 
IRR -- 
ISBLANK -- 
ISERR -- 
ISERROR -- 
ISEVEN -- 
ISLOGICAL -- 
ISNA -- 
ISNONTEXT -- 
ISNUMBER -- 
ISODD -- 
ISPMT -- 
ISREF -- 
ISTEXT -- 
KURT -- 
KURTP -- 
LARGE -- 
LCM -- 
LEFT -- 
LEN -- 
LINEST -- 
LN -- 
LOG -- 
LOG10 -- 
LOG2 -- 
LOGEST -- 
LOGINV -- 
LOGNORMDIST -- 
LOOKUP -- 
LOWER -- 
MATCH -- 
MAX -- 
MAXA -- 
MDETERM -- 
MDURATION -- 
MEDIAN -- 
MID -- 
MIN -- 
MINA -- 
MINUTE -- 
MINVERSE -- 
MIRR -- 
MMULT -- 
MOD -- 
MODE -- 
MONTH -- 
MROUND -- 
MULTINOMIAL -- 
N -- 
NA -- 
NEGBINOMDIST -- 
NETWORKDAYS -- 
NOMINAL -- 
NORMDIST -- 
NORMINV -- 
NORMSDIST -- 
NORMSINV -- 
NOT -- 
NOW -- 
NPER -- 
NPV -- 
OCT2BIN -- 
OCT2DEC -- 
OCT2HEX -- 
ODD -- 
ODDFPRICE -- 
ODDFYIELD -- 
ODDLPRICE -- 
ODDLYIELD -- 
OFFSET -- 
OR -- 
PEARSON -- 
PERCENTILE -- 
PERCENTRANK -- 
PERMUT -- 
PI -- 
PMT -- 
POISSON -- 
POWER -- 
PPMT -- 
PRICE -- 
PRICEDISC -- 
PRICEMAT -- 
PROB -- 
PRODUCT -- 
PROPER -- 
PV -- 
QUARTILE -- 
QUOTIENT -- 
RADIANS -- 
RAND -- 
RandBernoulli -- 
RANDBETWEEN -- 
RandBinom -- 
RandExp -- 
RANDNEGBINOM -- 
RandPoisson -- 
RANK -- 
RATE -- 
RECEIVED -- 
REPLACE -- 
REPT -- 
RIGHT -- 
ROMAN -- 
ROUND -- 
ROUNDDOWN -- 
ROUNDUP -- 
ROW -- 
ROWS -- 
RSQ -- 
SEARCH -- 
SECOND -- 
SELECTION -- 
SERIESSUM -- 
SIGN -- 
SIN -- 
SINH -- 
SKEW -- 
SKEWP -- 
SLN -- 
SLOPE -- 
SMALL -- 
SQRT -- 
SQRTPI -- 
STANDARDIZE -- 
STDEV -- 
STDEVA -- 
STDEVP -- 
STDEVPA -- 
STEYX -- 
SUBSTITUTE -- 
SUBTOTAL -- 
SUM -- 
SUMA -- 
SUMIF -- 
SUMPRODUCT -- 
SUMSQ -- 
SUMX2MY2 -- 
SUMX2PY2 -- 
SUMXMY2 -- 
SYD -- 
T -- 
TAN -- 
TANH -- 
TBILLEQ -- 
TBILLPRICE -- 
TBILLYIELD -- 
TDIST -- 
TEXT -- 
TIME -- 
TIMEVALUE -- 
TINV -- 
TODAY -- 
TRANSPOSE -- 
TREND -- 
TRIM -- 
TRIMMEAN -- 
TRUE -- 
TRUNC -- 
TTEST -- 
TYPE -- 
UPPER -- 
VALUE -- 
VAR -- 
VARA -- 
VARP -- 
VARPA -- 
VDB -- 
VLOOKUP -- 
WEEKDAY -- 
WEIBULL -- 
WORKDAY -- 
XIRR -- 
XNPV -- 
YEAR -- 
YIELD -- 
YIELDDISC -- 
YIELDMAT -- 
ZTEST -- 
List of Figures
1-1. An example of what Gnumeric can do.
2-1. The Gnumeric worksheet elements.
3-1. The Gnumeric menubar.
3-2. A re-arranged Gnumeric.
3-3. Gnumeric menus can be torn off.
3-4. The File menu.
3-5. The Edit menu.
3-6. The View menu.
3-7. The Insert menu.
3-8. The Format menu.
3-9. The Tools menu.
3-10. The Data menu.
3-11. The Help menu.
3-12. The Context Menu for the Cell Grid Area.
3-13. The Context Menu of a Row Header.
3-14. The Context Menu.
3-15. The Context Menu.
3-16. The Context Menu.
4-1. The Three Gnumeric Toolbars.
4-2. The Standard Toolbar.
4-3. The Format Toolbar
4-4. The Object Toolbar
5-1. The Data Entry area.
5-2. The Current Cell Indicator.
5-3. The Cell Grid area, with cells of different sizes.
5-4. The column labels at the top of the worksheet.
5-5. The row labels at the left side of the worksheet.
5-6. The Information Display Area.
5-7. The running calculation area.
6-1. Entering strings and numbers.
6-2. The highlighted selection
6-3. An Active cell.
6-4. The active cell with the cursor.
6-5. A multi-cell selection
6-6. Multiple cells being selected with the cursor.
6-7. A discontinuous selection of cells.
6-8. An entire row being selected.
6-9. An entire column being selected.
6-10. The entire worksheet being selected.
6-11. A selection of several cells.
6-12. A selection of several cells, filled with the same values.
7-1. The option menu for dragging a cell with right click
8-1. A cell with the seed for an autofill.
8-2. A set of cells being autofilled
8-3. A seed cell for a date autofill.
8-4. A set of cells being filled with a sequence.
8-5. A cell with a date in it, ready to be the seed for a fill.
8-6. A set of cells being filled.
8-7. A range of cells autofilled with the months.
8-8. Some simple autofill examples.
8-9. Formula to be autofilled.
8-10. Formula autofilled to several cells.
9-1. The main number formatting dialog.
9-2. The Font selection dialog
9-3. The cell color dialog.
9-4. Example of text justification.
9-5. The cell justification dialog.
9-6. Example of justification quick buttons.
10-1. File Format Selector
10-2. The Auto Save Tool dialog.
11-1. Print Dialog
11-2. Print Setup Dialog - Page
11-3. Print Setup Dialog - Margins
11-4. Print Dialog - Headers and Footers
11-5. Print Dialog - Customize Header/Footer
11-6. Print Setup Dialog - Sheet
11-7. Print Preview Dialog
12-1. Worksheet containing the table to be filtered and a simple criteria.
12-2. Criteria for selecting rows whose `Profit' column is between 0 and 40000.
12-3. The Advanced Filter dialog.
13-1. Linear programming example
13-2. The empty Solver dialog.
13-3. Add constraint dialog.
13-4. The solver dialog
13-5. The Solver results dialog
14-1. Data Analysis Tools
14-2. Common output options of the data analysis tools
14-3. Specifying Ranges
14-4. 1-factor ANOVA Dialog and Example Data
14-5. Output From a 1-factor ANOVA
14-6. 2-factor ANOVA Without Replication Dialog
14-7. Output From a 2-factor ANOVA Without Replication
14-8. 2-factor ANOVA With Replication Dialog
14-9. Output From a 2-factor ANOVA With Replication
14-10. Correlation Tool Dialog
14-11. Some Example Data
14-12. Completed Correlation Dialog
14-13. Correlation Tool Output
14-14. Covariance Tool Dialog
14-15. Some Example Data
14-16. Covariance Tool Output
14-17. Descriptive Statistics Tool Dialog
14-18. Some Example Data
14-19. Descriptive Statistics Tool Output
14-20. Exponential Smoothing Tool Dialog
14-21. Some Example Data for the Exponential Smoothing Tool
14-22. Exponential Smoothing Tool Output
14-23. F-Test Tool Dialog
14-24. Some Example Data
14-25. F-Test Tool Output
14-26. Histogram Tool Dialog
14-27. Some Example Data
14-28. Histogram Tool Output
14-29. Moving Average Tool Dialog
14-30. Some Example Data for the Moving Average Tool
14-31. Moving Averages Tool Output
14-32. Random Number Generation Tool Dialog
14-33. Some Example Data for the Random Number Generation Tool
14-34. Random Number Generation Tool Output
14-35. Rank and Percentile Tool Dialog
14-36. Some Example Data for the Rank and Percentile Tool
14-37. Rank and Percentile Tool Output
14-38. Regression Tool Dialog
14-39. Regression Example Data
14-40. Completed Regression Dialog
14-41. Regression Tool Output
14-42. Sampling Tool Dialog
14-43. Some Example Data for the Sampling Tool
14-44. Sampling Tool Output
14-45. t- and z-Test Tool Dialog
14-46. t-Test (Paired) Tool Dialog Options
14-47. t-Test (Paired) Example Data
14-48. Output from the t-Test (Paired) Tool
14-49. t-Test (Equal Variances) Tool Dialog Options
14-50. t-Test (Unknown but Equal Variances) Example Data
14-51. Output from the t-Test (Unknown but Equal Variances) Tool
14-52. t-Test (Unknown and Unequal Variances) Tool Dialog Options
14-53. t-Test (Unknown and Unequal Variances) Example Data
14-54. Output from the t-Test (Unknown and Unequal Variances) Tool
14-55. z-Test Tool Dialog Options
14-56. z-Test Example Data
14-57. Output from the z-Test Tool
15-1. The Auto Correct dialog.
List of Examples
6-1. Examples of standard operators
6-2. Basic Function syntax
6-3. Some examples of function syntax
6-4. Examples of name usage
6-5. Entering an Array Formula
6-6. Some examples of function syntax
6-7. Absolute cell referencing examples
6-8. Some examples of function syntax
6-9. Referencing blocks of cells
6-10. Referencing blocks of cells
6-11. Referencing values in other sheets
9-1. Number Format Categories
9-2. Some examples of number formatting
9-3. Date and Time Formatting.
14-1. Using the single factor ANOVA
14-2. Using the 2-factor ANOVA Without Replication Tool
14-3. Using the Correlation Tool
14-4. Using The Covariance Tool
14-5. Using the Descriptive Statistics Tool
14-6. Using the Exponential Smoothing Tool
14-7. Using the F-Test Tool
14-8. Using the Histogram Tool
14-9. Using the Moving Average Tool
14-10. Using the Random Number Generation Tool
14-11. Using the Rank and Percentile Tool
14-12. Using the Regression Tool
14-13. Using the Sampling Tool
14-14. Using the t-Test (Paired) Tool
14-15. Using the t-Test (Unknown but Equal Variances) Tool
14-16. Using the t-Test (Unknown and Unequal Variances) Tool
14-17. Using the z-Test Tool