OpenOffice.org OpenOffice - 3.2 Grundlegende Anleitung

Stöbern Sie online oder laden Sie Grundlegende Anleitung nach Software OpenOffice.org OpenOffice - 3.2 herunter. OpenOffice.org OpenOffice - 3.2 Calc Guide Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 497
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 0
Calc Guide
Using Spreadsheets in OpenOffice.org
This PDF is designed to be read onscreen, two pages at a
time. If you want to print a copy, your PDF viewer should
have an option for printing two pages on one sheet of
paper, but you may need to start with page 2 to get it to
print facing pages correctly. (Print this cover page
separately.)
Seitenansicht 0
1 2 3 4 5 6 ... 496 497

Inhaltsverzeichnis

Seite 1 - Calc Guide

Calc GuideUsing Spreadsheets in OpenOffice.orgThis PDF is designed to be read onscreen, two pages at a time. If you want to print a copy, your PDF vie

Seite 2 - Feedback

What is Calc?Calc is the spreadsheet component of OpenOffice.org (OOo). You can enter data (usually numerical) in a spreadsheet and then manipulate th

Seite 3 - Contents

Figure 76: A particularly volatile time in the world currency market.Bubble chartsA bubble chart is a variation of a scatter chart in which the data p

Seite 4

Net chartsA net chart is similar to a polar or radar chart. They are useful for comparing data that are not time series, but show different circumstan

Seite 5

green024681012Coloured light on moodFigure 79: Filled net or radar chartStock chartsA stock chart is a specialized column graph specifically for stock

Seite 6

A nice touch is that OpenOffice.org Chart color-codes the rising and falling shares: white for rising and black for falling in the candlestick chart,

Seite 7

For the background, highlight the chart wall, right-click and choose Format Wall. On the Area tab, change the drop-down box to show Gradient. Choose o

Seite 8

Chapter 4 Using Styles and Templates in CalcBringing uniformity to your spreadsheets

Seite 9 - Introducing Calc

What is a template?A template is a model that you use to create other documents. For example, you can create a template for invoices that has your com

Seite 10 - What is Calc?

Styles help improve consistency in a document and can greatly speed up formatting. They also make major formatting changes easy. For example, you may

Seite 11 - Parts of the main Calc window

Figure 82: Calc cell style typesPage stylesPage styles in Calc are applied to sheets. Although one sheet may print on several pages (pieces of paper),

Seite 12 - Toolbars

• Toolbar: Click the icon on the far left of the Formatting toolbar.The Styles and Formatting window can be docked at the left or right of the main

Seite 13 - Formula Bar

Parts of the main Calc windowWhen Calc is started, the main window looks similar to Figure 1.Figure 1: Parts of the Calc windowNoteIf any part of the

Seite 14 - Status bar

Using Fill Format modeThis method is quite useful when you need to apply the same style to many scattered cells.1) Open the Styles and Formatting wind

Seite 15

2) On the submenu, click Apply Style. The menus close and the Apply Style list now appears on the toolbar between the Styles and Formatting icon and t

Seite 16 - Starting new spreadsheets

The Style dialog has several tabs. The Organizer tab, shown in Figure86 for cell styles, is found in all components of OOo. It provides basic informat

Seite 17 - Opening existing spreadsheets

Cell style optionsWhen editing or creating cell styles, you can set several options, which are similar to those for directly formatting cells. A more

Seite 18 - Opening CSV files

PageUse the Page tab to edit the overall appearance of the page and its layout. The available options are shown in Figure 87.Figure 87: Page Style: Pa

Seite 19 - Saving spreadsheets

Layout settings: FormatThis area specifies the page numbering style for this page style.Layout settings: Table alignmentThis option specifies the alig

Seite 20 - Password protection

Creating new (custom) stylesYou may want to add some new styles. You can do this in two ways:• Creating a new style using the Style dialog• Creating a

Seite 21

Figure 88: Naming a new style created from a selection.Creating a new style by dragging and droppingSelect a cell and drag it to the Styles and Format

Seite 22 - Saving as a CSV file

Figure 89: Choosing to copy styles from a document, not a template.Figure 90: Copying a style from one document to another.118 OpenOffice.org 3.x Calc

Seite 23 - Moving from cell to cell

Deleting stylesYou cannot remove (delete) any of Calc’s predefined styles, even if you are not using them.You can remove any user-defined (custom) sty

Seite 24

• File contains commands that apply to the entire document such as Open, Save, Wizards, Export as PDF, and Digital Signatures.• Edit contains commands

Seite 25

Figure 91: Templates and Documents dialog.Creating a templateYou can create a template from a document:1) Open a new or existing document of the type

Seite 26 - Moving from sheet to sheet

Figure 92: Saving a new templateAny settings that can be added to or modified in a document can be saved in a template. For example, below are some of

Seite 27 - Selecting cells

Figure 93: Template management dialog2) In the box on the left, double-click the folder that contains the template that you want to edit. A list of al

Seite 28

Caution If you choose Keep Old Styles in the message box shown in Figure 94, that message will not appear again the next time you open the document af

Seite 29 - Selecting sheets

2) In OOo, choose Tools > Extension Manager from the menu bar. In the Extension Manager dialog, click Add.3) A file browser window opens. Find and

Seite 30 - Working with columns and rows

To set a custom template as the default:1) From the main menu, choose File > Templates > Organize. The Template Management dialog opens.2) In th

Seite 31 - Deleting columns and rows

Chapter 2 (Entering, Editing, and Formatting Data) for more about replacing styles using Find and Replace.1) Use File > New > Templates and Docu

Seite 32 - Working with sheets

To delete a template folder:1) In the Template Management dialog, select the folder that you want to delete.2) Click the Commands button and choose De

Seite 33 - Viewing Calc

2) Click the Commands button and choose Import Template from the drop-down menu. A standard file browser window opens.3) Find and select the template

Seite 34 - Freezing rows and columns

Chapter 5 Using Graphics in Calc

Seite 35 - The first three

Figure 2: Apply Style, Font Name and Font Size listsNoteIf any of the icons (buttons) in Figure 2 is not shown, you can display it by clicking the sma

Seite 36 - Splitting the screen

Graphics in CalcCalc is often used to present data and make forecasts and predictions. Graphics can turn an average document into a memorable one. Cal

Seite 37 - Thus, you

To insert an image from a file, use either of the following methods:• Insert Picture dialog• Drag and dropInsert Picture dialog1) Click in the locatio

Seite 38

NoteYour Insert Picture dialog may look quite different from the one shown here, depending on your operating system and your choice in Tools > Opti

Seite 39

images in a subfolder named Images (under the folder containing the Writer document); the recipient of the Calc file needs to put the images in a subf

Seite 40 - Choosing a drag mode

Inserting an image from the clipboardUsing the clipboard, you can copy images into a Calc document from another Calc document, from another component

Seite 41 - Formatting Data

By default, the Gallery is docked above the Calc workspace. To expand the Gallery, position the pointer over the line that divides it from the top of

Seite 42

Modifying imagesWhen you insert a new image, you may need to modify it to suit the document. This section describes the use of the Picture toolbar, re

Seite 43 - Entering special characters

Table 3: Picture toolbar functions (from left to right)Icon Name BehaviorFrom FileUse of this icon is described in “Inserting an image file” on page 1

Seite 44 - Inserting dashes

Choosing a graphics modeYou can change color images to grayscale by selecting the image and then selecting Grayscale from the Graphics mode list.Table

Seite 45 - Speeding up data entry

Icon Name BehaviorPop Art Applies a Pop Art style to the image.Charcoal SketchApplies a Charcoal Sketch look to the image.Relief Displays a dialog for

Seite 46 - Using a fill series

Clicking the Function button inserts an equals (=) sign into the selected cell and the Input line, thereby enabling the cell to accept a formula.When

Seite 47 - Defining a fill series

Cropping picturesWhen you are only interested in a section of the image for the purpose of your document, you may wish to crop (cut off) parts of it.

Seite 48 - Using selection lists

Left, Right, Top, and BottomThe image is cropped by the amount entered in these boxes. For example, a value of 3cm in the Left box cuts 3 cm from the

Seite 49 - Validating cell contents

Resizing a bit-mapped (raster) image such as a photograph adversely affects the resolution, causing some degree of blurring. It is better to use a gra

Seite 50

text entered is part of the graphic, so if the graphic is moved the text will move with it.Position and SizeOpens the dialog shown below where you can

Seite 51 - Editing data

NameYou can add a custom name to be assigned to the image, to make it easier to find in the Navigator.TipWhen collaborating with a team on a large, mu

Seite 52

Using Calc’s drawing toolsCalc, like the other components of OOo, has a range of tools to create custom drawings. This chapter covers the default opti

Seite 53 - Formatting data

Icon Name BehaviorFlowcharts Opens the Flowchart toolbar of shapes.Callouts Opens the Callouts toolbar of shapes.Stars Opens the Stars toolbar of shap

Seite 54 - Using manual line breaks

If support for Asian languages has been enabled (in Tools > Options > Language Settings > Languages), two more tools can be added to the Draw

Seite 55 - Formatting numbers

1 Line 5 Line Color 9 Change Anchor 13 Alignment2 Arrow Style 6 Area 10 Bring to Front3 Line Style 7 Area Style / Filling 11 Send to Back4 Line Width

Seite 56 - Choosing font effects

Arranging graphicsGraphics in a Calc document are maintained in a similar manner to a deck of cards. As you add more images to the document, each imag

Seite 57

Figure 5: Right end of Calc status barSheet sequence number ( )Shows the sequence number of the current sheet and the total number of sheets in the sp

Seite 58 - Formatting the cell borders

To Background and To ForegroundAn image or a drawing object can be sent to the background as well. This is not the same as Bring Forward and Send Back

Seite 59

.Figure 106: Anchoring 2Aligning graphicsYou can align several graphics relative to each other. To do this:1) Select all of the graphics to be aligned

Seite 60 - Defining a new AutoFormat

3) Use the tools and fields in the dialog (described on the next page) to define the hotspots and links necessary.4) Click the Apply icon to apply t

Seite 61 - Using conditional formatting

• Properties: sets the hyperlink properties and adds the Name attribute to the hyperlink.Below the toolbar, specify for the selected hotspot:• Address

Seite 62

Chapter 6 Printing, Exporting, and E-mailing

Seite 63 - Hiding and showing data

Quick printingClick the Print File Directly icon to send the entire document to the default printer defined for your computer.NoteYou can change the

Seite 64

what paper size to print on. The properties available depend on the selected printer; consult the printer’s documentation for details.• What sheets an

Seite 65 - Sorting records

3) Deselect Print only selected sheets. This affects the print preview, export, and printing of your spreadsheet. Click OK.NoteThe Options button is d

Seite 66

Where a sheet prints to more than one page of paper, it can be printed either by column, where the first column of pages prints, and then the second c

Seite 67 - Finding and replacing in Calc

Using print rangesPrint ranges have several uses, including printing only a specific part of the data or printing selected rows or columns on every pa

Seite 68

When the cursor is on an object such as a picture or chart, the information shown includes the size of the object and its location.Zoom ( )—new in OOo

Seite 69 - Finding and replacing text

Ranges > Edit. If you have already selected a print range, the Edit Print Ranges dialog looks something like Figure 111.Figure 111: Edit a print ra

Seite 70

For example, if the top two rows of the sheet as well as column A need to be printed on all pages, do the following:1) Choose Format > Print Ranges

Seite 71

3) Click the More button in the dialog and then select the Print range option. Click the Add button.4) To include more than one group of cells in the

Seite 72 - Creating Charts and

Page breaksWhile defining a print range can be a powerful tool, it may sometimes be necessary to manually adjust Calc’s printout. To do this, you can

Seite 73 - Creating a chart

NoteMultiple manual row and column breaks can exist on the same page. When you want to remove them, you have to remove each one individually. This may

Seite 74

Figure 115: Header dialogHeader or footer appearanceTo change the appearance of the header or footer, click the More button in the dialog. This opens

Seite 75 - Choosing a chart type

Setting the contents of the header or footerThe header or footer of a Calc spreadsheet has three columns for text. Each column can have different cont

Seite 76

Inserts the Time field. Inserts the current page number.Exporting to PDFCalc can export documents to PDF (Portable Document Format). This industry-st

Seite 77 - Selecting data series

Figure 118: General page of PDF Options dialogImages section• Lossless compression: Images are stored without any loss of quality. Tends to make large

Seite 78 - Editing charts

NoteEPS images with embedded previews are exported only as previews. EPS images without embedded previews are exported as empty placeholders.General s

Seite 79 - Changing the chart type

http://extensions.services.openoffice.org/ and installing them as described in Chapter 14 (Customizing Calc).Figure 6: Starting a new spreadsheet from

Seite 80 - Data labels

Figure 119: Initial View page of PDF Options dialogFigure 120: User Interface page of PDF Options dialogWindow options section• Resize window to initi

Seite 81

• Center window on screen: Causes the PDF viewer window to be centered on the computer screen.• Open in full screen mode: Causes the PDF viewer to ope

Seite 82 - Trend lines

Export URLs relative to file systemIf you have defined relative links in a document, this option exports those links to the PDF.Cross-document linksDe

Seite 83 - Y error bars

• With both the open password and permission password set, the PDF can only be opened with the correct password, and its permissions can be restricted

Seite 84 - Formatting charts

Saving as Web pages (HTML)Calc can save files as HTML documents. Use File > Save As and select HTML Document, or File > Wizards > Web Page.If

Seite 85

Digital signing of documentsTo sign a document digitally, you need a personal key, the certificate. A personal key is stored on your computer as a com

Seite 86 - Moving chart elements

Removing personal dataYou may wish to ensure that personal data, versions, notes, hidden information, or recorded changes are removed from files befor

Seite 87 - Formatting 3D charts

Chapter 7 Using Formulas and Functions

Seite 88 - Rotation and perspective

IntroductionIn previous chapters, we have been entering one of two basic types of data into each cell: numbers and text. However, we will not always k

Seite 89 - Illumination

more manageable parts, described below, also helps to minimise errors and aid troubleshooting.Lack of documentationLack of documentation is a very com

Seite 90

From the keyboardPress the key combination Control+O.Each of these options displays the Open dialog, where you can locate the spreadsheet that you wan

Seite 91 - Formatting the chart elements

You can even set up a formula to calculate the difference between the two totals and report an error in case a non-zero result is returned (see Figure

Seite 92 - Formating data labels

Simple Calculation in 1 Cell Calculation by ReferenceFigure 125: A simple calculationTable 7: Common ways to enter formulasFormula Description=A1+10 D

Seite 93 - Resizing and moving the chart

Formula Description=B8-SUM(B10:B14) Calculates B8 minus the sum of the cells B10 to B14.=SUM(B8;SUM(B10:B14)) Calculates the sum of cells B10 to B14 a

Seite 94

characteristic of the number found in the cell, for example -37. The example for Exponentiation illustrates how to enter a number that is being multip

Seite 95 - Gallery of chart types

If cell A1 contains the numerical value 4 and cell B1 the numerical value 5, the above examples would yield results of FALSE, FALSE, TRUE, FALSE, TRUE

Seite 96 - Pie charts

Figure 127: Defining a name for a range of cellsFigure 128: Naming a cell or range of cells for inclusion in a formulaChapter 7 Using Formulas and Fu

Seite 97 - Area charts

Figure 129: Defining Names on a worksheetReference operatorsIn its simplest form a reference refers to a single cell, but references can also refer to

Seite 98

Figure 130: Reference Operator for a rangeIn the upper left corner of Figure 130 the reference A1:D12 is shown, corresponding to the cells included in

Seite 99 - Scatter or XY charts

Reference concatenation operatorThe concatenation operator is written as a tilde. An expression using the concatenation operator has the following syn

Seite 100 - Bubble charts

You can use the intersection operator to refer a cell in a cross tabulation in an understandable way. If you have columns labeled 'Temperature&ap

Seite 101 - Net charts

Figure 7: Text Import dialog, with Comma (,) selected as the separator and double quotation mark (“) as the text delimiter.Saving spreadsheetsSpreadsh

Seite 102 - Stock charts

Figure 131: Relative referencesYou can think of a relative address as a pair of offsets to the current cell. Cell B1 is 1 column to the left of Cell C

Seite 103 - Column and line charts

Steps 2: Setting the exchange rate of Eur at 7.5, then copying it to E3Copying formula from E2 to E3 & changing the formula to read absolute refer

Seite 104

HintTo change references in formulas highlight the cell and press Shift-F4 to cycle through the four different types of references. This is of limited

Seite 105 - Templates in Calc

identify where specific data may be found. A name such as Payroll or Boise Sales is much more meaningful than Sheet1. The function named SHEET() retur

Seite 106 - What are styles?

Sheet containing data for Branch 3.Sheet containing combined data for all branches.Figure 133: Combining data from several sheets into a single sheetT

Seite 107 - Types of styles in Calc

Figure 134: Copying a worksheet3) Enter the data for Branch 2 and Branch 3 into the respective sheets. Each sheet stands alone and reports the results

Seite 108 - Accessing styles

Figure 136: Linking sheets: pasting a formula to a cell range6) Click Yes. You have now copied the formulas into each cell while maintaining the forma

Seite 109 - Applying cell styles

Understanding functionsCalc includes over 350 functions to help you analyze and reference data. Many of these functions are for use with numbers, but

Seite 110 - Using the Apply Style list

Understanding the structure of functionsAll functions have a similar structure. If you use the right tool for entering a function, you can escape lear

Seite 111 - Modifying styles

To get an idea of what nested functions can do, imagine that you are designing a self-directed learning module. During the module, students do three q

Seite 112

CopyrightThis document is Copyright © 2005–2010 by its contributors as listed in the section titled Authors. You may distribute it and/or modify it un

Seite 113 - Page style options

NoteIf the spreadsheet has been previously saved, then saving it using the Save (or Save All) command will overwrite an existing copy. However, you ca

Seite 114

Figure 138: Function List docked to right side of Calc windowFunction WizardThe most commonly used input method is the Function Wizard (Figure139). To

Seite 115 - Background

Figure 140: Functions page of Function Wizard.To select cells, either click directly upon the cell or hold down the left mouse button and drag to sele

Seite 116 - Creating new (custom) styles

Figure 141: Structure page of Function WizardAfter you enter a function on the Input line, press the Enter key or click the Accept button on the Funct

Seite 117 - Copying and moving styles

Strategies for creating formulas and functionsFormulas that do more than a simple calculation or summation of rows or columns of values usually take a

Seite 118

months time. Use comments and notes liberally to document your work.You might be aware that you cannot use negative values or zero values for a partic

Seite 119 - Deleting styles

Finding and fixing errorsIt is common to find situations where errors are displayed. Even with all the tools available in Calc to help you to enter fo

Seite 120 - Creating a template

502 The column, row, or sheet for the referenced cell is missing.Examples of common errorsErr:503 Division by zeroThis error is the result of dividing

Seite 121 - Editing a template

Figure 145: Division by zero solution#VALUE Non-existent value and #REF! Incorrect referencesThe non-existent value error is also very common. The mos

Seite 122

The DetectiveIn a long or complicated spreadsheet, color coding becomes less useful. In these cases, consider using the the submenu under Tools > D

Seite 123

a) Initiate trace by clicking Trace Precedentsb) Source area highlighted in Blue, with arrow pointing to the calculation cell(continued): Tracing pre

Seite 124 - Setting a default template

Some users of Microsoft Excel may be unwilling or unable to receive *.ods files. (Perhaps their employer does not allow them to install the plug-in.)

Seite 125

We are concerned that the number shown in Cell C3 is incorrectly stated. The cause can be seen in the highlighted cells. In this case cell C16 contain

Seite 126 - Organizing templates

A similar choice is also available if you want to raise a number by the power of another. Instead of entering =POWER(A1;2), you can enter =A1^2.Moreov

Seite 127 - Importing a template

For more flexibility in similar operations, you could use LARGE or SMALL, both of which add a specialized argument of rank. If the rank is 1 used with

Seite 128 - Exporting a template

Using these functionsIn some cases, you may be able to get similar results to some of these functions by setting up a filter or a custom sort. However

Seite 129 - Using Graphics in Calc

symmetric arithmetic rounding: a decimal place of .4 or less gets rounded down, while one of .5 or more gets rounded up. However, at times, you may no

Seite 130 - Adding graphics (images)

mode is set to 0, and both the number and the significance are negative numbers, then the result of either function is rounded up; if it is set to 1,

Seite 131 - Insert Picture dialog

Figure 147: Enabling regular expressions in formulasFor example =COUNTIF(A1:A6;"r.d") with Enable regular expressions in formulas selected w

Seite 132 - Linking an image file

Regular expressions will not work in simple comparisons. For example: A1="r.d" will always return FALSE if A1 contains red, even if regular

Seite 133 - Embedding linked images

Chapter 8 Using the DataPilotThis chapter is adapted from a German original written by Stefan Weigel and translated into English by Sigrid Kronenberg

Seite 134

IntroductionMany requests for software support are caused by complicated formulas and solutions to simple day to day procedures. For more efficient an

Seite 135

TipTo have Calc save documents by default in a Microsoft Excel file format, go to Tools > Options > Load/Save > General. In the section named

Seite 136 - Modifying images

the connection between cells through formulas, for example addition with the plus operator or the SUM function.This small exercise might be useful for

Seite 137

Figure 150: Basic data in Calc You can create the sales volume overview by following these instructions: 1) Select the cell A1 (or any other single ce

Seite 138 - Using graphic filters

6) Click OK.Figure 151: DataPilot dialog7) The result appears on a new sheet. It has the desired structure, but the columns are not yet grouped into m

Seite 139 - Setting transparency

Figure 153: Grouping on monthsFigure 154: DataPilot result grouped for monthsIn this result you will recognize the beginners’ example. It is very easy

Seite 140 - Cropping pictures

We will now demonstrate some of these advantages.Starting with the result of Figure 154, drag the Date field under the Category field, as shown in Fig

Seite 141 - Resizing an image

To transpose the table completely, just drag the Category field above the area of the displayed values, to cell C3 (see Figure 157). The result of thi

Seite 142 - Rotating a picture

Figure 159: Additional subdivision into regions, added later In another variation you may want to add the employees.1) Select the cell A3 (or any othe

Seite 143 - Description

Figure 160: Selection of subtotals for several employees.Example 2: TimekeepingThis example is often used by consultants and in several variations in

Seite 144 - Assign Macro

Figure 161: One month of timekeeping for one employeeFigure 162: Yearly sums for one employee228 OpenOffice.org 3.x Calc Guide

Seite 145 - Using Calc’s drawing tools

SolutionTo use the DataPilot for this task, collect all the data into one single table. This can be done either manually or by importing a file from a

Seite 146

Saving in other formatsCalc can save spreadsheets in a range of formats, including HTML (Web pages), through the Save As dialog. Calc can also export

Seite 147

Figure 164: Part of DataPilot dialogThe result appears on a new sheet.Figure 165: The evaluation, done within seconds with DataPilot230 OpenOffice.org

Seite 148 - Positioning graphics

The result is much more powerful than is possible with the classic formula-based calculation. For example, you can summarize the daily results to a mo

Seite 149 - Arranging graphics

Figure 167: Properties of the data fieldFigure 168: Result with percentages To get a comparison between employees, start the DataPilot again:1) Select

Seite 150 - Anchoring graphics

Figure 169: Absolute comparison with BrigitteAs a final example we switch to an accumulated view; that is, continuing sums of all values:1) Choose Dat

Seite 151 - Creating an image map

Example 3: Frequency distributionFor showing the frequency of incidents, Calc uses the function FREQUENCY. This formula has to be used in a so-called

Seite 152

To import the data into a table in Calc, open the text file users.txt containing the raw data. The Text Import dialog appears. Here you can choose you

Seite 153

Figure 173: Raw data in CalcSolution with a matrix formulaTo calculate the frequency you have to create 24 classes, one for each hour. In the next col

Seite 154 - E-mailing

The first argument is the cell area with the times of all approximately 38,000 emails. The second argument is the cell area E2:E25 that describes the

Seite 155 - Controlling printing

3) In the DataPilot:• Drag Time into the Row Fields area.• Drag Date into the Data Fields area.4) Click More to show more options in the lower part of

Seite 156 - Selecting sheets to print

Figure 177: properties for grouping according to hours10) Figure 178 shows the Data Field dialog for the data field Number – Date. Click More and sele

Seite 157

Figure 10. (left) One selected cell and (right) a group of selected cellsUsing the mouseTo move the focus using the mouse, simply move the mouse po

Seite 158

Figure 179: Frequency distribution with the DataPilot Figure 180: Relative occurrence240 OpenOffice.org 3.x Calc Guide

Seite 159 - Using print ranges

DataPilot functions in detailThis part describes the use and options of the DataPilot in detail. The database (preconditions)The first thing needed to

Seite 160

RuleCalc lists must have the normal form; that is, they must have a simple linear structure.When entering the data, do not add outlines, groups, or su

Seite 161 - Defining a custom print range

Figure 181: After the start of the DataPilotData sourceThere are usually three possibilities for the DataPilot to have a data source: a Calc spreadshe

Seite 162

Calc can import data from a huge number of foreign data formats, for example from other spreadsheets (Excel, Lotus 1, 2, 3), from databases (like dBas

Seite 163 - Page breaks

Figure 182: DataPilot dialogRow Fields and Column Fields indicate in which groups the result will be sorted in the rows and columns. If there are no e

Seite 164 - Headers and footers

Figure 183: Expanded dialog of the DataPilotResults toResults to defines where your result will be shown. If you do not enter anything, the DataPilot

Seite 165 - Header or footer appearance

Figure 185: DataPilot result with Identify categories selectedWithout category recognition, the DataPilot shows an (empty) category (Figure 186).Figur

Seite 166

More settings for the fieldsThe options discussed in the previous section are valid for the DataPilot in general. Additionally, you can change setting

Seite 167 - Exporting to PDF

Type Base field Base element AnalysisNormal — — Simple use of the chosen aggregate function (for example, sum) Difference from Selection of a field fr

Seite 168

TipUse one of the four Alt+Arrow key combinations to resize the height or width of a cell. (For example: Alt+↓ increases the height of a cell.)Table 1

Seite 169

Type Base field Base element Analysis% of column — — Result as relative part of the total column (for example, the column sum)% of total — — Result as

Seite 170 - Window options section

Figure 189: Division of the regions for employees without partial sumsFigure 190: Division of the regions for employees with partial sums Select the

Seite 171

set up the aggregate function for the partial results independently from the overall settings of the DataPilot, select User-defined.Figure 191: Prefer

Seite 172

Page fieldsThe preferences dialog for page fields is the same as for row and column fields, even though it appears to be useless to do the same settin

Seite 173 - Exporting to XHTML

NoteBefore you can group, you have to produce a DataPilot with ungrouped data. The time needed for creating a DataPilot depends mostly on the number o

Seite 174 - E-mailing spreadsheets

You can define in which value range (start/end) the grouping should take place. The default setting is the whole range from smallest to biggest value.

Seite 175 - Digital signing of documents

TipFor grouping the DataPilot in calendar weeks, define the beginning as a Sunday or Monday and manually enter the grouping interval of 7 days.Groupin

Seite 176 - Removing personal data

Figure 200: Summary of single categories in one groupFigure 201: Grouping finishedYou can change the automatically given names for the groups and the

Seite 177 - Functions

Sort manually by using drag and dropYou can change the order within the categories by moving the cells with the category values in the result table of

Seite 178 - Setting up a spreadsheet

For Sort by select how to display the information, either Ascending or Descending. On the left side is a drop-down list where you can select the field

Seite 179 - Error-checking formulas

Customizing the effects of the Enter keyYou can customize the direction in which the Enter key moves the focus, by selecting Tools > Options > O

Seite 180 - Creating formulas

Figure 207: After the drill downTo hide the details again, double-click on the cell containing golfing or choose Data > Group and Outline > Hide

Seite 181

NoteAn Autofilter or default filter used on the sheet has no effect for the analysis of the DataPilot. The DataPilot always uses the complete list tha

Seite 182 - Operator types

2) You have added or deleted data sets in the original list.In this case the change means that the DataPilot has to use a different area of the spread

Seite 183 - Comparative operators

Figure 211: Multiple data fields in the DataPilotFigure 212: DataPilot shows sales value and number of entriesFor manipulating the existing data field

Seite 184 - Text operators

Figure 213: Layout option for presenting the sums and numbers of the sales valuesFigure 214: Another layout option for presenting the sums and numbers

Seite 185

Figure 216: Disabled column sumsA frequent use case for multiple data fields is the aggregation of one value according to different aggregate function

Seite 186 - Reference operators

Figure 218: Multiple identical fields for sales value, that have been created as duplicates within your source.ShortcutsIf you use the DataPilot very

Seite 187

Function GETPIVOTDATAThe function GETPIVOTDATA can be used with formulas in Calc if you want to reuse the results from the DataPilot elsewhere in your

Seite 188

Figure 220: The value that you really want to use can be found now in a different location.The function GETPIVOTDATA allows you to have a reference t

Seite 189 - Relative referencing

If you enter only the first two arguments, then the function returns the total result of the DataPilot.You can add more arguments as pairs with field

Seite 190 - Absolute referencing

Figure 12. Sheet tab arrowsNotice that the sheets here are not numbered in order. Sheet numbering is arbitrary; you can name a sheet as you wish.NoteT

Seite 191

Figure 222: Second syntax variation270 OpenOffice.org 3.x Calc Guide

Seite 192 - Calculations linking sheets

Chapter 9 Data AnalysisUsing Scenarios, Goal Seek, Solver, others

Seite 193 - Sheet containing data

IntroductionOnce you are familiar with functions and formulas, the next step is to learn how to use Calc's automated processes to quickly perform

Seite 194

1) Open the document containing the cell ranges to be consolidated.2) Choose Data > Consolidate to open the Consolidate dialog. Figure 223 shows th

Seite 195

cell of the target range. Copy results to takes only the first cell of the target range instead of the entire range as is the case for Source data ran

Seite 196

Creating subtotalsSUBTOTAL is a function listed under the Mathematical category when you use the Function Wizard (Insert > Function). Because of it

Seite 197 - Understanding functions

4) In the Calculate subtotals for box, select the columns containing the values that you want to create subtotals for. If the contents of the selected

Seite 198 - Nested functions

Using “what if” scenariosScenarios are a tool to test “what-if” questions. Each scenario is named, and can be edited and formatted separately. When yo

Seite 199

Figure 226: Creating a scenarioSettingsThe lower portion of the Create Scenario dialog contains several options. The default settings (as shown in Fig

Seite 200 - Function Wizard

CautionIf you are viewing a scenario which has Copy back enabled and then create a new scenario by changing the values and selecting Tools > Scenar

Seite 201

3) Hold down the Shift key and click.TipYou can also select a contiguous range of cells by first clicking in the STD field on the status bar and chang

Seite 202

Changing scenario cell valuesTable 11 summarizes the interaction of various settings in preventing or allowing changes in scenario cell values.Table 1

Seite 203

To delete a scenario, right-click the name in the Navigator and choose Delete.To edit a scenario, including its name and comments, right-click the nam

Seite 204

formula. Although this tool is not listed among the functions, it is really a function that acts on other functions, allowing you to calculate differe

Seite 205 - Finding and fixing errors

Multiple operations in columns or rowsIn your spreadsheet, enter a formula to calculate a result from values that are stored in other cells. Then, set

Seite 206 - Examples of common errors

6) Set the cursor in the Column input cell field and click cell B4. This means that B4, the quantity, is the variable in the formula, which is to be r

Seite 207 - Color coding for input

Figure 229: Sheet showing results of multiple operations calculationsCalculating with several formulas simultaneously1) In the sheet from the previous

Seite 208 - The Detective

Figure 230: Sheet and dialog showing input7) Click OK. Now the profits are listed in column E and the annual profit per item in column F.Figure 231: R

Seite 209

Multiple operations across rows and columnsYou can carry out multiple operations simultaneously for both columns and rows in so-called cross-tables. T

Seite 210 - Examples of functions

Figure 232: Sheet and dialog showing input6) Click OK. The profits for the different selling prices are now shown in the range E2:H11.Figure 233: Resu

Seite 211 - Simple statistics

that are already signed. For the fourth quarter, however, no definite income is available. So how much must the company earn in Q4 to reach its goal?

Seite 212

Selecting columns and rowsEntire columns and rows can be selected very quickly in OOo.Single column or rowTo select a single column, click on the colu

Seite 213 - Rounding off numbers

Figure 234: Example setup for goal seek5) Click OK. A dialog appears informing you that the Goal Seek was successful. Click Yes to enter the goal valu

Seite 214

also define the constraint that one or more variables must be integers (values without decimals), or binary values (where only 0 and 1 are allowed).On

Seite 215

4) Choose Tools > Solver. The Solver dialog opens.Figure 237: The Solver dialog5) Click in the Target cell field. In the sheet, click in the cell t

Seite 216

Figure 238: Result of Solver operationNoteThe default solver supports only linear equations. For nonlinear programming requirements, try the EuroOffic

Seite 217 - Advanced functions

Chapter 10 Linking Calc DataSharing data in and out of Calc

Seite 218 - Using the DataPilot

Why use multiple sheets?Chapter 1 introduced the concept of multiple sheets in a spreadsheet. Multiple sheets help keep information organized; once yo

Seite 219

Inserting new sheetsThere are several ways to insert a new sheet. The first step, in all cases, is to select the sheet that will be next to the new sh

Seite 220 - Solution

We need 6 sheets, one for each of the 5 accounts and one as a summary sheet so we will add 3 more. We also want to name each of these sheets for the a

Seite 221

TipFor a shortcut to inserting a sheet from another file, choose Insert > Sheet from file from the menu bar. The Insert Sheet dialog opens with the

Seite 222

Figure 243: Checking ledgerReferencing other sheetsOn the Summary sheet we display the balance from each of the other sheets. If you copy the example

Seite 223 - Advantages

ContentsChapter 1 Introducing Calc...9What is Calc?...

Seite 224

Multiple contiguous sheetsTo select multiple contiguous sheets:1) Click on the sheet tab for the first desired sheet.2) Move the mouse pointer over th

Seite 225

Figure 245: Equal sign in input line2) Now, click on the sheet tab for the sheet containing the cell to be referenced. In this case, that is the Check

Seite 226

Creating the reference with the keyboardFrom Figure 248, you can deduce how the cell reference is constructed. The reference has two parts: the sheet

Seite 227 - Example 2: Timekeeping

2) Switch to the other spreadsheet (the process to do this will vary depending on which operating system you are using).3) Select the sheet (Savings A

Seite 228

NoteThe reference for a file has three forward slashes /// and the reference for a hyperlink has two forward slashes //.Hyperlinks and URLsHyperlinks

Seite 229

Creating hyperlinksWhen you type text that can be used as a hyperlink (such as a website address or URL), Calc formats it automatically, creating the

Seite 230

The top right part of the dialog changes according to the choice made for the hyperlink category from the left panel. A full description of all the ch

Seite 231

• Name is applicable to HTML documents. It specifies text that will be added as a NAME attribute in the HTML code behind the hyperlink.• Events button

Seite 232

Linking to external dataYou can insert tables from HTML documents, and data located within named ranges from an OpenOffice.org Calc or Microsoft Excel

Seite 233 - Differences and advantages

Figure 254: Selecting a table or range in a source document from the WebUsing the Navigator1) Open the OpenOffice.org Calc spreadsheet in which the ex

Seite 234

3) In the target document, press F5 to open the Navigator.4) At the bottom of the Navigator, select the source document. (In Figure 256, the source is

Seite 235

2) Choose either Insert > Columns or Insert > Rows.Using the mouse:1) Select the cell, column, or row where you want the new column or row inser

Seite 236

Figure 257: Linked areas in target spreadsheetHow to find the required data range or tableThe examples above show that the import filter gave names to

Seite 237 - Solution with the DataPilot

Figure 258: Using the Navigator to find a data range nameFigure 259: Using the Name box to find a data range nameChapter 10 Linking Calc Data 311

Seite 238

Linking to registered data sourcesYou can access a variety of databases and other data sources and link them into Calc documents.First you need to reg

Seite 239

Microsoft Access and other Microsoft products are not among the choices if you are using Linux. In our example, we chose dBASE.Figure 261: Registering

Seite 240 - Figure 180: Relative

Viewing data sourcesOpen a document in Calc. To view the data sources available, press F4 or select View > Data Sources from the menu bar. The Data

Seite 241 - DataPilot functions in detail

Launching Base to work on data sourcesYou can launch OOo Base at any time from the Data Source View pane. Right-click on a database or the Tables or Q

Seite 242

2) Drag and drop the gray box to where you want the record to appear in the spreadsheet.3) Repeat until you have moved all of the fields you need to w

Seite 243 - Data source

it. You can also insert a link to the object that will appear as an icon rather than an area showing the contents itself.OLE objects can be linked to

Seite 244 - The DataPilot dialog

To insert an existing object:1) To create from a file, select Create from file. The dialog changes to look like Figure 265.2) To insert the object as

Seite 245 - More options

2) Select Create New to insert a new object of the type selected in the Object Type list, or select Create from File to create a new object from a fil

Seite 246

Working with sheetsLike any other Calc element, sheets can be inserted, deleted, and renamed.Inserting new sheetsThere are several ways to insert a ne

Seite 247

Dynamic Data Exchange (DDE)DDE is an acronym for Dynamic Data Exchange, a mechanism whereby selected data in document A can be pasted into document B

Seite 248 - Data fields

DDE link in WriterThe process for creating a DDE link from Calc to Writer is similar to creating a link within Calc.1) In Calc, select the cells to ma

Seite 249

Chapter 11 Sharing and Reviewing Documents

Seite 250 - Row and column fields

IntroductionThis chapter covers methods for editing shared documents: sharing (collaboration), recording changes, adding comments, reviewing changes,

Seite 251

To enable sharing, select the box at the top of the dialog, and then click OK. A message appears stating that you must save the document to activate s

Seite 252

Saving a shared spreadsheetWhen you save a shared spreadsheet, one of several situations may occur:• If the document was not modified and saved by ano

Seite 253 - Grouping rows or columns

locked due to a merge-in in progress. You can choose to cancel the Save command for now, or retry saving later.When you successfully save a shared spr

Seite 254

Identifying copies of spreadsheetsWhen not using the document sharing feature, it is important to keep track of the different copies of the document.

Seite 255

• Buy cheaper baseballs.• Only buy 2 spare gloves.To make these changes, use the record changes feature in Calc. To start recording changes:1) Open th

Seite 256

Adding comments to changesCalc automatically adds to any recorded change a comment that describes what was changed (for example, Cell B4 changed from

Seite 257 - Sorting the result

Deleting sheetsSheets can be deleted individually or in groups.Single sheetRight-click on the tab of the sheet you want to delete and choose Delete Sh

Seite 258

Figure 276: Comment added to cell B3The comment also appears in the dialog when you are accepting and rejecting changes, as shown in the first line of

Seite 259 - Drilling (showing details)

Figure 277: Inserting a commentNow the cell to which you added the comment has a colored dot in the upper right-hand corner, as shown in Figure 278. I

Seite 260 - Filtering

3) When done, click outside the comment to deselect it. To hide the comment again, right-click on the cell and deselect Show Comment on the pop-up men

Seite 261

You are the coach of a youth baseball team and you submitted a potential budget created in Calc to your team sponsor.Your sponsor has reviewed the doc

Seite 262 - Multiple data fields

• Comment – Searches the content of the comments and only displays changes which have comments that match the search criteria.• Show accepted changes

Seite 263

Figure 281: Accept or Reject changes dialogOn the Filter tab of this dialog (not shown here), you can choose how to filter the list of changes: by dat

Seite 264

To merge documents, all of the edited documents need to have recorded changes in them.1) Open the original document.2) Select Edit > Changes > M

Seite 265

Comparing documentsSometimes when sharing documents, reviewers may forget to record the changes they make. This is not a problem with Calc, because Ca

Seite 266 - Shortcuts

Figure 284: Version management dialog2) Click the Save New Version button to save a new version.3) A dialog opens where you can enter comments about t

Seite 267 - Function GETPIVOTDATA

Now when you save the file, both versions are saved in the same file. From this point you can:• Open an old version – Select the version and click the

Seite 268 - First syntax variation

In addition to using the Zoom slider (new in OOo 3.1) on the Status bar (see page 16), you can open the Zoom dialog and make a selection on the left-h

Seite 269 - Second syntax variation

Chapter 12 Calc MacrosAutomating repetitive tasks

Seite 270

IntroductionA macro is a saved sequence of commands or keystrokes that are stored for later use. An example of a simple macro is one that “types” your

Seite 271 - Data Analysis

6) Use Edit > Paste Special to open the Paste Special dialog.Figure 289: Paste Special dialog7) Set the operation to Multiply and click OK. The cel

Seite 272 - Consolidating data

1 My Macros 5 Create new module in library2 OpenOffice.org Macros 6 Macros in selected library3 Open documents 7 Current document4 Create new library

Seite 273 - Chapter 9 Data Analysis 273

Figure 292: Select the module and name the macroThe created macro is saved in Module1 of the Standard library in the Untitled 1 document. Listing 1 sh

Seite 274

More detail on recording macros is provided in Chapter 13 (Getting Started with Macros) in the Getting Started guide; we recommend you read it if you

Seite 275 - Creating subtotals

Figure 294: OpenOffice.org Basic Macro Organizer4) Click New to open the New Library dialog.Figure 295: New Library dialog5) Enter a descriptive libra

Seite 276

6) Select AuthorsCalcMacros and click Edit to edit the library. Calc automatically creates a module named Module1 and a macro named Main.Figure 297: B

Seite 277 - Using “what if” scenarios

Using a macro as a functionUsing the newly created Calc document CalcTestMacros.ods, enter the formula =NumberFive() (see Figure 298). Calc finds the

Seite 278 - Settings

Figure 300: Warning if macros are disabledIf you choose to disable macros, then when the document loads, Calc can no longer find the function.Figure 3

Seite 279 - Changing scenarios

Figure 17 shows some frozen rows and columns. The heavier horizontal line between rows 3 and 14 and the heavier vertical line between columns C and H

Seite 280 - Changing scenario cell values

a stub with the desired name is stored in the Standard library. The stub macro loads the library containing the implementation and then calls the impl

Seite 281 - Using other “what if” tools

6) Save, close, and reopen the Calc document. This time, the NumberFive() function works.Listing 4. Change the name of NumberFive to NumberFive_Implem

Seite 282

3) IsArray checks to see if the argument is a single value, or an array. For example, =PositiveSum(7) or =PositiveSum(A4). In the first case, the numb

Seite 283 - Chapter 9 Data Analysis 283

Writing macros that act like built-in functionsAlthough Calc finds and calls macros as normal functions, they do not really behave as built-in functio

Seite 284

which is more cumbersome than treating it as an array with two dimensions as is done in Listing 5.Listing 8. Add cell A2:C5 in every sheetFunction Sum

Seite 285 - Chapter 9 Data Analysis 285

The example in Listing 9, however, demonstrates how to sort on two columns.Listing 9. Sort cells A1:C5 on Sheet 1.Sub SortRange Dim oSheet &ap

Seite 286

ConclusionThis chapter provides a brief overview on how to create libraries and modules, using the macro recorder, using macros as Calc functions, and

Seite 287 - Chapter 9 Data Analysis 287

Chapter 13 Calc as a Simple DatabaseA guide for users and macro programmers

Seite 288

IntroductionA Calc document is a very capable database, providing sufficient functionality to satisfy the needs of many users. This chapter presents t

Seite 289 - Goal Seek example

A B C D E F G8Ilsub 7085 97 79 82.759James45 65 97 85 7310Lisa100 97 100 93 97.511Michelle 10097 100 65 90.512Ravi87 92 86 93 89.513Sal45 65 100 92 75

Seite 290 - Using the Solver

Splitting the screenAnother way to change the view is by splitting the window, also known as splitting the screen. The screen can be split horizontall

Seite 291 - Solver example

a range named Scores, and then I used the following equation: =SUM(Scores). To create a named range, select the range to define. Use Insert > Names

Seite 292

If NOT oRanges.hasByName(sName$) Then REM I can obtain the cell address by obtaining the cell REM and then extracting the address from the cel

Seite 293 - Chapter 9 Data Analysis 293

The third argument, a cell address, acts as the base address for cells referenced in a relative way. If the cell range is not specified as an absolute

Seite 294 - Linking Calc Data

Figure 305. Define a named range.The macro in Listing 12 creates three named ranges based on the top row of a named range.Listing 12. Create many name

Seite 295 - Setting up multiple sheets

Database rangeAlthough a database range can be used as a regular named range, a database range also defines a range of cells in a spreadsheet to be us

Seite 296 - Inserting new sheets

Listing 13. Create a database range and an auto filter.Sub AddNewDatabaseRange() Dim oRange 'DatabaseRange object. Dim oAddr 'Cell addres

Seite 297

Click on the Options tab (see Figure 308) to set the sort options. Check the Range contains column labels checkbox to prevent column headers from bein

Seite 298 - Renaming sheets

Caution When a cell is moved during a sort operation, external references to that cell are not updated. If a cell that contains a relative reference t

Seite 299 - Referencing other sheets

To create an auto filter, first select the columns to filter. For example, using the data in Table 12, select data in columns B and C. If you do not s

Seite 300

Figure 310: Use the standard filterThe macro in Listing 14 creates a simple filter for the first sheet.Listing 14. Create a simple sheet filter.Sub Si

Seite 301 - Referencing other documents

2) Immediately above this button, you will see a thick black line (Figure 19). Move the mouse pointer over this line, and it turns into a line with tw

Seite 302 - • Sheet name

.Field = 5 REM Compare using a numeric or a string? .IsNumeric = True REM The NumericValue property is used REM because .IsNumeric =

Seite 303 - Hyperlinks and URLs

Listing 16 demonstrates a more advanced filter that filters two columns and uses regular expressions. I noticed some unexpected behavior while working

Seite 304 - Creating hyperlinks

Advanced filtersAn advanced filter supports up to eight filter conditions, as opposed to the three supported by the simple filter. The criteria for an

Seite 305

Figure 311. Apply an advanced filter using a previously defined named range.Listing 17. Use an advanced filter.Sub UseAnAdvancedFilter() Dim oSheet

Seite 306 - Removing hyperlinks

The filter created in Listing 17 filters the data in place. Modify the OutputPosition property to specify a different output position (see Listing 18)

Seite 307 - Linking to external data

= 2 does not work (because you set the Row on the copy to 2, but do not change the original).Manipulating filtered dataFiltered data copied to a new l

Seite 308 - Using the Navigator

Function DescriptionHLOOKUP Search for a specific value across the columns in the first row of an array. Return the value from a different row in the

Seite 309

Function DescriptionSUMIF Calculate the sum for the cells that meet the search criteria.VAR Estimate the variance based on a sample.VARA Estimate the

Seite 310

Table 18. Examples of search criteria for the COUNTIF and SUMIF functions.Criteria TypeFunction Result DescriptionNumber =COUNTIF(B1:C16; 95) 3 Finds

Seite 311

Function index Function8 STDEVP9 SUM10 VAR11 VARPTipDo not forget that the SUBTOTAL function ignores cells that use the SUBTOTAL function. Say you hav

Seite 312

3) Hold down the left mouse button, and a gray line appears, running up the page. Drag the mouse to the left and this line follows.4) Release the mous

Seite 313

The return_column_index identifies the column to return; a value of 1 returns the first column in the range. The statement =VLOOKUP("Bob"; A

Seite 314 - Editing data sources

Search a row or column using LOOKUPLOOKUP is similar to HLOOKUP and VLOOKUP. The search range for the LOOKUP function is a single sorted row or column

Seite 315

• The search data is in descending order and the data is large enough that the data must be searched assuming that it is sorted; because it is faster

Seite 316 - Embedding spreadsheets

The formula =VLOOKUP(83; $Sheet2.$A$2:$B$7; 2) is an obvious solution. Dollar signs are used so that the formula can be copied and pasted to a differe

Seite 317

INDIRECT converts a string to a cell or rangeUse INDIRECT to convert a string representation of a cell or range address to a reference to the cell or

Seite 318 - Other OLE objects

Table 23. Breakdown of Listing 19.Function DescriptionMATCH("Bob";A1:A16; 0) Return 4 because Bob is the fourth entry in column A.ADDRESS(4;

Seite 319 - Linked OLE object

returns the cell B2. Table 25 lists shows the syntax for using the INDEX function.Table 25. Syntax for INDEX.Syntax DescriptionINDEX(reference) Return

Seite 320 - Dynamic Data Exchange (DDE)

Table 27. Using INDEX with a multi-range.Function Returns=INDEX(B2:G2; 1; 2) 93=INDEX(B5:G5; 1; 2) 65=INDEX((B2:G2;B5:G5); 1; 2) 93=INDEX((B2:G2;B5:G5

Seite 321 - DDE link in Writer

Function DescriptionDVAR Calculate the variance using the fields that match the search criteria. The fields are treated as a sample.DVARP Calculatesth

Seite 322 - Documents

Chapter 14 Setting up and Customizing Calc

Seite 323

Figure 22: The Navigator in CalcTable 2: Function of icons in the NavigatorIcon ActionData Range. Specifies the current data range denoted by the posi

Seite 324 - Opening a shared spreadsheet

IntroductionThis chapter describes some common customizations that you may wish to do. In addition to selecting options from those provided, you can c

Seite 325 - Saving a shared spreadsheet

User Data optionsCalc uses the first and last name stored in the OpenOffice.org – User Data page to fill in the Created and Modified fields in the doc

Seite 326 - Recording changes

To modify a color:1) Select the color to modify from the list or the color table.2) Enter the new values that define the color. If necessary, change t

Seite 327 - Recording changes (tutorial)

Another way to define or alter colors is through the Colors page of the Area dialog, where you can also save and load palettes, a feature that is not

Seite 328 - • Only buy 2 spare gloves

Click the Options button to open a separate dialog with specific choices (Figure 315).Remove personal information on saving. Select this option to alw

Seite 329 - Adding comments to changes

Macro securityClick the Macro Security button to open the Macro Security dialog (not shown here), where you can adjust the security level for executin

Seite 330 - Adding other comments

Choosing options for loading and saving documentsYou can set the Load/Save options to suit the way you work. This chapter describes only a few of the

Seite 331 - Editing comments

ODF format versionOpenOffice.org by default saves documents in OpenDocument Format (ODF) version 1.2. While this allows for improved functionality, th

Seite 332 - Reviewing changes

• If you choose Save original Basic code, the macros will not work in OpenOffice.org but are retained if you save the file into Microsoft Office forma

Seite 333 - Viewing changes

HTML compatibility Load/Save optionsChoices made on the Load/Save – HTML Compatibility page (Figure 321) affect HTML pages imported into OpenOffice.or

Seite 334

Chapter 3 Creating Charts and Graphs...72Introduction...

Seite 335 - Merging documents

Moving quickly through a documentThe Navigator provides several convenient ways to move around a document and find items in it:• To jump to a specific

Seite 336

Choosing options for CalcIn the Options dialog, click the + sign to the left of OpenOffice.org Calc on the left-hand side. A list of subsections drops

Seite 337 - Saving versions

Updating sectionChoose whether to update links when opening a document always, only on request, or never. Regardless of this setting, you can manually

Seite 338

Use printer metrics for text formattingSpecifies that printer metrics are applied for printing and also for formatting the display on the screen. If t

Seite 339

For printing, choose Format > Page > Sheet and mark the Grid option.Page breaksSpecifies whether to view the page breaks within a defined print

Seite 340 - Calc Macros

Text overflowIf a cell contains text that is wider than the width of the cell, the text is displayed over empty neighboring cells in the same row. If

Seite 341 - Using the macro recorder

Figure 324: Calc calculation optionsIterative references sectionIterative references are formulas that are continuously repeated until the problem is

Seite 342

01/01/1904Sets 1/1/1904 as day zero. Use this setting for spreadsheets that are imported in a foreign format.Other optionsSpecify a variety of options

Seite 343 - Chapter 12 Calc Macros 343

Automatically find column and row labelsSpecifies that you can use the text in any cell as a label for the column below the text or the row to the rig

Seite 344

Changes optionsIn the Options dialog, choose OpenOffice.org Calc > Changes.Figure 326: Calc options for highlighting changesOn this page you can sp

Seite 345 - Write your own functions

Figure 327: Calc grid optionsGrid sectionSnap to grid activates the snap function.Visible grid displays grid points on the screen. These points are no

Seite 346

Chapter 2 Entering, Editing, and Formatting Data

Seite 347

In Calc, this dialog has four tabs, as shown below. Options are described in the Help; many will be familiar to users of other office suites.Figure 32

Seite 348 - Using a macro as a function

menus that are contained under another menu. For example, in addition to File, Edit, View, and so on, there is File | Send and File |Templates. The co

Seite 349 - Chapter 12 Calc Macros 349

Creating a new menuIn the Customize dialog, click New to display the dialog shown in Figure 330.1) Type a name for your new menu in the Menu name box.

Seite 350 - End Function

To move submenus (such as File | Send), select the main menu (File) in the Menu list and then, in the Menu Content section of the dialog, select the s

Seite 351 - Passing arguments to a macro

On the Add Commands dialog, select a category and then the command, and click Add. The dialog remains open, so you can select several commands. When y

Seite 352

4) When you have finished making all your changes, click OK to save them.Figure 332: The Toolbars page of the Customize dialogCreating a new toolbarTo

Seite 353 - Accessing cells directly

The new toolbar now appears on the list of toolbars in the Customize dialog. After creating a new toolbar, you need to add some commands to it, as des

Seite 354

Figure 333: Change Icon dialogCautionBe careful when reassigning your operating system’s or OOo’s predefined shortcut keys. Many key assignments are u

Seite 355

NoteAll existing shortcut keys for the currently selected Function are listed in the Keys selection box. If the Keys list is empty, it indicates that

Seite 356 - Conclusion

2) In the Functions section at the bottom of the dialog, scroll down in the Category list to Styles. Click the + sign to expand the list of styles.3)

Seite 357 - Calc as a Simple Database

IntroductionYou can enter data into Calc in several ways: using the keyboard, the mouse (dragging and dropping), the Fill tool, and selection lists. C

Seite 358

feature with care as no confirmation dialog will be displayed; the defaults will be set without any further notice or user input.Running macros from k

Seite 359 - Named range

Figure 335: Installing an extensionUsing extensionsThis section describes a few of the extensions to Calc. In each case, you need to install the exten

Seite 360

Appendix A Keyboard Shortcuts

Seite 361

IntroductionYou can use Calc without a pointing device such as a mouse or trackball, by using its built-in keyboard shortcuts.OOo has a general set of

Seite 362

Shortcut Keys Effect Ctrl+Down Arrow Moves the cursor to the bottom edge of the current data range. If the row below the cell that contains the curso

Seite 363

Function and arrow key shortcutsTable 30: Function key shortcutsShortcut Keys Effect F1 Displays the OOo help browser. When the help browser is alrea

Seite 364 - Database range

Shortcut Keys Effect Shift+Ctrl+F11 Updates the templates.F12 Groups the selected data range.Ctrl+F12 Ungroups the selected data range.Table 31. Arro

Seite 365

DataPilot shortcutsTable 33: DataPilot shortcut keysShortcut Keys Effect Tab Changes the focus by moving forward through the areas and buttons of the

Seite 366

Appendix B Description of Functions

Seite 367 - Auto filters

Functions available in CalcCalc provides all of the commonly used functions found in modern spreadsheet applications. Since many of Calc’s functions r

Seite 368 - Standard filters

NoteWhen a plain apostrophe is used to allow a leading 0 to be displayed, it is not visible in the cell after the Enter key is pressed. If “smart quot

Seite 369

Mathematical functionsTable 34: Mathematical functionsSyntax DescriptionABS(number)Returns the absolute value of the given number.ACOS(number)Returns

Seite 370

Syntax DescriptionCOMBINA(count_1; count_2)Returns the number of combinations for a given number of objects (repetition included). Count_1 is the tota

Seite 371

Syntax Descriptionand if the number and significance are negative, rounding up is carried out based on that value.GCD(numbers) Returns the greatest co

Seite 372 - Advanced filters

Syntax DescriptionMULTINOMIAL (number(s))Returns the factorial of the sum of the arguments divided by the product of the factorials of the arguments.

Seite 373

Syntax DescriptionROUNDUP(number; count)Rounds the given number up. Count (optional) is the number of digits to which rounding up is to be done. If t

Seite 374

Syntax Descriptionthe range to which the criteria are to be applied. Criteria is the cell in which the search criterion is shown, or the search criter

Seite 375 - Manipulating filtered data

• As a percentage. To enter an interest rate as a percentage, type in the interest rate followed by the % key. For example, to compute a loan with a 3

Seite 376

Syntax Descriptionperiod; rate; basis) that is independent of the depreciable life is used here. Cost is the acquisition cost. Date_purchased is the d

Seite 377

Syntax Descriptionnumber of interest payments per year (1, 2 or 4). Basis indicates how the year is to be calculated.COUPNCD(settlement; maturity; fre

Seite 378

Syntax Descriptionsame unit, and thus both must be calculated annually or monthly. PV is the current value. Start_period the first payment period for

Seite 379 - Using formulas to find data

Figure 23: The Special Characters dialogInserting dashesTo enter en and em dashes, you can use the Replace dashes option under Tools > AutoCorrect

Seite 380

Syntax Descriptionmethod. Note that the book value will never reach zero under this calculation type. Cost fixes the initial cost of an asset. Salvage

Seite 381

Syntax Description(settlement; maturity; coupon; yield; frequency; basis)security in years. Settlement is the date of purchase of the security. Maturi

Seite 382 - Examples

Syntax DescriptionMaturity is the date on which the security is sold. Investment is the purchase price. Redemption is the selling price. Basis indicat

Seite 383 - ADDRESS(row; column; abs)

Syntax DescriptionMIRR(values; investment; reinvest_rate)Calculates the modified internal rate of return of a series of investments. Values correspond

Seite 384

Syntax DescriptionRedemption is the redemption value per 100 currency units of par value. Frequency is the number of interest payments per year (1, 2

Seite 385

Syntax Descriptiontype)with constant interest rates. Rate is the periodic interest rate. NPER is the number of periods in which annuity is paid. PV is

Seite 386

Syntax Descriptionpurchase of the security. Maturity is the date on which the security matures (expires). Issue is the date of issue of the security.

Seite 387 - Database-specific functions

Syntax DescriptionSLN(cost; salvage; life) Returns the straight-line depreciation of an asset for one period. The amount of the depreciation is consta

Seite 388

Syntax Descriptionasset at the end of the depreciation. Life is the depreciation duration of the asset. Start is the start of the depreciation entered

Seite 389 - Customizing Calc

Syntax Descriptionis the price (purchase price) of the security per 100 currency units of par value. Redemption is the redemption value per 100 curren

Seite 390

On the Replace tab, you can also delete unwanted word pairs and add new ones as required.AutoInputWhen you are typing in a cell, Calc automatically su

Seite 391 - Color options

Syntax Descriptionsuccess on each trial. T_1 defines the lower limit for the number of trials. T_2 (optional) defines the upper limit for the number o

Seite 392

Syntax Descriptionbe determined with CHIDIST, in which case the chi square of the random sample must then be passed as a parameter instead of the data

Seite 393 - Security options

Syntax Descriptioncalculates the density function, and C = 1 calculates the distribution.FDIST(number; degrees_freedom_1; degrees_freedom_2)Calculates

Seite 394

Syntax Descriptiondistribution.GAMMAINV(number; alpha; beta)Returns the inverse of the Gamma cumulative distribution. This function allows you to sear

Seite 395 - Appearance options

Syntax Descriptionset. Data is the cell range of data. Rank_c is the ranking of the value (2nd largest, 3rd largest, etc.) written as an integer.LOGIN

Seite 396 - General Load/Save options

Syntax DescriptionSP)the value returned for unsuccessful tests. R is the value returned for successful tests. SP is the probability of the success of

Seite 397

Syntax DescriptionPOISSON(number; mean; C)Returns the Poisson distribution for the given Number. Mean is the middle value of the Poisson distribution.

Seite 398

Syntax DescriptionSTDEV(number_1; number_2; ... number_30)Estimates the standard deviation based on a sample. Number_1; number_2; ... number_30 are nu

Seite 399

Syntax Descriptionthe dependent array or range of data for the second record. Mode = 1 calculates the one-tailed test, Mode = 2 the two- tailed test.

Seite 400 - Choosing options for Calc

time value, it is displayed as a number. For example, 01/01/2000 12:00 PM, converts to 36526.5. This is just a matter of formatting; the actual value

Seite 401 - Input settings section

Figure 24: Using the Fill toolUsing a fill seriesA more complex use of the Fill tool is to use a fill series. The default lists are for the full and a

Seite 402 - View options for Calc

Syntax DescriptionDAYSINYEAR(date) Calculates the number of days in the year of the given date.EASTERSUNDAY(integer) Returns the date of Easter Sunday

Seite 403 - Display section

Syntax DescriptionNOW() Returns the computer system date and time. The value is updated when your document recalculates. NOW is a function without arg

Seite 404 - Calculate options

Syntax DescriptionWEEKSINYEAR(date) Calculates the number of weeks in a year until a certain date. A week that spans two years is added to the year in

Seite 405 - Date section

Syntax DescriptionFALSE() Set the logical value to FALSE. The FALSE() function does not require any arguments.IF(test; then_value; otherwise_value)Spe

Seite 406 - Other options

Syntax DescriptionCURRENT() Calculates the current value of a formula at the actual position.FORMULA(reference) Displays the formula of a formula cell

Seite 407 - Sort Lists options

Syntax DescriptionISNA(value) Returns TRUE if a cell contains the #N/A (value not available) error value. If an error occurs, the function returns a l

Seite 408 - Grid options

Database functionsThis section deals with functions used with data organized as one row of data for one record. The Database category should not be co

Seite 409

Syntax DescriptionDCOUNTA(database; database_field; search_criteria)Counts the number of rows (records) in a database that match the specified search_

Seite 410 - Customizing menu content

Syntax DescriptionDVARP(database; database_field; search_criteria)Calculates the variance of all cell values in a database field in all records that m

Seite 411

Syntax DescriptionMDETERM(array) Returns the array determinant of an array. This function returns a value in the current cell; it is not necessary to

Seite 412 - Modifying existing menus

Figure 26: Result of fill series selection shown in Figure 25You can also use Edit > Fill > Series to create a one-time fill series for numbers

Seite 413 - Adding a command to a menu

Syntax DescriptionTRANSPOSE(array) Transposes the rows and columns of an array. Array is the array in the spreadsheet that is to be transposed.TREND(d

Seite 414 - Customizing toolbars

Syntax Descriptionvalue30 is the list of values entered as a reference to a cell or as individual values.COLUMN(reference) Returns the column number o

Seite 415 - Creating a new toolbar

Syntax Descriptionfunction returns a logical or numerical value. Reference contains the address of the cell in which the error occurs.HLOOKUP(search_c

Seite 416 - Adding a command to a toolbar

Syntax Descriptionsearch will not return any usable results. The search supports regular expressions. Search_criterion is the value to be searched for

Seite 417

Syntax Descriptionused in an array formula, only the row number of the first range cell will be returned. Reference is a cell, an area, or the name of

Seite 418

Syntax DescriptionSort_order (optional) indicates whether the first column in the array is sorted in ascending order.Text functionsUse Calc’s text fun

Seite 419 - Resetting the shortcut keys

Syntax DescriptionDECIMAL(text; radix) Converts text with characters from a number system to a positive integer in the base radix given. The radix mus

Seite 420 - Installing extensions

Syntax Descriptionequal to 0, the thousands separator is suppressed. If the parameter is equal to 0 or if it is missing altogether, the thousands sepa

Seite 421 - Using extensions

Syntax Descriptionrepeated. Number is the number of repetitions. The result can be a maximum of 255 characters.RIGHT(text; number) Defines the last ch

Seite 422 - Keyboard Shortcuts

Syntax DescriptionT(value) Converts a number to a blank text string. Value is the value to be converted. Also, a reference can be used as a parameter.

Seite 423

Figure 28: Defining a new fill seriesUsing selection listsSelection lists are available only for text, and are limited to using only text that has alr

Seite 424

Syntax Descriptionfunction. x is the value on which the function will be calculated. n is the order of the Bessel function.BIN2DEC(number) Returns the

Seite 425

Syntax DescriptionERF(lower_limit; upper_limit)Returns values of the Gaussian error integral. Lower_limit is the lower limit of integral. Upper_limit

Seite 426 - Cell formatting shortcuts

Syntax DescriptionIMCOS(complex_number)Returns the cosine of a complex_number. The complex number is entered in the form "x + yi" or "x

Seite 427 - DataPilot shortcuts

Syntax Descriptionentered in the form "x + yi" or "x + yj"OCT2BIN(number; places) Returns the binary number for the octal number e

Seite 428 - Description of Functions

Appendix C Calc Error Codes

Seite 429 - Functions available in Calc

Introduction to Calc error codesCalc provides feedback for errors of miscalculation, incorrect use of functions, invalid cell references and values, a

Seite 430 - Mathematical functions

Error codes displayed within cellsCell error Code Explanation of the error### N/A The column is too narrow to display the complete formatted contents

Seite 431

General error codesThe following table is an overview of the most common error messages for OOo Calc.NoteErrors described as Internal errors should no

Seite 432 - Base is the base for the

Code Message Explanation of the error512 Formula overflowThe total number of internal tokens (that is, operators, variables, brackets) in the formula

Seite 433

Code Message Explanation of the error525 Invalid names (cell displays #NAME?)An identifier could not be evaluated; for example, no valid reference, no

Seite 434

Validating cell contentsWhen creating spreadsheets for other people to use, you may want to make sure they enter data that is valid or appropriate for

Seite 435 - Financial analysis functions

Index3 3D chart appearance 89area chart 98bar chart 96elements 79formatting 87illumination 89line chart 99moving elements 86pie chart 96rot

Seite 436

options 408recording 327reviewing 332viewing 333chart appearance of 3D 89area 79area background 86colors 87creating 73data labels 80, 92edi

Seite 437

dialog 244examples of use 219filter 260GETPIVOTDATA 267group date or time values 255group rows or columns 253group scalar values 254group witho

Seite 438

wildcards 69fixed values 178focus 23formatting chart 84data labels 92symbols 92formatting autoformatting cells and sheets 59cell background

Seite 439

grids in charts 78guides while moving 403H headers and footers 115Hide/Show button 135hiding and showing data 63HTML compatibility 399hyperlink

Seite 440

Microsoft Office file conversion 398moving chart elements 86moving from sheet to sheet 26Multiple Operations tool 281multiple sheets introduction

Seite 441

relative reference 189relief options 56remove personal information on saving 394removing data from a cell 51renaming sheets 33replacing cell data

Seite 442

strikethrough 56Style dialog 116style organizer 111styles accessing 108assign to shortcut keys 111assigning to shortcut keys 418cell 107copy

Seite 443

Modifying images...136Using the picture context menu...

Seite 444

Figure 29: Typical validity test choices.The validity test options vary with the type of data selected from the Allow list. For example, Figure 30 sho

Seite 445

Figure 31: Defining input help for a cellFigure 32: Defining an error message for a cell with invalid dataEditing dataEditing data is done is in much

Seite 446

the cell can be deleted. To delete everything in a cell (contents and format), check Delete all.Figure 33: Delete Contents dialogReplacing all the dat

Seite 447

Formatting dataThe data in Calc can be formatted in several ways. It can either be edited as part of a cell style so that it is automatically applied,

Seite 448

Figure 35: Automatic text wrapUsing manual line breaksTo insert a manual line break while typing in a cell, press Ctrl+Enter. This method does not wor

Seite 449 - Several other

Formatting numbersSeveral different number formats can be applied to cells by using icons on the Formatting toolbar. Select the cell, then click the r

Seite 450

Formatting the fontTo quickly choose the font used in a cell, select the cell, then click the arrow next to the Font Name box on the Formatting toolba

Seite 451

Figure 40: Format Cells > Font EffectsSetting cell alignment and orientationSome of the cell alignment and orientation icons are not shown by defau

Seite 452

For more control and other choices, use the Alignment tab (Figure 34) of the Format Cells dialog to set the horizontal and vertical alignment and rota

Seite 453

NoteThe cell border properties apply to a cell, and can only be changed if you are editing that cell. For example, if cell C3 has a top border (which

Seite 454

DataPilot functions in detail...241Function GETPIVOTDATA...

Seite 455

NoteIf the selected cell range does not have column and row headers, AutoFormat is not available.3) To select which properties (number format, font, a

Seite 456

As soon as you select a theme, some of the properties of the custom styles are applied to the open spreadsheet and are immediately visible.3) Click OK

Seite 457

Figure 45: Conditional formatting dialogCell styleChoose the cell style to be applied if the specified condition matches. The style must have been def

Seite 458 - Date and time functions

Hiding and showing dataWhen elements are hidden, they are neither visible nor printed, but can still be selected for copying if you select the element

Seite 459 - Day is an integer

When you close the dialog, the outline group controls are visible between either the row or column headers and the edges of the editing window. The co

Seite 460 - Number is a time value

Standard filters are more complex than automatic filters. You can set as many as three conditions as a filter, combining them with the operators AND a

Seite 461 - Type is

Figure 48: Choosing the criteria and order of sortingFigure 49: Options for sortingCase sensitiveIf two entries are otherwise identical, one with an u

Seite 462 - Logical functions

Range contains column labelsDoes not include the column heading in the sort.Include formatsA cell's formatting is moved with its contents. If for

Seite 463 - Informational functions

CautionUse Replace All with caution; otherwise, you may end up with some highly embarrassing mistakes. A mistake with Replace All might require a manu

Seite 464

3) Select Formulas or Values in the Search in drop-down list.• Formulas finds parts of the formulas.• Values finds the results of the calculations.4)

Seite 465

Chapter 12 Calc Macros...340Introduction...

Seite 466 - Database functions

To use wildcards and regular expressions when searching and replacing:1) On the Find & Replace dialog, click More Options to see more choices. On

Seite 467

• Using \n in the Replace with box will replace with the literal characters \n, not a hard line break.• The Find & Replace dialog has an option to

Seite 468 - Array functions

Chapter 3 Creating Charts and GraphsPresenting information visually

Seite 469

IntroductionCharts and graphs can be powerful ways to convey information to the reader. OpenOffice.org Calc offers a variety of different chart and gr

Seite 470 - Spreadsheet functions

Figure 52: Selecting data for plottingNext, open the Chart Wizard dialog using one of two methods.• Choose Insert > Chart from the menu bar.• Or, c

Seite 471

Figure 54: Chart Wizard, Step 1—Choose a chart typeChoosing a chart typeThe Chart Wizard includes a sample chart with your data. This sample chart upd

Seite 472

the icons. For the moment, we will stick to the Column chart and click on Next again.Changing data ranges and axes labelsIn Step 2, Data Range, you ca

Seite 473

Selecting data seriesFigure 56: Amending data series and rangesOn the Data Series page, you can fine tune the data that you want to include in the cha

Seite 474

Adding or changing titles, legend, and gridsFigure 57: Titles, legend and grids On the Chart Elements page, you can give your chart a title and, if de

Seite 475 - Text functions

Changing the chart typeYou can change the chart type at any time. To do so:1) First select the chart by double-clicking on it. The chart should now be

Seite 476 - is the number to

Appendix B Description of Functions...428Functions available in Calc...

Seite 477

Figure 59: Elements of 3D chartYou can add other elements using the commands on the Insert menu. The various choices open dialogs in which you can spe

Seite 478 - Find_text is the

Figure 60: Data Labels dialogShow value as percentageDisplays the percentage value of the data points in each column. When selected, this option activ

Seite 479 - Add-in functions

Trend linesWhen you have a scattered grouping of points in a graph, you may want to show the relationship of the points. A trend line is what you need

Seite 480

If you insert a trend line on a chart type that uses categories, such as Line or Column, then the numbers 1, 2, 3, … are used as x-values to calculate

Seite 481 - The complex number

– Standard deviation – shows error calculated on standard deviation– Error margin – you designate the error• Cell range – calculates the error based o

Seite 482

ArrangementProvides two choices: Bring Forward and Send Backward, of which only one may be active for some items. Use these choices to arrange overlap

Seite 483 - Number is the octal

Moving chart elementsYou may wish to move or resize individual elements of a chart, independent of other chart elements. For example, you may wish to

Seite 484 - Calc Error Codes

Figure 63: Chart Area dialogChanging the chart graphic backgroundThe chart wall is the area that contains the chart graphic.1) Double-click the chart

Seite 485

Rotation and perspectiveTo rotate a 3D chart or view it in perspective, enter the required values on the Perspective page of the 3D View dialog. You c

Seite 486

AppearanceUse the Appearance page to modify some aspects of a 3D chart’s appearance.Figure 65: Modifying appearance of 3D chartSelect a scheme from th

Seite 487 - General error codes

Chapter 1 Introducing CalcUsing Spreadsheets in OpenOffice.org

Seite 488

seven normal, uniform light sources. The first light source projects a specular light with highlights.For the selected light source, you can then choo

Seite 489

Formatting the chart elementsDepending on the purpose of your document, for example a screen presentation or a printed document for a black and white

Seite 490

Figure 68: Formatting axis labelsFormating data labelsYou can choose properties for the labels of the data series. Carefully click on the chart elemen

Seite 491

the gallery, or if you have pictures you need to use instead, you can insert them using Select > From file.Figure 69: Symbol selectionResizing and

Seite 492

Using the Position and Size dialogTo resize or move a chart using the Position and Size dialog:1) Click on the chart to select it. Green sizing handle

Seite 493

TipIf you cannot move an object, check to see if its position is protected.Gallery of chart typesIts important to remember that while your data can be

Seite 494

• The second chart is the 3D option in the chart wizard with a simple border and the 3D chart area twisted around.• The third chart is an attempt to g

Seite 495

Data Labels and choose Show value as number. Then carefully select the piece you wish to highlight, move the cursor to the edge of the piece and click

Seite 496

As shown in Figure 73, an area chart is sometimes tricky to use. This may be one good reason to use transparency values in an area chart. After settin

Seite 497

Line chartsA line chart is a time series with a progression. It is ideal for raw data, and useful for charts with plentiful data that show trends or c

Kommentare zu diesen Handbüchern

Keine Kommentare