Manuale di Calligra Sheets

# Manuale di Calligra Sheets

Pamela Roberts `<pamroberts@blueyonder.co.uk>`

Anne-Marie Mahfouf `<annma@kde.org>`

Gary Cramblitt `<garycramblitt@comcast.net>`

Traduzione italiana: Andrea Celli
Traduzione italiana: Vincenzo Reale
Revisione 2.7 (11/03/2013)

Diritto d'autore © 2002 Pamela Roberts

Diritto d'autore © 2005 Anne-Marie Mahfouf

Diritto d'autore © 2006 Gary Cramblitt

Nota Legale

Calligra Sheets è un foglio elettronico completo di tutte le funzioni.

Capitolo 1. Introduzione
Introduzione

# Capitolo 1. Introduzione

Questo manuale è dedicato alla memoria di Visicalc.

### Importante

Verifica la presenza di versioni aggiornate di questo documento su http://docs.kde.org.

Calligra Sheets è un foglio elettronico completo di tutte le funzioni. Fa parte della suite di produttività Calligra per KDE.

Tra le altre applicazioni di Calligra ci sono Calligra Words (per elaborare testi), Calligra Stage (per creare diapositive per presentazioni).

Dovresti visitare http://www.kde.org per maggiori informazioni su KDE in generale, o il sito web di Calligra all'indirizzo http://www.calligra.org

Capitolo 2. Fondamenti di Calligra Sheets
Fondamenti di Calligra Sheets

# Capitolo 2. Fondamenti di Calligra Sheets

Pamela Robert `<pamroberts@blueyonder.co.uk>`

Traduzione italiana: Andrea Celli
Traduzione italiana: Vincenzo Reale

### Nota

Come tutto KDE, Calligra Sheets è estremamente configurabile. Ciò può provocare dei problemi ad un lettore che cerchi di confrontare quello che trova in un manuale come questo con quello che viene mostrato dalla versione di Calligra Sheets in esecuzione sul suo desktop. Per eliminare sul nascere alcune possibili cause di confusione quando si inizia ad usare Calligra Sheets, suggeriamo di configurare le impostazioni predefinite in tutte le schede della finestra di configurazione di Calligra Sheets (che si apre selezionando Impostazioni → Configura Sheets...).

## Fogli elettronici per principianti

Questa sezione cerca di spiegare tramite esempi cosa fa realmente un foglio elettronico come Calligra Sheets e perché sia uno strumento tanto utile tutte le volte che ti trovi a maneggiare dei numeri. Se hai già usato un foglio elettronico puoi tranquillamente saltare alla prossima sezione.

La prima cosa da fare è avviare Calligra Sheets. Puoi farlo premendo il pulsante sinistro del mouse sull'icona di Calligra Sheets, se è presente sul tuo desktop o sul pannello. Altrimenti, puoi selezionare Ufficio → Calligra Sheets dall'avviatore di applicazioni.

Quando parte il programma ti viene proposta la scelta tra riaprire un documento recente, crearne uno nuovo usando uno dei modelli (suddivisi in categorie) o riaprire un vecchio documento. Seleziona la categoria Generale, che trovi a sinistra, e scegli Foglio vuoto. Poi premi il tasto Usa questo modello.

Se guardi Calligra Sheets subito dopo che è partito, vedrai un foglio riempito da celle distribuite in righe numerate e colonne contrassegnate da lettere. È dove potrai immettere i tuoi dati, formule, testi e diagrammi.

Adesso, prova a immettere i testi e i numeri mostrati nelle prime 5 righe della schermata qui sopra nelle corrispondenti celle del tuo foglio elettronico. Per il momento, ignora la riga 7. Per immettere qualcosa in una cella, prima fai clic su di essa con il tasto sinistro del mouse, poi scrivi quello che vuoi, premi il tasto Invio o usa le freccette per spostare la selezione su un'altra cella.

Quello che abbiamo appena immesso potrebbe essere un semplice preventivo per i prossimi due mesi, in cui elenchiamo quanto pensiamo di spendere per il vitto, la casa, l'abbigliamento e spese varie. Ora seleziona la cella B7 (colonna B, riga 7) e digita `=B2+B3+B4+B5` e premi Invio. Poiché inizia con il segno =, Calligra Sheets lo interpreta come una formula, qualcosa da calcolare, in questo caso sommando i valori contenuti nelle quattro celle da B2 a B5. Quello che verrà mostrato nella cella B7 sarà il risultato di questo calcolo.

A questo punto potresti voler inserire una formula simile in C7, che questa volta dovrebbe essere `=C2+C3+C4+C5`. C'è un modo più semplice per farlo: basta fare un «copia» della cella B7, seguito da un «incolla» sulla cella C7. Calligra Sheets aggiusterà automaticamente i riferimenti alle celle (da B a C) quando viene eseguito l'incolla.

A questo punto, potresti pensare che Calligra Sheets non ha fatto niente di più di quanto tu potresti fare con carta, penna e calcolatrice. Non avresti del tutto torto, ma ricordati che questo è solo un piccolo esempio di foglio elettronico, in cui si fanno conti semplicissimi su pochi numeri. Con una tabella contenente una quantità consistente di numeri o di dati usare un foglio elettronico per fare i conti è molto più veloce ed accurato che farli a mano.

Inoltre, con un foglio elettronico puoi giocare a «Cosa succede se?». Poiché ogni formula è ricalcolata automaticamente non appena uno dei valori interessati viene cambiato, puoi rapidamente vedere cosa succede se ne modifichi uno. Nel nostro esempio, basterà sostituire il valore in C2 per vedere l'effetto di una riduzione delle spese per il vitto in dicembre. Se tu avessi un foglio che modella accuratamente l'effetto serra, probabilmente potresti vedere l'effetto di una riduzione del 50 per cento delle immissioni di metano nell'atmosfera.

Selezionare delle celle
Selezionare delle celle

## Selezionare delle celle

Puoi selezionare una singola cella o un'area rettangolare di celle del foglio. Le celle selezionate verranno evidenziate con uno spesso bordo nero.

Per selezionare una cella puoi usare uno di questi metodi:

- premere il tasto sinistro del mouse su di essa

- digitare il riferimento alla cella (ad es. `B5`) nella casella all'estremità sinistra delle opzioni dello strumento Editor delle celle e premi Invio

- usa l'opzione di menu Vai → Vai alla cella...

Puoi girovagare su tutto il foglio usando i tasti freccia. Mentre, premendo il tasto Invio, ti sposterai di una posizione in su, in giù, a destra o a sinistra, a seconda di ciò che hai impostato nella pagina Interfaccia della finestra di configurazione di Calligra Sheets.

Se tieni premuto il tasto Shift mentre usi le frecce, la selezione si sposterà alla prima o all'ultima delle celle attualmente occupate.

Per selezionare un'area di celle contigue trascina il cursore del mouse da un'estremità all'altra del rettangolo desiderato, tenendo premuto il tasto sinistro. Oppure, scrivi i riferimenti della cella in alto a sinistra e di quella in basso a destra, separati da ":", nella casella dei riferimenti di cella dell'Editor delle celle (ad esempio `B7:C14` ) e premi Invio. O, ancora, inserisci i riferimenti di quelle celle, con un formato simile, nella finestra di dialogo che si apre richiamando la voce di menu Vai → Vai alla cella....

Puoi anche selezionare un'area selezionando una prima cella posta in un angolo del rettangolo desiderato e poi premere contemporaneamente Shift e il tasto sinistro del mouse sulla cella situata nell'angolo diametralmente opposto.

Per selezionare delle celle non contigue devi fare clic sulla prima e poi, tenendo premuto il tasto Ctrl selezionare tutte le altre.

Per selezionare un'intera riga o colonna di celle dovrai premere il tasto sinistro del mouse sul numero che identifica la riga (sulla sinistra del foglio di lavoro) o sulla lettera che indica la colonna (in alto). Per selezionare più righe o colonne adiacenti trascina il cursore del mouse, sempre con il tasto sinistro pigiato, sui relativi numeri o lettere, a seconda che si tratti di righe o colonne.

Per selezionare delle righe o colonne di celle non contigue, devi fare clic sul primo numero di riga o lettera di colonna e poi, tenendo premuto il tasto Ctrl selezionare tutte le altre.

Immettere dei dati
Immettere dei dati

## Immettere dei dati

Immettere dei dati in una cella è semplicissimo. Non richiede altro che selezionare la cella, digitare i dati sulla tastiera e poi premere Invio o spostare la selezione su un'altra cella, ad esempio usando una freccia. A seconda di come inserisci i dati, Calligra Sheets li interpreterà come numeri, date, orari o testo:

- I numeri vengono inseriti nel modo più ovvio; `123`, `-123`, `456.7` o in notazione scientifica `-1.2E-5`.

- Le date vanno inserite nel formato scelto per tutto il «Sistema» e che è stato definito in Impostazioni di sistema nella pagina Localizzazione → Lingua e paese → Data e ora. Se, ad esempio, stai usando il formato DD/MM/YYYY dovrai immettere `30/03/2012` per 30 marzo 2012. Puoi tralasciare gli zeri iniziali per il giorno e il mese. Per gli anni di questo secolo basta indicare una o due cifre finali, ad esempio `9/1/9` per il 9 gennaio 2009.

- Gli orari vanno anch'essi indicati nel formato del «Sistema». Se, per esempio, stai usando il formato "12 ore", allora dovrai scrivere l'ora nella forma "HH:MIN am|pm" o "HH:MIN:SS am|pm", ossia `9:42 am` o `10:30:52 pm`.

- Calligra Sheets considererà un qualsiasi dato immesso come «testo» se non riesce a riconoscerlo come numero, data od orario.

### Nota

In modo predefinito, Calligra Sheets allinea a destra della cella i numeri, le date e gli orari, mentre allinea a sinistra tutto il resto. Questa è una utile indicazione per capire se hai immesso correttamente un numero o una data. Ma ricordati che il modo di incolonnare i dati può essere modificato cambiando il formato della cella.

La casella per l'immissione di testo più grande che si trova nelle opzioni dello strumento Editor delle celle fornisce un facile modo per modificare il contenuto di una cella selezionata. Dopo aver cambiato qualcosa, se sei soddisfatto delle modifiche puoi premere Invio o il tasto sinistro del mouse sulla "V" verde a fianco della casella. Se, invece, vuoi annullare le modifiche fatte, puoi fare clic sulla "X" rossa.

### Formato generale per le celle

In modo predefinito, Calligra Sheets utilizza il formato di cella «Generico». Quando questo formato è in funzione, Calligra Sheets rileva automaticamente il tipo di dati corrispondente al contenuto attuale della cella. Ad esempio, se digiti del testo in una cella e poi lo sostituisci con un numero, Calligra Sheets interpreterà automaticamente il nuovo dato come numero. Se vuoi specificare il tipo di dato, puoi impostarlo esplicitamente con Formato cella. Potrai tornare al formato «Generico» in qualsiasi momento.

Copiare, tagliare e incollare
Copiare, tagliare e incollare

## Copiare, tagliare e incollare

A prima vista, i Taglia, Copia e Incolla di Calligra Sheets sembrano molto simili a quelli delle altre applicazioni di KDE. Dopo aver selezionato una o più celle, puoi scegliere Copia o Taglia dal menu Modifica posto in alto o dal menu a comparsa che compare tenendo premuto il tasto destro del mouse su una delle celle selezionate. Puoi usare anche le scorciatoie Ctrl+C e Ctrl+X. Adesso puoi spostarti per selezionare la cella di destinazione e scegliere Incolla da uno dei due menu o premere Ctrl+V. Comunque ci sono alcune particolarità nell'uso di queste funzioni in Calligra Sheets che ora esamineremo.

Se una cella contiene una formula, verrà copiata la formula e non il risultato mostrato. Inoltre, se la formula contiene un riferimento ad una cella, questo riferimento viene modificato dall'operazione di Taglia/Copia eIncolla in modo che punti alla cella che è nella stessa posizione relativa. Per esempio, se la cella A2 contiene la formula `=B3` e viene copiata in C4, la cella C4 conterrà `=D5` .

Questo può sembrare un modo abbastanza strampalato per fare una copia, ma è esattamente quello che serve nel 99% dei casi. Se non è questo quello che vuoi, vedi la sezione relativa ai riferimenti assoluti a celle. Ad esempio, nella semplice lista della spesa qui sotto, la cella D2 deve contenere `=B2 * C2`, D3 deve essere `=B3 * C3`, D4 `=B4 * C4` e così via. Invece di inserire una diversa formula in ogni cella, ti basterà scrivere la prima formula in D2 e poi copiarla nelle altre celle. Ci penserà Calligra Sheets ad aggiustare i riferimenti alle celle nel modo opportuno.

### Copiare ed incollare blocchi di celle

Nell'esempio precedente avremmo potuto copiare D2 in un colpo solo sulle tre celle D3, D4 e D5. Basta selezionare tutta l'area D3:D5 prima di dare "Incolla".

Un blocco rettangolare di celle può essere tagliato o copiato in un solo colpo. Basta selezionarlo tutto prima di copiare o tagliare. Poi dovrai selezionare l'angolo superiore sinistro dell'area su cui vuoi incollarlo e, infine, dare il comando di incolla.

Se copi o tagli un blocco rettangolare di celle, diciamo B2:C3, e lo incolli su un'area più grande, ad es. A10:D13, la disposizione delle celle originali sarà ripetuta fino a completare la nuova area.

Calligra Sheets fornisce anche un metodo di «Trascinamento e copia» per copiare delle celle su altre celle poste immediatamente sotto o a destra delle prime. Per usare questo metodo, seleziona le celle che vuoi copiare, poi posiziona il cursore del mouse sul quadratino che appare nell'angolo inferiore destro del blocco di celle. Il cursore prenderà la forma di una doppia freccia. A questo punto, tenendo premuto il tasto sinistro del mouse potrai trascinare le celle selezionate fin dove vuoi. Tieni conto che nelle eventuali formule i riferimenti ad altre celle saranno incrementati in base al cambiamento di posizione relativa. I riferimenti assoluti non vengono modificati.

### Modalità speciali per Incolla

Una cella può contenere del testo, un valore o una formula ma può anche contenere informazioni per la formattazione di un carattere speciale, dei bordi o di uno sfondo. Calligra Sheets ha delle versioni speciali di Incolla che ti permettono di gestire queste informazioni in diversi modi.

Modifica → Incolla speciale... attiva la finestra di dialogo Incolla speciale. Selezionando la voce appropriata nella parte alta di questa finestra, puoi scegliere di incollare Tutto, solo il Testo, il Formato della cella, qualsiasi Commento nelle celle o Tutto tranne i bordi. Le voci nella parte destra di questa finestra ti permettono di eseguire delle semplici operazioni su un blocco di celle.

Incolla inserendo... inserisce le celle copiate nel foglio di calcolo spostando le celle che verrebbero sovrascritte di un opportuno numero di righe o colonne verso il basso o verso destra. Può essere usato anche per inserire nel foglio di lavoro intere righe o colonne precedentemente copiate.

Inserire e rimuovere
Inserire e rimuovere

## Inserire e rimuovere

Puoi usare il tasto Canc o Modifica → Pulisci → Contenuto per rimuovere testo, valori o formule dalle celle/righe/colonne selezionate senza modificare nient'altro.

Per eliminare tutto dalle celle, righe o colonne selezionate, inclusi i commenti e le formattazioni speciali, scegli l'opzione Tutto dal menu Modifica → Pulisci o dal menu a comparsa che appare premendo il tasto destro del mouse su una selezione.

Per rimuovere completamente le righe o colonne selezionate, puoi usare le voci Elimina righe o Elimina colonne dal menu a scomparsa collegato al tasto destro del mouse.

Se selezioni una o più celle e scegli Rimuovi celle... dal menu a scomparsa collegato al tasto destro del mouse, potrai scegliere se spostare in su o a sinistra le altre celle del foglio per riempire lo spazio lasciato vuoto.

Se vuoi inserire nel foglio delle nuove righe o colonne vuote, seleziona la riga o colonna dove vuoi inserirle e scegli l'opzione Inserisci righe o Inserisci colonne dal menu a scomparsa collegato al tasto destro del mouse.

Puoi inserire delle nuove celle nel foglio di lavoro. Basta selezionare l'area dove vuoi che appaiono e attivare l'opzione Inserisci celle... dal menu a scomparsa collegato al tasto destro del mouse. Ti verrà chiesto dove vuoi spostare le celle attualmente presenti nell'area (a destra o in basso) per fare posto alle nuove celle.

Semplici calcoli
Semplici calcoli

## Semplici calcoli

Se il primo carattere in una cella è il segno uguale (=) Calligra Sheets considererà il contenuto della cella come una formula da calcolare. Il risultato sarà visualizzato nella cella al posto della formula che l'ha generato. Ad esempio, se digiti `=2+3` in una cella, vedrai apparire 5.

L'aspetto più interessante è che una formula può contenere riferimenti ad altre celle. Così, ad esempio, `=B4+A3` calcolerà la somma dei valori contenuti nelle celle B4 e A3 e il risultato cambierà se verranno modifichi le celle B4 o A3.

Oltre che addizioni, una formula può contenere i simboli - per la sottrazione, * per la moltiplicazione e / per la divisione. Le parentesi tonde, ( e ), possono essere usate come nella normale algebra. Quindi puoi costruire formule più complesse come `=((B10 + C3) *5 - F11) / 2` .

Le celle che contengono una formula vengono segnate con un triangolino blu nell'angolo inferiore sinistro se è attivata l'opzione Mostra indicatore formula nella scheda Formato → Foglio → Proprietà del foglio.

Calligra Sheets include anche un gran numero di funzioni per le applicazioni, ad es. per calcoli statistici, trigonometrici e finanziari. Il loro utilizzo verrà esaminato più in dettaglio nella successiva sezione di questo manuale, ma se sei curioso di vedere subito cosa c'è, scegli Funzione... dal menu Inserisci e dai un'occhiata alla finestra di dialogo Funzione che si aprirà.

Per ora, limitiamoci a notare che la funzione `SUM` può essere comoda perché calcola la somma di tutti i valori in un blocco di celle specificato. Per esempio `=SUM(B4:C10)` calcola la somme di tutti i valori delle celle comprese nel rettangolo tra B4 e C10.

Se Calligra Sheets visualizza #VALORE! quando inserisci una formula, di solito significa che non è in grado di interpretare ciò che hai digitato. Se la fila di simboli termina con una freccetta rossa, allora significa semplicemente che la cella non è abbastanza grande per mostrare tutto il risultato. In tal caso, devi allargare la cella o cambiare il suo formato, in modo che il risultato si adatti correttamente.

### Ricalcolo

Se la casella Ricalcolo automatico nella scheda Formato → Foglio → Proprietà del foglio è marcata, Calligra Sheets ricalcolerà i valori delle celle ogni volta che nel foglio viene modificato qualcosa da cui esse dipendono.

Quando Ricalcolo automaticonon è attivo nel foglio su cui lavori, puoi chiedere a Calligra Sheets di effettuare, in qualsiasi momento, un ricalcolo utilizzando l'opzione Ricalcola foglio o l'opzione Ricalcola documento del menu Strumenti. Puoi anche usare le relative scorciatoie Shift+F9 o F9.

Ordinare i dati
Ordinare i dati

## Ordinare i dati

In questo semplice esempio, i dati sono i nomi, lo stato di appartenenza di alcune montagne e la loro altezza sul livello del mare. Calligra Sheets può ordinare questi dati in diversi modi.

Potresti volere che i dati siano messi in ordine alfabetico. Per farlo basta selezionare l'area che contiene i dati (in questo caso A2:C7) e scegliere Ordina... dal menu Dati. Verrà così aperta la finestra Ordinamento.

Se non cambi nulla, i dati vengono ordinati in modo alfanumerico, distinguendo maiuscole da minuscole; i numeri precedono le lettere maiuscole che, a loro volta, precedono le minuscole. Quindi, delle celle che contengano `Como`, `bari`, `77` e `Bari` saranno poste nel seguente ordine: 77 Bari Como bari.

Nell'area Direzione di questo riquadro, seleziona l'ordinamento in righe e colonne. Se marchi la casella La prima riga contiene le intestazioni di colonna o La prima colonna contiene le intestazioni di riga la prima riga o colonna saranno escluse dall'ordinamento.

Le righe e le colonne sono ordinate nell'ordine specificato, che può essere cambiato utilizzando i pulsanti Sposta su e Sposta giù. Utilizzando l'esempio nella schermata precedente, la scelta della colonna B come chiave primaria e della colonna C come secondaria ordinerà i dati per paese e, per ogni paese, per altezza.

Deseleziona l'opzione Distingui le maiuscole per ottenere un ordinamento che non tenga conto della differenza tra maiuscole e minuscole e cambiare l'ordinamento da Crescente a Decrescente facendo clic sulle celle nella colonna Ordinamento.

L'estensione Dettagli > > di questa finestra ti permette di ordinare i dati usando l'ordine degli elementi in un elenco personalizzato (ad es. gennaio, febbraio,...), invece che alfanumerico. Il formato della cella sarà spostato insieme ai dati. Se selezioni Copia formattazione di cella (bordi, colori, stile del testo).

Il calcolatore nella barra di stato
Il calcolatore nella barra di stato

## Il calcolatore nella barra di stato

L'estremità sinistra della barra di stato mostra in modo predefinito un riepilogo dei valori presenti nelle celle selezionate. A seconda di cosa hai scelto nella casella combinata Funzione mostrata nella barra di stato della scheda Interfaccia della finestra di dialogo per la configurazione di Calligra Sheets, il riepilogo può essere:

Nessuno

  Non si effettua nessun calcolo.

Media

  Il valore mostrato è la media dei valori presenti nelle celle selezionate.

Conteggio

  Il valore mostrato è il numero di celle selezionate che contiene un valore numerico.

ConteggioA

  Il valore visualizzato è il numero di celle non vuote.

Massimo

  Il valore mostrato è il maggiore tra i valori presenti nelle celle selezionate.

Minimo

  Il valore mostrato è il minore tra i valori presenti nelle celle selezionate.

Somma

  Il valore mostrato è la somma dei valori presenti nelle celle selezionate.

Il metodo di calcolo può essere cambiato premendo il tasto destro del mouse sulla casella che contiene il risultato del calcolatore e scegliendo una delle operazioni proposte dal menu a comparsa.

Salvare il proprio lavoro
Salvare il proprio lavoro

## Salvare il proprio lavoro

Calligra Sheets salva tutto il documento, che può comprendere diversi fogli di lavoro, come un unico file.

Se hai creato un nuovo documento, o vuoi salvarne uno vecchio con un nome diverso, utilizza File → Salva come.... Si aprirà la finestra di dialogo tipica di KDE Salva documento come. Scegli la cartella in cui vuoi salvare il documento e assegnagli un nome opportuno scrivendolo nella casella Nome. I documenti prodotti da Calligra Sheets vengono normalmente registrati automaticamente con l'estensione `.ods` e, quindi, non hai bisogno di aggiungerla al nome del file. Comunque, assicurati che sia selezionato Foglio di calcolo OpenDocument come Filtro.

Per salvare il tuo documento senza cambiargli nome, utilizza semplicemente File → Salva.

Puoi anche salvare un documento di Calligra Sheets in un formato diverso selezionando il formato dalla casella combinata Filtro:.

Quando salvi una versione modificata di un documento esistente, Calligra Sheets conserverà la versione precedente come copia di sicurezza.Per distinguerla aggiungerà il simbolo `~` alla fine del nome del file.

Calligra Sheets cerca di proteggerti dalla perdita del lavoro fatto quando, ad esempio, il computer si blocca o tu chiudi Calligra Sheets senza salvare il documento aperto. A tal fine, ogni tanto, salva automaticamente l'ultima versione del documento su cui stai lavorando, utilizzando un nome modificato del file. La versione salvata automaticamente viene di solito distrutta quando salvi il tuo documento. In questo modo essa esiste solo se è più aggiornata della versione che hai salvato manualmente. Quando apri un documento, Calligra Sheets verifica per te se esiste una versione salvata automaticamente. Se la trova, ti proporrà di usarla.

I documenti salvati automaticamente vengono registrati con un nome della forma `.nome_tuo_file.autosave` (nota il punto all'inizio del nome). Così che `foglio1.ods` sarà salvato automaticamente come `.foglio1.ods.autosave`. Questa funzionalità può essere personalizzata nella finestra di configurazione.

### Modelli

Se pensi di dover creare diversi documenti simili, puoi risparmiare tempo e fatica creando subito un modello che poi utilizzerai come base per i singoli documenti.

Per farlo, basta creare un documento che contiene solo gli elementi comuni e poi salvarlo scegliendoFile → Creazione modello da documento. Questo farà aprire la finestra di dialogo Crea un modello. Digita un nome per il nuovo modello nel riquadro di testo Nome: e premi il pulsante OK. La prossima volta che inizierai un nuovo documento selezionando File → Nuovo o lancerai Calligra Sheets, la finestra di avvio ti presenterà la possibilità di creare il nuovo documento sulla base del tuo modello.

La finestra di dialogo Crea un modello ti permette anche di scegliere un'icona diversa da associare al nome del modello nella finestra di avvio. Inoltre, ti consente di salvare i tuoi modelli sotto gruppi con nomi diversi, che appariranno in schede separate nella finestra di dialogo.

I modelli sono salvati come file `.kst` in `~/.kde/share/apps/tables/templates/`.

Stampare un foglio elettronico
Stampare un foglio elettronico

## Stampare un foglio elettronico

Sostanzialmente, per stampare un foglio elettronico basta selezionare File → Stampa... che fa apparire la finestra di dialogo Stampa di KDE, dove potrai scegliere tra l'altro la stampante da utilizzare, il numero di copie e se stampare tutto o solo le pagine selezionate.

In modo predefinito, Calligra Sheets stamperà tutti gli elementi del documento aperto, ma puoi delimitare la stampa selezionando prima la zona che vuoi stampare e poi scegliere Definisci intervallo di stampa dal sottomenu Formato → Intervallo di stampa.

Calligra Sheets stamperà tutti i fogli necessari per includere tutti gli elementi del documento. Puoi rapidamente vedere come un foglio sarà suddiviso in pagine di stampa, marcando la casella Visualizza → Delimitazioni pagina. I bordi di ogni pagina di stampa saranno segnati da linee colorate sul foglio di lavoro.

Per vedere più dettagliatamente cosa verrà inviato alla stampante, compreso tutto quello che hai chiesto di inserire come intestazioni e piè di pagina (vedi più avanti), seleziona File → Anteprima di stampa....

Per migliorare l'aspetto del documento stampato, puoi cambiare i font, i colori, i bordi e la dimensione delle celle del foglio. Vedi la sezione Formattazione del documento per maggiori dettagli.

Puoi anche utilizzare la finestra di dialogo Aspetto pagina, che si richiama selezionando Formato → Aspetto pagina..., per cambiare l'orientazione e la dimensione delle pagine stampate (quest'ultima è legata ai fogli che hai nella stampante) e lo spessore dei margini.

Il Foglio fornisce altre opzioni. La sezione Impostazioni di stampa ti permette di selezionare se stampare o meno la griglia, gli indicatori dei commenti e delle formule, oggetti e grafici. La sezione Ripetizioni su ogni pagina consente di ripetere le colonne o le righe selezionate su ogni pagina stampata. Nella sezione Ridimensionamento puoi impostare un fattore di scala o limitare il numero di pagine da stampare.

Capitolo 3. Formattazione del documento
Formattazione del documento

# Capitolo 3. Formattazione del documento

Pamela Robert `<pamroberts@blueyonder.co.uk>`

Raphael Langerhorst `<raphael.langerhorst@kdemail.net>`

Anne-Marie Mahfouf `<annemarie.mahfouf@free.fr>`

Traduzione italiana: Andrea Celli
Traduzione italiana: Vincenzo Reale

## Formato cella

Per cambiare il formato e l'aspetto di celle, righe o colonne selezionate utilizza l'opzione Formato cella... del menu Formato o del menu contestuale del tasto destro del mouse.

Provoca l'apertura della finestra di dialogo Formato cella che contiene queste schede:

### Formato e rappresentazione dei dati

La scheda Formato dati della finestra di dialogo Formato cella ti permette di controllare come appariranno i valori contenuti nelle celle.

La parte superiore della scheda ti permette di selezionare il formato da utilizzare per mostrare valori numerici, date od orari. Una finestra di Anteprima ti permette di vedere l'effetto della nuova formattazione.

Puoi impostare lo stesso formato per tutti i dati contenuti in una riga o colonna. Basta selezionarla e richiamare il modulo Formato cella associato al tasto destro del mouse.

### Nota

Puoi aumentare la precisione decimale di un qualsiasi numero scritto in formato generico, numerico, percentuale, valuta o scientifico utilizzando l'icona Aumenta precisione presente nella barra degli strumenti Formato:

Puoi ridurre la precisione decimale di un qualsiasi numero scritto in formato generico, numerico, percentuale, valuta o scientifico utilizzando l'icona Riduci precisione presente nella barra degli strumenti Formato.

Generico

  Questo è il formato predefinito. Quando lo usi Calligra Sheets rileva automaticamente il tipo dei dati basandosi su cosa è presente nella cella al momento. Se non si modifica nulla, Calligra Sheets allinea a destra i numeri, le date e le ore e allinea a sinistra tutto il resto.

  Se il formato generico non ti soddisfa, puoi passare ad uno dei formati specifici presenti in questo elenco.

Numero

  Il formato "Numero" utilizza la rappresentazione che hai impostato globalmente in Impostazioni di sistema nella scheda Localizzazione → Lingua e paese → Numeri. L'allineamento predefinito per i numeri è a destra.

Percentuale

  Se nella cella attiva c'è un numero e tu passi dal formato generico a quello percentuale, il numero nella cella verrà moltiplicato per 100.

  Per esempio, se hai scritto 2 e applichi il formato percentuale, il valore diventerà 200%. Ritornando al formato generico il valore tornerà 2.

  Puoi anche utilizzare l'icona Percentuale nella barra degli strumenti Formato:

Valuta

  Il formato Valuta converte il formato dei numeri nella notazione determinata dalle impostazioni specificate globalmente in Impostazioni di sistema, nella scheda Localizzazione → Lingua e paese → Valuta. Saranno utilizzati il simbolo della moneta e la precisione stabiliti in Impostazioni di sistema.

  Puoi anche utilizzare l'icona Formato valuta presente nella barra degli strumenti di Formato per far assumere alla cella l'aspetto adatto per la valuta che stai utilizzando:

Scientifico

  Il formato Scientifico rappresenta i numeri nella notazione esponenziale.Per esempio, 0,0012 assumerà la forma 1,2E-03. Tornando al formato Generico, riapparirà 0,0012. Il formato generico non conserva questo tipo di notazione. Quindi, se vuoi utilizzarla, devi specificarla usando questa voce di menu.

Frazione

  Il formato Frazione rappresenta i numeri in forma frazionaria. Per esempio, 0,1 può essere rappresentato come 1/8, 2/16, 1/10 ecc.. Il tipo di frazione viene definito scegliendolo nell'elenco che compare sulla destra. Se non è possibile una rappresentazione esatta, viene usata la migliore approssimazione possibile. Ad esempio, se abbiamo il numero 1,5 e scegliamo Frazione e Sedicesimi 1/16, nella cella apparirà "1 8/16", che è una sua rappresentazione frazionaria esatta. Se nella cella abbiamo il numero 1,4 e scegliamo ancora Frazione e Sedicesimi 1/16, nella cella apparirà "1 6/16" che è la migliore approssimazione possibile in sedicesimi.

Data

  Per immettere una data bisogna utilizzare uno dei formati stabiliti in Impostazioni di sistema, nella scheda Localizzazione → Lingua e paese → Data e ora. Qui possono essere scelti due formati: quello normale e quello breve.

  Un qualsiasi numero naturale NN sarà trasformato nella data successiva al 30 dicembre 1899 (che è il giorno 0) aggiungendo NN giorni a tale data. Ad esempio, se hai una cella che contiene 100 e imposti Data, nella cella apparirà "9/4/1900", che cade 100 giorni dopo il 30 dicembre 1899. Questa data di partenza è stata anticipata di due giorni per via di un errore in Lotus 123. Poi Excel ha usato questo trucco per mantenere la compatibilità. Pochissime persone devono calcolare date a cavallo del 1 gennaio 1900, mentre se, ad esempio, sommi 9 giorni al 1 novembre 2000 ottieni 10 novembre 2000. In questo modo, tutti i normali calcoli sulle date sono esatti.

  ### Nota

  Quando una cella adotta il formato Data, puoi trascinarla esattamente come faresti con celle contenenti dei numeri. Le celle vicine saranno riempite con date, ognuna aumentata di un giorno.

Ora

  Questo rappresenta il contenuto della cella come un orario. Per inserire un orario devi usare il Formato ora impostato in Impostazioni di sistema, nella scheda Localizzazione → Lingua e paese → Data e ora. Nel modulo Formato cella puoi scegliere come rappresentare l'orario, scegliendo una delle opzioni disponibili. Se non specifichi nulla, sarà usato il formato fissato in Impostazioni di sistema. Quando non si può interpretare il numero contenuto nella cella come un orario, Calligra Sheets mostra 00:00 nel formato specificato in Impostazioni di sistema.

Data e ora

  Formatta il contenuto della cella come un valore data/ora. Per inserire una data e un orario devi usare il Formato ora impostato in Impostazioni di sistema, nella scheda Localizzazione → Lingua e paese → Data e ora. Nel modulo Formato cella puoi scegliere come rappresentare data e orario, scegliendo una delle opzioni disponibili. Se non specifichi nulla, sarà usato il formato fissato in Impostazioni di sistema. Quando non si può interpretare il numero contenuto nella cella come una data e un'ora, Calligra Sheets mostra 00:00 nel formato specificato in Impostazioni di sistema.

Testo

  Questo fa rappresentare il contenuto della cella in formato testo. Può essere utile quando vuoi che un numero sia trattato come un testo, invece che come numero, per esempio per un codice CAP. Se imposti il formato testo per un numero, verrà allineato a sinistra. Quando dei numeri sono in formato testo non possono essere utilizzati per calcoli o formule. Verrà cambiata anche la giustificazione della cella.

Personalizzato

  Per il momento non funziona. Sarà implementato nella prossima versione.

La parte inferiore della scheda Formato datiti permette di aggiungere un Prefisso: (come il simbolo $) davanti a ogni elemento o un Suffisso: (come $HK) alla fine. Puoi anche controllare con quante cifre decimali vengono mostrati numeri, se i valori positivi debbano essere preceduti dal segno + e se i valori negativi debbano essere scritti in rosso.

### Impostazioni per testo e caratteri

La scheda Caratteri ti permette di selezionare per la cella attiva la famiglia, lo stile, la dimensione e il colore dei caratteri, comprese alcune opzioni speciali come sottolineare o sbarrare il testo. La parte inferiore della scheda fornisce un'anteprima di come apparirà il testo.

Il tipo di carattere predefinito per tutte le celle viene impostato tramite la voce di menu Formato → Gestione stili prendendo quello usato attualmente.

Stile:

  Permette di scegliere lo stile per i caratteri presenti nelle celle selezionate. Se selezioni più celle, con diversi stili, al posto del nome dello stile appare Vario (nessuna modifica) e, se non lo modifichi, ogni cella manterrà il suo stile attuale. Se invece lo cambi, ad esempio in Roman, tutte le celle selezionate acquisiranno lo stile Roman.

Dimensione:

  Qui puoi selezionare la dimensione dei caratteri per le celle attualmente selezionate. Se selezioni più celle, con diverse dimensioni, viene mostrata la dimensione (nessun numero) e, se non modifichi nulla, i caratteri presenti in ogni cella manterranno la loro dimensione attuale. Se invece lo cambi, ad esempio in 14, in tutte le celle selezionate i caratteri assumeranno la dimensione 14.

Spessore:

  Permette di scegliere lo spessore per i caratteri presenti nelle celle selezionate. Se selezioni più celle, con diversi spessori, come spessore apparirà Vario (nessuna modifica) e, se non lo modifichi, i caratteri in ogni cella manterranno il loro spessore stile attuale. Se invece lo cambi, ad esempio in Grassetto, tutte le celle selezionate acquisiranno lo stile Grassetto.

Colore:

  Permette di scegliere il colore del testo nella cella selezionata. Con un clic sulla barra dei colori ti apparirà il classico modulo KDE Scegli il colore, da cui potrai scegliere il nuovo colore.

Sottolineato

  Se è attivato, il testo delle celle attualmente selezionate viene sottolineato. L'impostazione predefinita è che non sia attivo.

Sbarrato

  Se è attivato, il testo delle celle attualmente selezionate viene sbarrato. L'impostazione predefinita è che non sia attivo.

### Posizione e rotazione del testo

Dalla scheda Posizione, puoi decidere come disporre il testo all'interno di una cella attivando opportunamente le opzioni contenute nelle zone Orizzontale e Verticale o regolando lo spostamento dal bordo con Rientra. Puoi anche fare in modo che il testo venga scritto in verticale, o ruotato di un certo angolo, invece che in orizzontale.

Orizzontale

  Fissa la centratura orizzontale del contenuto della cella. Standard è quella predefinita dal formato generale che hai impostato. Puoi scegliere tra: Sinistra, il contenuto sarà mostrato nella parte sinistra della cella; Centro, il contenuto sarà mostrato al centro orizzontale della cella; Destra, il contenuto sarà mostrato nella parte destra della cella.

Verticale

  Fissa la centratura verticale del contenuto della cella. Alto significa che il contenuto sarà mostrato nella parte superiore della cella. Mezzo che il contenuto sarà mostrato al centro verticale della cella. Basso che il contenuto sarà mostrato nella parte inferiore della cella.

Opzioni testo

  È disponibile solo quando la rotazione è 0°. Testo a capo spezza il testo su più righe in modo che si adatti alla larghezza della cella. Se non è attivato, il testo sarà su un'unica riga.

  Testo verticale dispone il testo verticalmente.

Rotazione

  Il testo apparirà con un'inclinazione pari all'angolo fissato qui. Valori positivi lo ruotano in senso antiorario, valori negativi in senso orario.

Raggruppare celle

  Se selezionata, ha lo stesso effetto di Formato → Unisci celle. Occorre che siano state selezionate almeno due celle contigue. Queste celle verranno fuse in un'unica cella più grande.

  Se selezioni una cella unita e disattivi questa opzione, tutte le celle che la compongono ritorneranno alla dimensione che avevano prima di essere unite. È come se usassi il menu Formato → Separa celle.

Rientra

  Imposta la quantità di rientro che sarà utilizzata nella cella quando scegli le azioni Aumenta rientro/Riduci rientro dalla barra degli strumenti. Queste azioni non sono abilitate in modo predefinito nella barra.

Dimensione della cella

  Qui puoi fissare la grandezza della cella, sia stabilendo liberamente l'altezza e la larghezza sia decidendo di utilizzare quelle predefinite.

### Bordi delle celle

La scheda Bordo ti permette di stabilire l'aspetto dei bordi della cella. Se hai selezionato più di una cella, puoi applicare uno stile differente ai bordi tra le celle rispetto a quello che segna il perimetro della zona selezionata.

Per prima cosa, seleziona il motivo e il colore nella sezione Motivo della scheda Bordo, poi applicali alle varie parti del bordo facendo clic sul relativo pulsante della sezione Bordo, o su uno dei pulsanti delle Preselezioni. Il pulsante sinistro della sezione Preselezioni rimuove tutti i bordi precedentemente applicati. Nota che puoi anche aggiungere una barra diagonale alle celle.

### Sfondo delle celle

Il motivo grafico e il colore per lo sfondo delle celle possono essere selezionati tramite la scheda Sfondo.

Basta scegliere il motivo grafico desiderato, il suo colore e il colore dello sfondo.

Nella parte inferiore di questa scheda è visibile una anteprima dello sfondo che stai configurando.

### Protezione celle

La scheda Protezione celle ti permette di modificare il modo in cui è protetto il contenuto di una cella.

In modo predefinito, le celle sono protette (è impossibile modificarne il contenuto) e, affinché tale protezione sia attiva, dovrai proteggere anche tutto il foglio usando il menu Strumenti → Proteggi foglio... e assegnare una password. Puoi inoltre nascondere la formula contenuta in una cella per non mostrare come effettui un calcolo. Anche in questo caso devi aver protetto tutto il foglio perché funzioni. Puoi nascondere il contenuto di una cella con Nascondi tutto, ma anche questo richiede che sia stato protetto tutto il foglio. Puoi trovare maggiori informazioni su queste impostazioni nel capitolo Calligra Sheets avanzato, sezione Protezione.

Nascondi tutto

  Nasconde il contenuto della cella e funziona solo se il foglio è protetto. Ciò significa che modificare l'attributo Nascondi tutto non ha alcun effetto se il foglio non è protetto.Non importa se la cella è protetta o no.

  Quando l'opzione Nascondi tutto è attivata, le opzioni Protetta e Nascondi formula non sono utilizzabili. Infatti, quando il foglio viene protetto, l'opzione Nascondi tutto ha l'effetto di nascondere il contenuto e la formula presenti nella cella. Così il contenuto della cella è mascherato e protetto.

Protetta

  Se attivato, provoca la protezione della cella. Questo è il comportamento predefinito. La protezione della singola cella funziona davvero solo se hai attivato la protezione di tutto il foglio usando il menu Strumenti → Proteggi il foglio....Quando una cella è protetta, è impossibile modificarne il contenuto.

Nascondi formula

  Quando è attivato, la cella resta visibile. Però, il suo contenuto non appare nella barra delle formule. Si può nascondere la formula solo per le celle che ne contengono una, se si vuole che l'utilizzatore non la veda. Anche in questo caso, funziona solo se il foglio è protetto.

Non stampare il testo

  Se attivi l'opzione Non stampare il testo, il testo presente nella cella non sarà stampato. L'impostazione predefinita è che questa opzione non sia attiva. Ciò significa che, se non cambi nulla, tutti i testi presenti nelle celle verranno stampati.

Attributi condizionali per le celle
Attributi condizionali per le celle

## Attributi condizionali per le celle

Puoi far cambiare l'aspetto di una cella a seconda del valore che contiene. Può essere utile se, ad esempio, utilizzi Calligra Sheets per tenere una contabilità delle tue spese personali e vuoi evidenziare ogni voce superiore a mille euro.

Per farlo basta selezionare le celle e poi scegliere Stili condizionali... dal menu Formato. Verrà aperta la finestra di dialogo Stili condizionali dove puoi specificare il colore e il tipo di carattere che sarà utilizzato per le celle il cui valore soddisfa una o più condizioni. Nota che la seconda e la terza condizione vengono applicate solo se le precedenti non sono verificate.

Utilizza Cancella → Stili condizionalidel menu Modifica per rimuovere gli eventuali attributi condizionali associati alle celle selezionate.

Cambiare la dimensione delle celle
Cambiare la dimensione delle celle

## Cambiare la dimensione delle celle

La pagina Posizione nella finestra di dialogo Formato cella ti permette di modificare anche la dimensione delle celle selezionate. Tieni conto che se cambi l'altezza di una cella, cambieranno anche le altezze di tutte le celle sulla stessa riga. Allo stesso modo, se cambi la larghezza di una cella, la cambi a tutta la colonna.

Puoi anche selezionare le righe o colonne da modificare e poi selezionare Ridimensiona riga... o Ridimensiona colonna... dal menu contestuale associato al tasto destro del mouse o dal menu Formato → Riga o Formato → Colonna.

Se sposti il puntatore del mouse sulla sinistra della finestra di Calligra Sheets, in modo da porlo sulla linea di separazione tra due delle caselle che contengono i numeri di riga, il puntatore prenderà la forma di una freccia a doppia punta. Quando il puntatore ha questa forma, tenendo premuto il tasto sinistro del mouse, puoi trascinare la linea di separazione tra le due righe per far variare l'altezza della riga superiore. Una tecnica del tutto simile ti permette di cambiare la larghezza di una colonna.

Per impostare l'altezza di una riga o la larghezza di una colonna alla dimensione minima che permette di mostrarne il contenuto, occorre selezionare la riga (o colonna) e premere il tasto destro del mouse sulla sua etichetta. Nel menu che apparirà basta selezionare Adatta riga o Adatta colonna. Puoi anche selezionare una singola cella o un gruppo di celle e azionare Adatta righe e colonne dal menu Formato o dal menu associato al tasto destro del mouse.

Puoi assegnare la stessa dimensione a diverse righe o colonne adiacenti selezionando Formato → Riga → Rendi uguali le righe o Formato → Colonna → Rendi uguali le colonne.

Raggruppare celle
Raggruppare celle

## Raggruppare celle

Spesso è utile che una cella si estenda su due o più righe o colonne. Puoi ottenere questo effetto raggruppando due o più celle in una. Seleziona le celle da raggruppare, poi scegli Formato → Unisci celle.

Per annullare un raggruppamento, basta selezionare la cella unita e scegliere Separa celle dal menu Formato.

Nascondere righe e colonne
Nascondere righe e colonne

## Nascondere righe e colonne

Per ottenere una tabella più chiara e comprensibile è spesso opportuno nascondere le celle che contengono conti intermedi in modo che vengano mostrati solo i dati significativi in ingresso e i risultati finali.

In Calligra Sheets, puoi nascondere righe o colonne selezionate utilizzando le opzioni Nascondi righe e Nascondi colonne del menu Formato → Riga, Formato → Colonna o del menu contestuale associato al tasto destro del mouse. Le righe (colonne) nascoste non vengono mostrate sullo schermo, né incluse nelle pagine stampate.

Nascondere delle celle in questo modo serve anche a proteggerle un po' da modifiche accidentali.

Per far apparire nuovamente una riga o una colonna nascosta, seleziona Riga → Mostra righe... o Colonna → Mostra colonne... dal menu Formato. Nella finestra di dialogo che apparirà, potrai scegliere un qualsiasi numero di righe o colonne da mostrare.

Proprietà del foglio
Proprietà del foglio

## Proprietà del foglio

Puoi controllare le proprietà del foglio attivo o facendo clic sulla linguetta del foglio (poi devi scegliere Proprietà del foglio) o attivando il menu Formato → Foglio → Proprietà del foglio. Ricordati che puoi accedere a questo menu solo quando il né il documento né il foglio sono protetti.

Puoi modificare diverse proprietà per il foglio attualmente attivo. Facendo clic sul pulsante OK confermerai le tue scelte mentre, premendo Valori predefiniti, ritornerai alle impostazioni predefinite.

Direzione dell'impaginazione:

  Ti permette di scegliere la direzione dei fogli. Se non modifichi nulla, la prima colonna del foglio è alla tua sinistra. Se scegli Da destra a sinistra, la prima colonna sarà a destra e le altre verranno contate da destra a sinistra.

Nascondi zeri

  Se metti un segno di spunta a questa casella le celle contenenti il valore zero appariranno come vuote.

Ricalcolo automatico

  Questa opzione permette di far ricalcolare automaticamente le formule quando cambia il valore di una delle celle da cui dipendono.

Numera le colonne

  Se questa casella è spuntata, l'intestazione delle colonne mostrerà dei numeri invece che delle lettere, che è l'impostazione predefinita.

Modalità LC

  Se questa casella è spuntata, il riferimento alla cella che appare all'estremità sinistra della barra delle formule sarà della forma LC (per es. L2C3), piuttosto che nella forma usuale (B3). Al momento questa non sembra un'opzione molto utile.

Iniziali sempre in maiuscolo

  Se metti un segno di spunta a questa casella la prima lettera di qualsiasi testo tu immetta in una cella diventerà automaticamente maiuscola.

Mostra griglia

  Se è attivo, verrà mostrata la griglia (bordi delle celle). Questa è l'impostazione predefinita. Se lo disattivi, la griglia scomparirà dalla vista.

Mostra divisione in pagine

  Se attivi questa opzione, verranno mostrate sul foglio le delimitazioni delle pagine. L'impostazione predefinita è che non vengano mostrate. È utile vedere queste delimitazioni se vuoi stampare il foglio.

Mostra formule

  Se marchi questa casella, Calligra Sheets mostrerà le formule contenute nelle celle e non il loro risultato.

Mostra indicatore formule

  Se marchi questa casella Calligra Sheets mostrerà un triangolino blu nell'angolo in basso a sinistra delle celle che contengono formule. È comodo quando vuoi proteggere questo tipo di celle.

Mostra indicatore di commento

  Se questa casella è spuntata, le celle che contengono un commento vengono contrassegnate con un triangolino rosso in alto a destra.

Capitolo 4. Calligra Sheets avanzato
Calligra Sheets avanzato

# Capitolo 4. Calligra Sheets avanzato

Pamela Robert `<pamroberts@blueyonder.co.uk>`

Anne-Marie Mahfouf `<annemarie.mahfouf@free.fr>`

Traduzione italiana: Andrea Celli
Traduzione italiana: Vincenzo Reale

## Serie

Quando crei un foglio elettronico avrai spesso bisogno di includere una serie di valori come 10, 11, 12... allineati o incolonnati. In Calligra Sheets ci sono diversi modi per farlo.

Per una serie breve e semplice come 5, 6, 7, 8... il metodo «Trascina e copia » è il più semplice. Immetti il valore iniziale nella prima cella e il valore successivo nella cella vicina. Poi seleziona le due celle e posiziona il puntatore del mouse sul quadratino nell'angolo in basso a destra della cella. Il cursore si trasformerà in una freccia a due punte orientata in diagonale. Mantieni premuto il tasto sinistro del mouse mentre trascini le celle come ti serve (in verticale o in orizzontale).

Viene utilizzato l'incremento calcolato come differenza tra i due valori di partenza che hai fornito. Per esempio, se hai inserito `4` nella cella A1 e `3,5` nella cella A2, selezioni le due celle e trascini verso il basso, l'incremento sarà il valore di A2 meno A1, -0,5. Quindi otterrai la serie 4 ; 3,5 ; 3 ; 2,5 ; 2...

Il metodo «Trascina e copia» funziona anche con delle serie in cui l'incremento non è un valore costante, ma è esso stesso una serie. Così, se parti con 1 ; 3 ; 4 ; 6, un "trascina e copia" lo espanderà in 1 ; 3 ; 4 ; 6 ; 7 ; 9 ; 10 ; 12 ; ... Infatti, in questo esempio, l'incremento è dato dalla serie 2 ; 1 ; 2 ; 1 ;...

Calligra Sheets riconosce anche alcune «serie» speciali, come i giorni della settimana. Prova a scrivere `venerdì` in una cella (se lavori in inglese, dovrà essere scritto maiuscolo: Friday), poi fai «trascina e copia» verso il basso. Per vedere quali serie speciali sono disponibili e, magari, crearne una tua, seleziona il menu Strumenti → Liste personalizzate...

Se selezioni una cella e scegli Serie... dal menu Inserisci, apparirà la finestra di dialogo Serie. Serve per creare delle serie che sono troppo lunghe per essere facilmente costruite con il metodo precedente, o per creare delle serie geometriche come 1; 1,5; 2,25; 3,375... dove il valore del passo, in questo caso 1,5, è usato come moltiplicatore.

Se il tipo di serie che vuoi costruire è troppo complicato per tutti questi metodi, puoi utilizzare una formula e fare un "Trascina e copia". Per esempio, per creare una serie con i valori 2, 4, 16, 256... metti `2` in A1, `=A1*A1` in A2, e "Trascina e copia" la cella A2 verso il basso.

Formule
Formule

## Formule

### Funzioni integrate

Calligra Sheets fornisce un'enorme quantità di funzioni matematiche e di altro tipo, che possono essere utilizzate in una cella con formula. Si possono vedere ed utilizzare selezionando una cella e scegliendo Funzione... dal menu Inserisci. In questo modo si apre la finestra di dialogo Funzione.

Seleziona la funzione che vuoi utilizzare dalla lista scorrevole sul lato sinistro della finestra di dialogo. La scheda Aiuto mostrerà alcune informazioni sulla funzione scelta: descrizione, tipo restituito, sintassi, parametri, e alcuni esempi. In più, verranno spesso forniti dei collegamenti a funzioni logicamente associabili.Infine aziona il pulsante con la freccia verso il basso per trasferirla nel riquadro di modifica che si trova nella parte bassa della finestra.

Apparirà una scheda Parametri che ti permette di inserire i parametri richiesti dalla funzione che hai appena selezionato. Se vuoi fornire il valore effettivo di un parametro, basta scriverlo nel riquadro appropriato della scheda Parametri. Per fornire il riferimento a una cella invece che un valore, premi il tasto sinistro del mouse prima sul relativo riquadro della scheda Parametri e poi sulla cella obiettivo nella tabella.

Invece di utilizzare la scheda Parametri, i riferimenti alle celle come `B6` possono essere forniti scrivendoli direttamente nel riquadro di testo in basso nella finestra di dialogo Funzione. Se una funzione richiede più parametri, questi vanno separati con un punto e virgola (;).

Premendo il pulsante OK la funzione verrà inserita nella cella attiva e il modulo Funzione verrà chiuso.

Ovviamente, puoi fare a meno della finestra di dialogo Funzione e scrivere direttamente l'espressione completa nel riquadro di immissione delle formule delle opzioni dello strumento Editor delle celle, posta nella barra degli strumenti. I nomi delle funzioni possono essere scritti in maiuscolo o minuscolo. Non dimenticare che tutte le espressioni devono iniziare con un segno =.

### Confronti logici

Le funzioni logiche come IF(), AND(), OR() richiedono dei parametri che assumono i valori logici (booleani) True o False (NdT vanno sempre scritti in inglese). Questo tipo di valore può essere prodotto da altre funzioni logiche, come ISEVEN(), o dal confronto tra valori in celle della tabella tramite le funzioni di confronto elencate nella tabella seguente.

Espressione | Descrizione | Esempio
--- | --- | ---
== | È uguale a | `A2==B3` è True se il valore in A2 è uguale al valore in B3
!= | Non è uguale a | `A2!=B3` è True se il valore in A2 è diverso dal valore in B3
<> | Non è uguale a | Come `A2!=B3`
< | È minore di | `A2<B3` è True se il valore in A2 è minore del il valore in B3
<= | È minore o uguale di | `A2<=B3` è True se il valore in A2 è minore o uguale del valore in B3
> | È maggiore di | `A2>B3` è True se il valore in A2 è maggiore del valore in B3
>= | È maggiore o uguale di | `A2>=B3` è True se il valore in A2 è maggiore o uguale del valore in B3

Per esempio, se inserisci `=IF(B3>B1;"MAGGIORE";"")` in una cella, comparirà la scritta "MAGGIORE" se il valore in B3 è più grande di quello in B1, in caso contrario non verrà scritto nulla nella cella.

### Riferimenti assoluti a celle

Se una formula contiene un riferimento a una cella, questo riferimento sarà normalmente cambiato quando la cella viene copiata o spostata in un altro punto del foglio di lavoro. Per impedire questo comportamento, basta aggiungere un segno $ davanti alla lettera di colonna e/o davanti al numero di riga.

- Se A1 contiene la formula `=D5`, una copia sulla cella B2 la trasformerà in `=E6` (comportamento normale).

- Se A1 contiene la formula `=$D5`, una copia sulla cella B2 la trasformerà in `=$D6` (la lettera di colonna non cambia).

- Se A1 contiene la formula `=D$5`, una copia sulla cella B2 la trasformerà in `=E$5` (il numero di riga non cambia).

- Se A1 contiene la formula `=$D$5`, dopo una copia sulla cella B2 resterà `=$D$5` (non cambia né la lettera di colonna né il numero di riga).

Quando inserisci o modifichi un riferimento di cella in una formula, il tasto F4 può essere utilizzato per passare dall'uno all'altro di questi quattro tipi di riferimento.

Celle con nome può essere utilizzato in modo abbastanza simile per inserire in una formula un riferimento ad una cella fissata.

Fare calcoli con Incolla speciale
Fare calcoli con Incolla speciale

## Fare calcoli con Incolla speciale

A volte, potresti voler sommare una stessa quantità ai valori contenuti in diverse celle o sottrarla, o usarla per moltiplicare o dividere i valori di tutte le celle. L'opzione Incolla speciale... ti permette di farlo in modo facile e veloce.

Per prima cosa scrivi il valore del modificatore in una qualsiasi cella del tuo foglio e Copialo. Poi, seleziona il gruppo di celle che vuoi modificare, scegli Incolla speciale... dal menu Modifica o dal menu contestuale e seleziona Addizione, Sottrazione, Moltiplicazione o Divisione dalla sezione Operazioni della finestra di dialogo.

Puoi anche usare modificatori diversi per le varie righe o colonne del gruppo di celle di destinazione. Basta copiare tutto un blocco di celle con i modificatori prima di selezionare il gruppo di celle di destinazione e poi fare Incolla speciale.... Ad esempio, se scrivi `5` nella cella A1 e `10` in B1, selezioni le due celle, fai Copia e poi Incolla speciale...Addizione sulle celle da A10 a D15, 5 viene sommato a A10:A15 e C10:C15, e 10 a B10:B15 e D10:D15.

Nota che un modificatore può essere una formula così come un semplice numero. Se si tratta di una formula, Calligra Sheets modificherà i riferimenti alle celle esattamente come se fosse un normale Incolla.

Formule matrice
Formule matrice

## Formule matrice

Calligra Sheets ti consente di utilizzare formule il cui risultato è una matrice o un intervallo di valori. Di solito, in una cella viene visualizzato solo il primo valore. Se vuoi visualizzare l'intera matrice, utilizza semplicemente Ctrl+Alt+Invio quando modifichi una formula, e la formula sarà convertita in una formula matrice, occupando le celle adiacenti.

Le celle che sono parte di una formula matrice non possono essere modificate.

Ricerca obiettivo
Ricerca obiettivo

## Ricerca obiettivo

Calligra Sheets può essere utilizzato per risolvere delle espressioni algebriche come x+x^2=4, ossia Per quale valore di x, x+x al quadrato fa 4?

In questo esempio, potresti scrivere `=A2+A2*A2` in A1, poi provare a mettere diversi valori in A2 finché il risultato approssima 4 quanto tu desideri. Però è preferibile utilizzare la funzione Ricerca obiettivo.... di Calligra Sheets che modifica automaticamente il valore in una cella per cercare di rendere il valore di un'altra cella il più simile possibile ad un valore obiettivo.

Puoi attivare questa funzione selezionando Ricerca obiettivo dal menu Dati. Verrà aperta una finestra di dialogo nella quale dovrai immettere il riferimento alla cella che dovrà assumere il valore assegnato (in questo caso `A1`), nel riquadro Imposta cella:, il valore obiettivo (`4`) nel riquadro Al valore: e il riferimento alla cella variabile (`A2`) nel riquadro Cambiando la cella:. Tieni presente che occorre assegnare un valore di partenza nella cella variabile prima di far partire la Ricerca obiettivo.

La pressione del pulsante OK avvierà il calcolo. Una volta terminato e se avrà trovato una soluzione, potrai premere il pulsante OK per accettare il risultato o Annulla per conservare il valore di partenza.

Tabelle pivot
Tabelle pivot

## Tabelle pivot

Calligra Sheets può essere utilizzato per generare tabelle pivot utilizzando i dati della tabella attuale.

Questa operazione può essere richiamata selezionando Pivot... dal menu Dati. Segue un esempio della creazione di una tabella pivot.

Supponiamo di aver i dati seguenti.

Vogliamo creare una tabella pivot che soddisfi le nostre esigenze. Scegliamo quindi Dati → Pivot....

La finestra che apparirà consente all'utente di selezionare la sorgente di dati. I dati possono essere ottenuti dal foglio di lavoro attuale o da una sorgente esterna come un database o un file ODS.

Questa è la finestra che consente all'utente di personalizzare la tabella pivot. Le etichette delle colonne nei dati di origine sono convertite in etichette che servono da campi di ricerca. Le etichette possono essere trascinate e rilasciate in una delle tre aree (Righe, Colonne o Valori) per generare la tabella pivot. È possibile ripristinare le proprie scelte utilizzando il pulsante Ripristina trascinamento

Nel nostro esempio, `Nome` è trascinato su Righe, `Categoria` su Colonne, `Punteggio` su Valori. Le funzioni definite dall'utente come somma, media, massimo, minimo, conteggio, ecc. possono essere selezionate dall'elenco Seleziona opzione.

Il pulsante Aggiungi filtro può essere utilizzato per aprire la finestra per filtrare i dati desiderati. Utilizzando questa finestra, sarà possibile specificare diversi filtri basati sull'etichetta della colonna e la relazione tra di essi (E o O). Ciò consente un'ampia libertà di personalizzazione del risultato.

Righe totali e Colonne totali: marcando queste opzioni consente di sommare automaticamente le righe e colonne corrispondenti nella tabella pivot.

Utilizzare più fogli di lavoro
Utilizzare più fogli di lavoro

## Utilizzare più fogli di lavoro

Quando apri un nuovo documento vuoto con Calligra Sheets, esso creerà un certo numero di fogli vuoti. Il numero dei fogli creati è specificato dal modello selezionato.

Inserisci → Foglio aggiungerà un nuovo foglio al documento.

Puoi passare da un foglio all'altro anche utilizzando Ctrl+Pag Giù per passare al foglio successivo e Ctrl+Pag Su per tornare al precedente.

I nomi predefiniti per i fogli sono Foglio1, Foglio2,... Puoi cambiare il nome di un foglio con un clic del tasto destro del mouse sulla sua linguetta e selezionando Rinomina foglio....

Per rimuovere un foglio dal documento puoi utilizzare l'opzione Rimuovi foglio dal menu contestuale che appare quando premi il tasto destro del mouse sulla linguetta del foglio che vuoi rimuovere.

Le altre voci del menu Formato → foglio permettono di nascondere o mostrare un foglio in modo del tutto analogo a come si fa con righe e colonne.

Se vuoi che una formula in un foglio utilizzi una cella di un altro foglio, il riferimento alla cella deve incominciare con il nome del foglio seguito da un punto esclamativo (!). Per esempio, se scrivi `=Foglio2!A2` in una cella di Foglio1, questa assumerà il valore contenuto in A2 del Foglio2. Attenzione: i nomi dei fogli tengono conto della differenza tra maiuscole e minuscole.

### Consolidamento dei dati

Potresti aver costruito un documento composto da diversi fogli che contengono dei dati simili, diciamo diversi mesi dell'anno, e vorresti avere un foglio di riepilogo che contenga i valori consolidati (ad es. somme o medie) dei corrispondenti elementi presenti negli altri fogli.

Questa operazione è molto facilitata dall'utilizzo dell'opzione Consolida... del menu Dati.

Quando selezioni questa opzione si apre la finestra di dialogo Consolida.

Per ognuno dei fogli sorgente scrivi nel riquadro Riferimento: della finestra di dialogo Consolida il riferimento al gruppo di dati da utilizzare. Poi premi Aggiungi per trasferirlo nel riquadro Riferimenti inseriti:. Il riferimento deve comprendere il nome del foglio che contiene i dati sorgente (ad es. `gennaio!A1:A10` e può essere inserito automaticamente selezionando le celle nel relativo foglio.

Dopo aver inserito i riferimenti per tutti i fogli da cui prelevare i dati, seleziona nel foglio riassuntivo la cella in cui deve comparire l'angolo superiore sinistro dell'area con i dati consolidati. Scegli la funzione che desideri dalla finestra Funzione: e premi il pulsante OK.

Se fai clic su Dettagli > > nella finestra e marchi la casella Copia data i valori risultanti dal consolidamento saranno posizionati nelle celle di destinazione al posto delle le formule che servono a calcolarli.

Inserire un grafico
Inserire un grafico

## Inserire un grafico

Puoi inserire un grafico in un foglio per dare una rappresentazione visiva dei tuoi dati.

Abilita prima il gancio Aggiungi forma utilizzando la voce di menu Impostazioni → Aree di aggancio.

Seleziona poi il blocco di celle che contiene i dati e scegli Grafico in Aggiungi forma. Trascina il cursore sul foglio tenendo premuto il tasto sinistro del mouse per definire l'area dove vuoi che appaia il grafico. Per il momento non c'è bisogno di essere troppo precisi, visto che la dimensione del grafico può essere modificata facilmente in qualunque momento. Quando rilascerai il tasto del mouse, apparirà la finestra di dialogo Opzioni grafico.

L'area dei dati è già popolata con l'intervallo di celle selezionato. Seleziona la prima riga e la prima colonna come etichette, marca Blocchi di dati su righe e fai clic sul pulsante OK. La finestra scomparirà e potrai vedere il grafico inserito nel foglio.

Ora selezionare Strumento di modifica grafici dall'area di aggancio Strumenti e modifica le proprietà del grafico come il tipo, le etichette e gli assi in Modifica grafico.

Per spostare, ridimensionare o addirittura eliminare un grafico integrato, passa allo strumento Manipolazione semplice forma e fai clic in un punto qualsiasi dell'area del grafico. Apparirà un contorno verde con un quadratino giallo a ogni angolo e al centro di ogni bordo.

Se sposti il cursore su uno qualsiasi dei quadratini neri, esso dovrebbe trasformarsi in una freccia a due punte. Puoi ridimensionare il grafico trascinando uno di questi quadratini con il tasto sinistro del mouse premuto. Per eliminare il grafico, fai clic con il tasto destro su uno dei quadratini e seleziona Elimina.

Per spostare il grafico, posiziona il cursore sul grafico stesso.Il cursore prenderà la forma di una croce. Tieni premuto il tasto sinistro del mouse e potrai trascinare il grafico ovunque tu voglia.

Per restituire al grafico il suo aspetto normale basta un clic in un qualsiasi punto fuori dalla sua area.

Per cambiare il formato del grafico stesso, fare clic due volte con il tasto sinistro del mouse nell'area del grafico. La Modifica del grafico dovrebbe apparire nell'area di aggancio. A questo punto, puoi utilizzare questi strumenti per modificare il grafico.

Inserire dati esterni
Inserire dati esterni

## Inserire dati esterni

Puoi inserire in un foglio elettronico dei dati presi da file di testo o dagli appunti. Devi prima selezionare la cella nell'angolo in alto a sinistra dell'area in cui dovranno essere inseriti i dati, poi scegliere Da file di testo... o Dagli appunti... nel sottomenu Inserisci → Dati esterni.

In entrambi i casi, Calligra Sheets supporrà che i dati siano in formato CSV e aprirà una finestra di dialogo che permette di controllare come i dati vengono estratti dal file o dagli appunti e inseriti nelle celle del foglio di lavoro.

Se il relativo supporto è stato incluso nel tuo sistema, Calligra Sheets può anche prelevare dei dati da un database SQL per metterli in una tabella. Questo si ottiene utilizzando l'opzione Inserisci → Dati esterni → Da un database....

Celle con collegamento
Celle con collegamento

## Celle con collegamento

Una cella di una tabella può essere collegata ad una azione in modo tale che un clic del tasto sinistro su di essa apra, per esempio, il tuo navigatore. Affinché una cella agisca in questo modo, bisogna selezionarla e scegliere Inserisci → Collegamento.... Così si aprirà la finestra di dialogo Creare un collegamento che ti permette di scegliere tra quattro tipi di collegamenti:

- Un collegamento Internet, quando farai clic su di esso, tenterà di aprire il tuo navigatore predefinito all'URL che hai inserito nel riquadro Indirizzo Internet: della finestra di dialogo Inserisci collegamento. Per esempio, potrebbe essere `http://www.calligra.org`.

- Se fai clic su una cella che contiene un collegamento Posta, si aprirà il compositore di messaggi con l'indirizzo che avevi inserito nella casella Posta elettronica: già impostato come indirizzo del destinatario (A:). Per esempio, `anon@example.com`.

- Una cella di collegamento File contiene il path di un file o di una cartella, scritto nella casella di testo Indirizzo file:, e tenterà di aprirlo con una applicazione adatta non appena si fa un clic su di essa.

- Una cella con un collegamento di tipo Cella contiene un riferimento ad una cella di Calligra Sheets, digitato nella casella di testo Cella o area con nome. Un clic del tasto sinistro su questo tipo di cella-collegamento fa spostare il focus di Calligra Sheets sulla cella collegata.

Per tutti e quattro i tipi di collegamento occorre inserire un testo opportuno nel campo Testo da visualizzare della finestra di dialogo Inserisci collegamento. Questo sarà il testo che comparirà nella cella.

Verifiche di validità
Verifiche di validità

## Verifiche di validità

Calligra Sheets può verificare automaticamente la validità formale, rispetto ad un certo numero di criteri, dei dati inseriti e, se un dato non è corretto, far apparire una finestra con un messaggio.

Per attivare questa funzionalità, seleziona le celle da verificare e scegli Dati → Validità.... Si aprirà così la finestra di dialogo Validità di Calligra Sheets contiene tre schede.

Nella scheda Criteri, seleziona quale tipo di dati deve essere considerato valido, scegliendolo dalla finestra Permetti:, poi definisci l'intervallo di valori accettabili scegliendo una delle opzioni dalla finestra Dati: e scrivendo i valori appropriati in una o entrambe le apposite caselle.

Quando hai finito, passa alla scheda Messaggio di errore. Qui, puoi decidere il tipo messaggio (Interrompi, Avvertimento o Informazioni) che apparirà quando un valore non accettabile sarà inserito e definire il titolo e il testo della finestra di segnalazione.

Tieni presente che questa funzione verifica solo i dati che tu scrivi direttamente nella cella. Puoi trovare un modo per verificare i risultati di formule nella sezione Attributi condizionali per le celle di questo manuale.

Protezioni
Protezioni

## Protezioni

### Protezione del documento

Proteggere un documento significa che nessun utente potrà aggiungere o rimuovere dei fogli senza fornire la password. La protezione al documento non protegge le singole celle.

Seleziona Strumenti → Proteggi documento.... Apparirà una finestra con la richiesta di una password. L'indicatore di sicurezza Password: indica se la password è abbastanza sicura. Quanto più lungo è l'indicatore, tanto più sicura è la password.

D'ora in poi, sarà richiesta questa password per togliere la protezione al documento.

Quando un documento è protetto, non è possibile:

- Cambiare nome a un foglio

- Inserire un foglio

- Rimuovere un foglio

- Nascondere un foglio

- Mostrare un foglio nascosto

- Vedere le proprietà di un foglio

- Unire o separare celle

### Proteggere un foglio

Proteggere un foglio significa proteggere il contenuto di ogni cella od oggetto protetti contenuti nel foglio. All'interno di un foglio protetto si può togliere la protezione a singole celle o gruppi di celle, vedi la prossima sezione.

Per proteggere un foglio seleziona Strumenti → Proteggi il foglio. Apparirà una finestra con la richiesta di stabilire una password. L'indicatore di sicurezza delle password indica se la tua password è abbastanza sicura. Quanto più lungo è l'indicatore, tanto più sicura è la password.

D'ora in poi, sarà richiesta questa password per togliere la protezione al foglio.

Quando un foglio è protetto, non è possibile:

- Inserire un oggetto o un grafico

- Cambiare il formato di qualsiasi cella

- Inserire una riga o una colonna

- Modificare il contenuto delle celle

- Cambiare qualsiasi contenuto del foglio

### Nota

Un caso in cui è molto utile proteggere un foglio è quando si vogliono evitare cancellazioni accidentali di formule.

### Proteggere celle o gruppi di celle

### Avvertimento

Come impostazione predefinita tutte le celle sono protette, questa protezione diventa effettiva solo nel momento in cui abiliti la protezione del foglio. Quindi, se non cambi le impostazioni e abiliti la protezione del foglio, tutte le celle saranno protette.

Se vuoi che solo alcune celle siano protette, devi disattivare la protezione predefinita di tutte le altre. Per esempio, potresti desiderare che la maggior parte delle celle possano accettare dei dati forniti dall'utilizzatore. Dovrai allora togliere il segno di spunta a Protetta per quelle celle e lasciare la protezione alle celle che vuoi che restino immutate (ad es. i titoli). Quindi, per proteggere solo alcune celle, dovrai compiere tre passi: togliere la protezione a tutte le celle, selezionare le celle da proteggere e attivare la protezione prima per loro e poi per l'intero foglio.

Togliere la protezione a tutte le celle:

- Seleziona l'intero foglio con il mouse.

- Seleziona nella barra degli strumenti Formato → Formato cella....

- Vai alla scheda Protezione celle del modulo che apparirà.

- Per togliere la protezione a tutte le celle, metti un segno di spunta a Nascondi tutto e toglilo a Protetta. Ora tutte le celle sono non protette.

Proteggere un gruppo di celle selezionate, contigue o sparse:

- Evidenzia con il mouse il rettangolo di celle da proteggere o utilizza anche il tasto Ctrl per selezionare celle non adiacenti.

- Quando hai selezionato tutte le celle che volevi, entra nel menu Formato → Formato cella....

- Vai alla scheda Protezione celle del modulo che apparirà.

- Metti un segno di spunta alla casella vicina a Protetta e poi premi il pulsante OK.

Una volta che hai predisposto la protezione per le celle, dovrai attivarla a livello di foglio. Ossia devi proteggere l'intero foglio affinché le singole celle vengano effettivamente protette:

- Seleziona Strumenti → Proteggi il foglio.

- Inserisci una password sicura nella finestra che apparirà. Poi confermarla scrivendola di nuovo. Infine, premi il pulsante OK.

- Le celle protette presenti in un foglio protetto non possono essere modificate se prima non si toglie la protezione all'intero foglio. Anche qualsiasi modifica al foglio è inibita. Per esempio, non si possono inserire righe o colonne, cambiare l'ampiezza delle colonne o inserire nuovi grafici.

### Nascondere le formule nelle celle

Potresti desiderare di nascondere le formule in modo che nessuno possa vederle. Come impostazione predefinita, ogni cella è protetta ma non nasconde i contenuti. Ma è importante ricordarsi che questi attributi non hanno effetto se il foglio non è protetto.

Per nascondere le formule contenute nelle celle, seleziona la cella che ti interessa (o l'intervallo di celle o le celle non contigue usando Ctrl) e poi scegli la voce di menu Formato → Formato cella.... Nella finestra di dialogo che ti apparirà scegli la scheda Protezione cella e seleziona Nascondi formula. Dopo che avrai protetto il foglio, rimarranno visibili i risultati delle formule, ma non le formule.

Adesso devi proteggere il foglio. Seleziona quindi Strumenti → Proteggi il foglio... per far apparire il modulo Proteggi foglio. Poi inserisci due volte una password sicura che serve per impedire ad altri di togliere la protezione al foglio.

Quando Nascondi formula è attivato e Protetta è disattivato, dopo aver protetto il foglio la formula non potrà essere letta, ma il contenuto della cella potrà essere cambiato.

Quando Nascondi formula e Protetta sono attivi, dopo aver protetto anche il foglio, la formula non può essere vista e il contenuto della cella non può essere modificato.

Ricordati che è molto facile forzare la password di un foglio protetto. Quindi, se cerchi una reale sicurezza, questa non è la soluzione migliore.

### Nascondere tutto in una cella

Puoi nascondere sia la formula che il contenuto di una cella attivando Nascondi tutto nella scheda "Protezione Cella" del menu Formato → Formato cella.... Nella schermata sottostante la cella non è protetta (non c'è il segno di spunta su Protetta), quindi il contenuto della cella può essere modificato.

Qui anche la cella è protetta. Quindi non può essere riscritta.

Altre funzionalità
Altre funzionalità

## Altre funzionalità

### Dare un nome a celle ed aree

Puoi assegnare un nome come `pippo` ad una qualsiasi cella o area del tuo foglio. Basta selezionarla e poi attivare Nome area... dal menu associato al tasto destro del mouse. Ciò farà aprire la finestra di dialogo Nome area in cui potrai scrivere qualsiasi nome tu voglia.

Per dare un nome ad una cella o ad un'area puoi anche selezionarla e poi scriverne il nome nella casella di testo all'estremità sinistra della barra delle formule, al posto del riferimento cella che vi appare normalmente.

Se scrivi in questa casella un nome che è già stato utilizzato, la selezione di Calligra Sheets si sposterà per mostrare le celle con quel nome.

L'opzione Dati → Aree con nome... ti darà un elenco dei nomi già assegnati e ti permetterà di rimuoverne uno o di spostare il focus di Calligra Sheets sull'area corrispondente.

Le celle con nome sono particolarmente utili nelle formule come alternativa ai riferimenti assoluti a celle. Infatti, i nomi possono utilizzati al posto dei normali riferimenti a celle e non cambiano quando la cella che contiene la formula viene copiata altrove. Quando utilizzi un nome in questo modo, devi racchiuderlo tra apici semplici.

Per esempio, se la cella A1 è stata chiamata `fred`, puoi scrivere una formula del tipo `='fred' + 2` in un'altra cella, che dovrà dare sempre il risultato che si ottiene sommando 2 al valore della cella A1, indipendentemente da dove viene spostata.

Nota che i nomi di celle e di aree vengono trattati come se fossero scritti in minuscolo.

### Commenti per le celle

Una cella può contenere messaggio di commento che può essere visto solo mentre si lavora sulla tabella, ma che non viene inserito nella stampa e, se ci si limita a guardare il foglio, neppure mostrato.

Per aggiungere un commento, seleziona la cella e scegli Commento... dal menu associato al tasto destro del mouse o dal menu Inserisci e scrivi il tuo commento nella finestra di dialogo Commento cella che viene aperta.

Per vedere il commento, passa il puntatore del mouse sulla cella. Il commento apparirà come se fosse un suggerimento.

Se sbarri la casella Mostra indicatore di commento nella scheda Proprietà del foglio, le celle che contengono dei commenti saranno evidenziate da un triangolino rosso nell'angolo superiore destro.

Per aprire questo modulo, premi il tasto destro del mouse sulla linguetta del foglio visibile in fondo alla finestra principale e seleziona Proprietà del foglio nel menu che comparirà. Oppure seleziona questa voce dal menu Formato → Foglio.

Per rimuovere un commento da una cella, seleziona Rimuovi commento del menu associato al tasto destro del mouse o scegli Modifica → Pulisci → Commento.

Capitolo 5. Configurazione di Calligra Sheets: scorciatoie e barre degli strumenti
Configurazione di Calligra Sheets: scorciatoie e barre degli strumenti

# Capitolo 5. Configurazione di Calligra Sheets: scorciatoie e barre degli strumenti

Pamela Robert `<pamroberts@blueyonder.co.uk>`

Traduzione italiana: Andrea Celli
Traduzione italiana: Vincenzo Reale

## Scorciatoie

Per cambiare le combinazioni di tasti (o scorciatoie da tastiera) utilizzate da Calligra Sheets, seleziona Impostazioni → Configura le scorciatoie.... Si aprirà una finestra di dialogo simile a questa:

Cerca nell'elenco l'azione a cui vuoi cambiare o associare una scorciatoia da tastiera e selezionala con un clic del tasto sinistro del mouse sul nome. Puoi trovare rapidamente l'azione che cerchi scrivendone il nome nella barra di ricerca che vedi in alto. Ora, potrai cambiare la scorciatoia associata all'azione selezionando il pulsante Nessuna, Predefinita o Personalizzata.

Ora basta premere la combinazione di tasti che vuoi utilizzare come scorciatoia, ad esempio Ctrl+Shift+S.

Barre degli strumenti
Barre degli strumenti

## Barre degli strumenti

Calligra Sheets ha sei barre degli strumenti: File, Modifica, Navigazione, Formato, Caratteri e Colori/Bordi, ciascuna delle quali può essere visibile o no, a seconda delle scelte fatte nel menu Impostazioni.

Se le barre sono sbloccate, puoi scegliere se una barra degli strumenti debba apparire In alto, A sinistra, A destra o In basso nella finestra di Calligra Sheets con un clic destro sulla barra stessa che aprirà il menu della barra degli strumenti e ti permetterà di fare una selezione nel sotto-menu Orientazione. Il Menu della barra degli strumenti ha degli altri sotto-menu per scegliere se la barra degli strumenti debba mostrare le icone, il testo o entrambe, nonché la dimensione delle icone.

Un altro modo per spostare barra degli strumenti è quello di posizionare il puntatore del mouse su una delle due barrette verticali poste all'estremità sinistra di ogni barra degli strumenti e, tenendo premuto il tasto sinistro, trascinare la barra nella posizione desiderata. Quando trascini in questo modo la barra degli strumenti, puoi rilasciare il tasto del mouse quando è ancora ad una certa distanza dai bordi della finestra di Calligra Sheets, otterrai così una barra fluttuante, che non è fissata a nessun particolare punto della finestra di Calligra Sheets, e che può essere spostata anche fuori dalla finestra. Se vuoi riportare una barra fluttuante in una delle posizioni tradizionali, basta un clic del tasto destro sulla sua barra del titolo per aprire il Menu della barra degli strumenti e scegliere una delle opzioni del sottomenu Orientazione.

Selezionando Configura le barre degli strumenti... dal menu Impostazioni, appare una finestra di dialogo che ti permette di aggiungere o togliere dei pulsanti dalle barre degli strumenti di Calligra Sheets.

Per utilizzare la finestra di dialogo Configura le barre degli strumenti, seleziona prima una delle barre elencata nella casella a scelta multipla Barre degli strumenti:. La finestra a destra Azioni attuali mostra i pulsanti attualmente presenti in quella barra degli strumenti. Puoi rimuovere un pulsante selezionandolo in questa finestra e poi azionando la freccia diretta a sinistra o spostarlo utilizzando le frecce rivolte in su o in giù. Per aggiungere un nuovo pulsante alla barra degli strumenti, selezionalo nella lista Azioni disponibili e poi utilizza la freccia verso destra.

Capitolo 6. Calligra Sheets: finestra di configurazione
Calligra Sheets: finestra di configurazione

# Capitolo 6. Calligra Sheets: finestra di configurazione

Pamela Robert `<pamroberts@blueyonder.co.uk>`

Traduzione italiana: Andrea Celli
Traduzione italiana: Vincenzo Reale

Selezionando Impostazioni → Configura Calligra Sheets... si apre una finestra di dialogo contenente diverse pagine, selezionabili tramite le icone poste a sinistra, che ti permettono di modificare molti aspetti operativi di Calligra Sheets.

## Interfaccia

Movimento del cursore dopo la pressione del tasto Invio:

  Scegli se la pressione del tasto Invio deve far spostare il cursore in basso, in alto, a destra, a sinistra, in basso, prima colonna o nessuno come specificato dall'impostazione della casella di selezione a tendina.

Funzione mostrata nella barra di stato:

  Questo menu a discesa può essere usato per scegliere il tipo di calcolo effettuato dal calcolatore della barra di stato.

Unità:

  Scegli l'unità predefinita che sarà utilizzata nei fogli.

Passo di rientro:

  Imposta la quantità di rientro che sarà utilizzata nella cella quando scegli le azioni Aumenta rientro/Riduci rientro dalla barra degli strumenti. Queste azioni non sono abilitate in modo predefinito nella barra.

Cattura i tasti di navigazione durante la modifica

  Cattura i tasti di navigazione, cioè i tasti direzionali, pagina su/giù, tabulatore e tabulatore a ritroso, durante la modifica di una cella nell'editor integrato. L'editor integrato è quello che appare direttamente nella cella. Se catturati, i tasti sono utilizzati per navigare nell'editor. Altrimenti, sono utilizzati per la navigazione delle celle.

La sezione Colori ti permette di scegliere il colore della griglia che separa le celle di un foglio. Se vuoi che la griglia non appaia affatto, togli la spunta dalla casella Mostra griglia nella scheda Formato → Proprietà foglio.

Questa sezione permette anche di selezionare il colore delle linee usate per indicare i bordi delle pagine di stampa quando è attiva l'opzione Delimitazioni pagina del menu Visualizza.

Seleziona Personalizzato sul colore attuale per visualizzare la finestra classica di Scegli il colore di KDE.

Griglia

  Premi qui per cambiare il colore della griglia, ossia il colore dei bordi di tutte le celle.

Bordo della pagina:

  Quando è attiva l'opzione Vista → Mostra divisione in pagine vengono mostrate le linee che delimitano le pagine. Premi qui per scegliere un colore per le linee diverso dal rosso (predefinito).

Apri/Salva
Apri/Salva

## Apri/Salva

Numero di voci nell'elenco dei documenti recenti:

  Stabilisce il numero massimo di file che appaiono quando selezioni File → Apri recenti.

Intervallo di salvataggio automatico:

  Qui puoi decidere il tempo che intercorre tra due salvataggi automatici. Puoi anche disabilitare questa funzionalità scegliendo Non salvare automaticamente (selezionando il valore minimo).

Creare un file di backup:

  Spunta questa casella se vuoi che vengano creati dei file di backup. Se non hai fatto modifiche, è già attivata.

Estensioni
Estensioni

## Estensioni

Marcare un'estensione nell'elenco per abilitarla. Visualizzare la finestra Informazioni facendo clic sul pulsante Informazioni a destra dell'elenco.

Controllo ortografico
Controllo ortografico

## Controllo ortografico

Questa pagina permette di configurare il comportamento del controllore ortografico di Calligra Sheets.

Per ulteriori informazioni, fare riferimento alla documentazione di Controllo ortografico.

Autore
Autore

## Autore

Scegli un profilo autore per il tuo documento.

È possibile aggiungere un nuovo profilo o eliminare il profilo attuale utilizzando i pulsanti a destra dell'elenco a tendina dei profili.

Capitolo 7. Descrizione dei comandi
Descrizione dei comandi

# Capitolo 7. Descrizione dei comandi

Pamela Robert `<pamroberts@blueyonder.co.uk>`

Traduzione italiana: Andrea Celli
Traduzione italiana: Vincenzo Reale

## Il menu File

File → Nuovo (Ctrl+N)

  Crea un nuovo documento.

File → Apri... (Ctrl+O)

  Apre un documento già esistente.

File → Apri recenti

  Apre un documento recente selezionato dalla finestra con la lista dei file aperti di recente.

File → Salva (Ctrl+S)

  Salva il documento.

File → Salva come...

  Salva e cambia il documento corrente con un nuovo nome o formato. Se desideri mantenere il nome e il formato del documento, utilizza Esporta...

File → Ricarica

  Carica di nuovo il documento.

File → Importa...

  Importa altri documenti.

  Le tabelle di dati sono spesso contenute in file di testo con i valori disposti su una riga e separati da virgole, spazi, tabulazioni o altri caratteri, ad esempio 123, 456, 789, abcd, efgh. Tali file sono chiamati comunemente «CSV» (valori separati da virgole), anche se il carattere di separazione potrebbe non essere una virgola.

  Se apri un file di testo, Calligra Sheets assumerà che tale file sia in formato CSV e aprirà una finestra che consente di specificare il delimitatore (carattere di separazione) utilizzato nel file e che mostrerà come gli elementi dei dati saranno posizionati nelle celle del foglio di calcolo.

  Le altre opzioni in questa finestra ti consentono di specificare il Formato delle celle del foglio elettronico, se rimuovere i caratteri di citazione del testo e se ignorare le prime righe del file.

File → Esporta...

  Salva un documento in un formato supportato. Il documento non diventa il file esportato.

File → Spedisci...

  Invia il file come allegato ad una email.

File → Creazione modello dal documento...

  Crea un modello per Calligra Sheets basato su questo documento.

File → Stampa... (Ctrl+P)

  Stampa il documento.

File → Anteprima di stampa...

  Mostra come verrà stampato il documento.

File → Informazioni sul documento

  Permette di vedere o inserire informazioni sul documento e sull'autore.

File → Chiudi (Ctrl+W)

  Chiude il documento corrente ma lascia Calligra Sheets in esecuzione.

File → Esci (Ctrl+Q)

  Esci da Calligra Sheets.

Il menu Modifica
Il menu Modifica

## Il menu Modifica

Modifica → Annulla (Ctrl+Z)

  Annulla l'ultima azione.

Modifica → Rifai (Ctrl+Shift+Z)

  Rifai l'azione che è stata annullata.

Modifica → Taglia (Ctrl+X)

  Sposta negli appunti gli elementi selezionati e li rimuove dalla posizione attuale. Al prossimo comando Incolla gli elementi saranno copiati nella nuova posizione.

Modifica → Copia (Ctrl+C)

  Copia negli appunti gli elementi selezionati.

Modifica → Incolla (Ctrl+V)

  Incolla nelle celle selezionate gli elementi presenti negli appunti.

Modifica → Incolla speciale...

  Incolla in modo particolare. Vedi le sezioni Modalità speciali per Incolla e Fare calcoli con Incolla speciale per maggiori dettagli.

Modifica → Incolla inserendo

  Sposta a destra o in basso il contenuto dell'area su cui vuoi incollare e incolla nelle celle selezionate gli elementi presenti negli appunti.

Modifica → Riempi

  Riempe la zone selezionata con i valori contenuti nel primo insieme di elementi. Funziona in tutte e quattro le direzioni. Nota che per «insieme di elementi » si intende il primo gruppo di valori incontrato nella direzione di riempimento. Se si sta riempendo verso destra, il primo insieme di elementi è l'ultima colonna della selezione.

Modifica → Trova... (Ctrl+F)

  Cerca una cella che contiene un particolare testo.

Modifica → Trova successivo (F3)

  Cerca la cella successiva che contiene il testo cercato.

Modifica → Trova precedente (Shift+F3)

  Cerca la cella precedente che contiene il testo cercato.

Modifica → Sostituisci... (Ctrl+R)

  Cerca e sostituisci un testo in una o più celle.

Modifica → Pulisci

  Cancella tutto o i contenuti, commenti, stili condizionali, collegamenti o validitàdalle celle selezionate.

Modifica → Elimina

  Elimina celle, colonne, righe ofogli.

Modifica → Modifica cella (F2)

  Per modificare "in situ" la cella selezionata.

Il menu Visualizza
Il menu Visualizza

## Il menu Visualizza

Visualizza → Nuova vista

  Apri una nuova istanza di Calligra Sheets con lo stesso documento.

Visualizza → Delimitazioni pagina

  Mostra o nasconde sul foglio le righe rosse che delimitano le pagine di stampa.

Visualizza → Zoom

  Aumenta o diminuisce l'ingrandimento utilizzato per mostrare la tabella. Può essere variato dal 33% al 500%.

Il menu Vai
Il menu Vai

## Il menu Vai

In questo menu trovi le azioni per navigare tra i fogli aperti e Vai alla cella per portarti su una singola cella o su un intervallo di celle selezionato.

Il menu Inserisci
Il menu Inserisci

## Il menu Inserisci

Inserisci → Commento

  Aggiungi o modifica un commento

Inserisci → Funzione...

  Inserisce una funzione matematica. Vedi la sezione Formule per maggiori dettagli.

Inserisci → Serie...

  Inserisce una serie. Vedi la sezione Serie per maggiori dettagli.

Inserisci → Collegamento...

  Inserisce un collegamento nella cella selezionata. Vedi la sezione Celle con collegamento per maggiori dettagli.

Inserisci → Carattere speciale...

  Aggiunge un carattere speciale nella cella selezionata.

Inserisci → Dati esterni

  Inserisce dei dati presi da un database..., da un file... o dagli appunti.... Vedi la sezione Inserire dati esterni per maggiori dettagli.

Il menu Formato
Il menu Formato

## Il menu Formato

Formato → Formato cella... (Alt+Ctrl+F)

  Formatta le celle selezionate. Vedi la sezione Formattazione del documento per avere maggiori dettagli.

Formato → Gestione stili

  Crea, modifica o cancella gli stili di formattazione delle celle.

Formato → Stile

  Applica uno stile alle celle selezionate. Per gestire gli stili devi utilizzare Formato → Gestione stili...

Formato → Crea uno stile dalle celle...

  Crea un nuovo stile basandosi sul formato della cella selezionata. Per gestire gli stili devi utilizzare Formato → Gestione stili...

Formato → Formattazione automatica...

  Formatta automaticamente le celle selezionate: una finestra ti consente di scegliere tra due formati proposti.

Formato → Unisci celle

  Unisce le celle selezionate.

Formato → Separa celle

  Separa delle celle precedentemente unite.

Formato → Adatta riga e colonna

  Adatta le dimensioni di riga e colonna per visualizzare meglio le celle selezionate.

Formato → Riga

  Ridimensiona, uniforma, nasconde o mostra delle righe.

Formato → Colonna

  Ridimensiona, uniforma, nasconde o mostra delle colonne.

Formato → Foglio

  Nascondi o mostra un foglio di lavoro. Oppure configura le proprietà avanzate di un foglio.

Formato → Aspetto pagina...

  Imposta l'aspetto della pagina di stampa.

Formato → Intervallo di stampa

  Definisce o ripristina la parte di documento da stampare.

Il menu Dati
Il menu Dati

## Il menu Dati

Dati → Ordina...

  Ordina i dati nelle celle selezionate. Vedi la sezione Ordinare i dati per maggiori dettagli.

Dati → Testo in più colonne...

  Questa opzione tenta di interpretare il testo nelle celle selezionate come dei dati CSV e di sistemare ogni elemento in una diversa cella della riga.

Dati → Aree con nome... (Ctrl+Shift+G)

  Apri la finestra Aree con nome per selezionare, aggiungere, modificare e rimuovere aree con nome. Vedi la sezioneCelle ed aree con nome per ulteriori dettagli.

Dati+Consolida...

  Consolida i dati. Vedi la sezione Consolidamento dei dati per maggiori dettagli.

Dati → Subtotali...

  Calcola diversi tipi di subtotali su un insieme di dati.

Dati → Validità...

  Per determinare o modificare i criteri di verifica degli errori e i messaggi d'allarme per le celle selezionate.Vedi Verifiche di validità per maggiori dettagli.

Dati → Ricerca obiettivo...

  Apre la finestra di dialogo di Ricerca obiettivo. Vedi la sezione Ricerca obiettivo per maggiori dettagli.

Dati → Pivot...

  Apri la finestra di configurazione Tabella pivot. Vedere Tabella pivot per ulteriori dettagli.

Il menu Strumenti
Il menu Strumenti

## Il menu Strumenti

Strumenti → Ortografia...

  Verifica l'ortografia delle parole contenute nel foglio.

Strumenti → Liste personalizzate...

  Visualizza o modifica le serie speciali di parole riconosciute da Calligra Sheets. Questo elenco può essere utilizzato per inserire serie speciali nel foglio di lavoro.

Strumenti → Proteggi il foglio...

  Protegge il foglio con una password. Apparirà una finestra in cui ti viene chiesto di inserire una password. Se disattivi questa opzione ti verrà chiesta la password per togliere la protezione al foglio. Proteggere un foglio significa proteggere tutte le celle del foglio. In un foglio protetto le celle non possono essere modificate né come formato, né come contenuto.

Strumenti → Proteggi il documento...

  Protegge l'intero documento con una password. Apparirà una finestra in cui ti viene chiesto di inserire una password. Se disattivi questa opzione ti verrà chiesta la password per togliere la protezione al documento. In un documento protetto non si possono cancellare o rinominare i fogli. Il fatto che un documento è protetto non significa che ogni singolo foglio lo sia.

Strumenti → Ricalcola foglio (Shift+F9)

  Ricalcola le formule nel foglio su cui lavori.

Strumenti → Ricalcola il documento (F9)

  Ricalcola tutti i fogli.

Strumenti → Esegui file di script...

  Eseguire lo script esterno selezionato in Calligra Sheets. Calligra Sheets supporta la creazione di script in JavaScript, Python e Ruby. Esempi predefiniti di script sono disponibili nel sottomenu Strumenti → Script

Strumenti → Script

  Qui è possibile eseguire lo script per esportare o importare dati in vari formati, salvare i log di Calligra Sheets in un file, utilizzare Orca speech per l'accessibilità, fare il debug di script Python e Ruby o aggiungere funzioni per visualizzare valori delle azioni o delle condizioni meteo. È inoltre possibile utilizzare alcune funzioni R (il modulo RPy deve essere installato).

Strumenti → Gestione degli script...

  Apre la finestra di dialogo Gestione degli script per eseguire, caricare, togliere, installare, disinstallare e compiere altre operazioni con gli script.

Strumenti → Ottimizzatore di funzione...

  Apre la finestra Ottimizzatore di funzione dove è possibile scegliere una cella con funzione di destinazione, il tipo di ottimizzazione (Massimizza, Minimizza o inserire il Valore) e un insieme di celle dei parametri decisionali.

Il menu Impostazioni
Il menu Impostazioni

## Il menu Impostazioni

Impostazioni → Barre mostrate

  Mostra o nascondi le barre degli strumenti: File, Modifica, Navigazione, Carattere Formato e Colore/Bordo.

Impostazioni → Barra di stato

  Mostra o nasconde la barra di stato. Questa barra mostra informazioni aggiuntive sulle parti selezionate e dei calcoli istantanei sul contenuto delle celle selezionate.

Impostazioni → Barra delle linguette

  Mostra o nasconde la barra delle linguette Tutti i fogli del documento su cui lavori possono essere raggiunti tramite la barra delle linguette.

Impostazioni → Configura le scorciatoie...

  Configura le scorciatoie da tastiera utilizzate in Calligra Sheets. Vedi la sezione configurare le scorciatoie per maggiori dettagli.

Impostazioni → Configura le barre degli strumenti...

  Configura le barre degli strumenti. La sezione sulla configurazione delle barre degli strumenti contiene ulteriori informazioni.

Impostazioni → Temi

  Scegliere il tema di colori per la finestra di Calligra Sheets. Puoi scegliere uno degli schemi di colori predefiniti o selezionare Configurazione... per aprire il modulo di selezione dei colori di Impostazioni di sistema.

Impostazioni → Profilo autore attivo

  Configura il profilo autore per il documento attuale. Puoi scegliere uno dei profili definiti utilizzando la finestra di configurazione di Calligra Sheets, Profilo autore predefinito come specificato nei dati di Impostazioni di sistema o il profilo vuoto Anonimo che assicura la riservatezza.

Impostazioni → Configura le notifiche...

  Configura il sistema di notifiche di Calligra Sheets. Non ci sono azioni per le quali ricevere notifiche nella versione attuale di Calligra Sheets.

Impostazioni → Configura Calligra Sheets...

  Configurazione generale di Calligra Sheets. Vedi la sezione sulla configurazione di Calligra Sheets per avere ulteriori dettagli.

Il menu Aiuto
Il menu Aiuto

## Il menu Aiuto

Aiuto → Manuale di Calligra Sheets (F1)

  Invoca il sistema di aiuto di KDE andando alle pagine del manuale di Calligra Sheets (questo documento).

Aiuto → Che cos'è? (Shift+F1)

  Cambia il cursore del mouse in una freccia e un punto di domanda. Se fai clic su un oggetto all'interno di Calligra Sheets si aprirà una finestra di aiuto (se ne esiste una per quel particolare oggetto) che ne spiega la funzione.

Aiuto → Segnala un bug...

  Apre la finestra di segnalazione dei bug dove puoi segnalare un bug oppure esprimere un «desiderio».

Aiuto → Informazioni su Calligra Sheets

  Mostra informazioni sulla versione e sull'autore.

Aiuto → Informazioni su KDE

  Mostra la versione di KDE e altre informazioni di base.

Il menu associato al tasto destro del mouse
Il menu associato al tasto destro del mouse

## Il menu associato al tasto destro del mouse

Questa sezione descrive gli elementi del menu contestuale che appare con un clic del tasto destro su delle celle, righe o colonne che hai selezionato.

Formato cella... (Ctrl+Alt+F)

  Formatta le celle selezionate. Vedi la sezione Formattazione del documento per avere maggiori dettagli.

Taglia (Ctrl+X)

  Sposta negli appunti gli elementi selezionati. Se dopo fai un Incolla, l'effetto finale sarà di spostare gli elementi dal posto di origine in quello nuovo.

Copia (Ctrl+C)

  Copia gli elementi selezionati negli appunti.

Incolla (Ctrl+V)

  Incolla nelle celle selezionate gli elementi presenti negli appunti.

Incolla speciale...

  Incolla in modo particolare. Vedi le sezioni Modalità speciali per Incolla e Fare calcoli con Incolla speciale per maggiori dettagli.

Incolla inserendo

  Incolla dagli appunti nelle celle selezionate, spostando le celle esistenti per creare lo spazio necessario.

Tutto

  Cancella il contenuto delle celle selezionate.

Adatta riga e colonna

  Cambiare la dimensione delle righe e delle colonne per mostrare completamente il contenuto delle celle selezionate.

Predefinito

  Imposta i formati predefiniti per le celle selezionate.

Nome area...

  Assegna un nome all'area selezionata. Vedi la sezioneDare un nome a celle ed aree per maggiori dettagli.

Ridimensiona riga...

  Cambia l'altezza della riga selezionata.

Sistema riga

  Cambia l'altezza della riga selezionata per mostrare completamente il contenuto delle celle.

Ridimensiona colonna...

  Cambia la larghezza della colonna selezionata.

Sistema colonna

  Cambia la larghezza della colonna selezionata per mostrare completamente il contenuto delle celle.

Inserisci celle...

  Inserisci delle nuove celle nel punto selezionato. Le celle esistenti vengono spostate per fare spazio.

Elimina celle...

  Elimina le celle selezionate. Le altre celle vengono spostate per occupare lo spazio lasciato libero dalle celle soppresse.

Inserisci righe

  Inserisci delle nuove righe sopra le righe selezionate.

Elimina righe

  Elimina le righe selezionate.

Nascondi righe

  Nasconde le righe selezionate.

Mostra righe

  Mostra le righe selezionate. Per far riapparire delle righe nascoste dovrai selezionare un gruppo di righe che le comprende.

Inserisci colonne

  Inserisci delle nuove colonne a sinistra delle colonne selezionate.

Elimina colonne

  Elimina le colonne selezionate.

Nascondi colonne

  Nasconde le colonne selezionate.

Mostra colonne

  Mostra le colonne selezionate. Per far riapparire delle colonne nascoste dovrai selezionare un gruppo di righe che le comprende.

Commento...

  Aggiunge o modifica un commento per le celle selezionate.

Lista di selezione...

  Ti permette di incollare nella cella selezionata del testo preso da qualsiasi cella della attuale selezione di celle.

Altre scorciatoie
Altre scorciatoie

## Altre scorciatoie

Questa sezione descrive le combinazioni di tasti di Calligra Sheets associate alle operazioni che non appaiono in alcun menu.

Ctrl+H

  Commuta la visualizzazione delle aree di aggancio.

Ctrl+Frecce direzionali

  Se la cella selezionata è occupata, sposta il cursore al primo o all'ultimo blocco di celle occupate nella riga o colonna corrente. Se la cella selezionata non è occupata, sposta il cursore al primo o all'ultimo blocco di celle libere nella riga o colonna corrente.

Ctrl+Shift+Frecce direzionali

  Se la cella selezionata è occupata, seleziona tutte le celle occupate sulla stessa riga o colonna fino alla prima o all'ultima dello stesso blocco di celle occupate. Se la cella selezionata non è occupata, seleziona tutte le celle libere sulla stessa riga o colonna fino all'inizio (compreso) di un blocco di celle occupate.

Pagina giù

  Sposta il cursore di 10 celle verso il basso.

Pagina su

  Sposta il cursore di 10 celle verso l'alto.

Ctrl+Pagina giù

  Si sposta nel foglio seguente.

Ctrl+Pagina su

  Si sposta nel foglio precedente.

F4

  Cambia il riferimento di cella tra il tipo normale e i vari tipi di riferimento assoluto.

Capitolo 8. Funzioni
Funzioni

# Capitolo 8. Funzioni

Calligra Sheets ha una vasta gamma di funzioni interne matematiche e di altro tipo che possono essere utilizzate in una cella con formula.

## Funzioni supportate

Questo capitolo contiene un breve riepilogo di tutte le funzioni supportate nei seguenti gruppi:

Operazioni su bit
Conversione
Database
Data e ora
Ingegneria
Finanza
Informazione
Logica
Ricerca e riferimenti
Matematica
Statistica
Testo
Trigonometria

### Operazioni sui bit

#### BITAND

La funzione BITAND() esegue un'operazione AND bit per bit su due parametri interi.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  BITAND(valore;valore)

Parametri
  Commento: Primo numero
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Secondo numero
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  BITAND(12;10) restituisce 8 (poiché passando da decimale a binario, 12 diventa 1100 e 10 diventa 1010; poi, applicando AND ai bit di 1100 e 1010, si ottiene 1000, che è l'intero decimale 8).

Funzioni collegate

  BITOR
  BITXOR

#### BITLSHIFT

La funzione BITLSHIFT() esegue uno spostamento a sinistra, bit per bit, del primo parametro. Il numero di bit di cui spostare è specificato dal secondo parametro. Nota che se il secondo parametro è negativo, lo spostamento diventerà verso destra.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  BITLSHIFT(valore; dimensione spostamento)

Parametri
  Commento: Primo numero
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Posizioni di cui spostare verso sinistra
  Tipo: Un numero intero (come 1, 132, 2344)
Funzioni collegate

  BITLSHIFT

#### BITOR

La funzione BITOR() esegue un'operazione OR bit per bit su due parametri interi.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  BITOR(valore;valore)

Parametri
  Commento: Primo numero
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Secondo numero
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  BITOR(12;10) restituisce 14 (poiché passando da decimale a binario, 12 diventa 1100 e 10 diventa 1010; poi, applicando OR ai bit di 1100 e 1010, si ottiene 1110, che è l'intero decimale 14).

Funzioni collegate

  BITAND
  BITXOR

#### BITRSHIFT

La funzione BITRSHIFT() esegue uno spostamento a destra, bit per bit, del primo parametro. Il numero di bit di cui spostare è specificato dal secondo parametro. Nota che se il secondo parametro è negativo, lo spostamento diventerà verso sinistra.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  BITRSHIFT(valore; dimensione spostamento)

Parametri
  Commento: Primo numero
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Posizioni di cui spostare verso destra
  Tipo: Un numero intero (come 1, 132, 2344)
Funzioni collegate

  BITLSHIFT

#### BITXOR

La funzione BITXOR() esegue un'operazione XOR (OR esclusivo) bit per bit su due parametri interi.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  BITXOR(valore; valore)

Parametri
  Commento: Primo numero
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Secondo numero
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  BITXOR(12;10) restituisce 6 poiché, passando da decimale a binario, 12 diventa 1100 e 10 diventa 1010; poi, applicando XOR ai bit di 1100 e 1010, si ottiene 1000, che è l'intero decimale 6.

Funzioni collegate

  BITAND
  BITOR

### Conversione

#### ARABIC

La funzione ARABIC() converte un numero romano in un numero.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  ARABIC(Numero romano)

Parametri
  Commento: Numero
  Tipo: Testo
Esempi

  ARABIC("IV") restituisce 4

Esempi

  ARABIC("XCIX") restituisce 99

Funzioni collegate

  ROMAN

#### ASCIITOCHAR

La funzione ASCIITOCHAR() restituisce il carattere per ogni dato codice ASCII

Tipo restituito: Testo

Sintassi

  ASCIITOCHAR(valore)

Parametri
  Commento: Il valore ASCII da convertire
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  ASCIITOCHAR(118) restituisce "v"

Esempi

  ASCIITOCHAR(75; 68; 69) restituisce "KDE"

#### BOOL2INT

La funzione BOOL2INT() restituisce un valore intero per un dato valore booleano. Questo metodo è inteso per utilizzare un valore booleano nei metodi che richiedono un intero.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  BOOL2INT(valore)

Parametri
  Commento: Valore booleano da convertire
  Tipo: Un valore di verità (TRUE o FALSE)
Esempi

  BOOL2INT(True) restituisce 1

Esempi

  BOOL2INT(False) restituisce 0

Funzioni collegate

  INT2BOOL

#### BOOL2STRING

La funzione BOOL2STRING() restituisce un valore stringa per ogni dato valore booleano. Questo metodo è inteso per l'utilizzo di un booleano nei metodi che richiedono una stringa

Tipo restituito: Testo

Sintassi

  BOOL2STRING(valore)

Parametri
  Commento: Valore booleano da convertire
  Tipo: Un valore di verità (TRUE o FALSE)
Esempi

  BOOL2STRING(true) restituisce "True"

Esempi

  BOOL2STRING(false) restituisce "False"

Esempi

  upper(BOOL2STRING(find("nan";"banana"))) restituisce TRUE

#### CARX

La funzione CARX() restituisce l'ascissa di un punto espresso in coordinate polari.

Tipo restituito: Doppio

Sintassi

  CARX(raggio;angolo)

Parametri
  Commento: Raggio
  Tipo: Doppio
  Commento: Angolo (radianti)
  Tipo: Doppio
Esempi

  CARX(12;1,5707) restituisce 0,00115592

Esempi

  CARX(12;0) restituisce 12

Funzioni collegate

  CARY
  POLA
  POLR

#### CARY

La funzione CARY() restituisce l'ordinata di un punto espresso in coordinate polari.

Tipo restituito: Doppio

Sintassi

  CARY(raggio;angolo)

Parametri
  Commento: Raggio
  Tipo: Doppio
  Commento: Angolo (radianti)
  Tipo: Doppio
Esempi

  CARY(12;1,5707) restituisce 12

Esempi

  CARY(12;0) restituisce 0

Funzioni collegate

  CARX
  POLA
  POLR

#### CHARTOASCII

La funzione CHARTOASCII() restituisce il codice ASCII per un dato carattere.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  CHARTOASCII(valore)

Parametri
  Commento: Una stringa di un carattere da convertire
  Tipo: Testo
Esempi

  CHARTOASCII("v") restituisce 118

Esempi

  CHARTOASCII(r) è un errore. Il carattere deve essere tra virgolette.

#### DECSEX

La funzione DECSEX() converte un valore decimale in uno temporale.

Tipo restituito: Doppio

Sintassi

  DECSEX(double)

Parametri
  Commento: Valore
  Tipo: Doppio
Esempi

  DECSEX(1,6668) restituisce 1:40

Esempi

  DECSEX(7,8) restituisce 7:47

#### INT2BOOL

La funzione INT2BOOL() restituisce un valore booleano per un dato numero intero. Questo metodo è inteso per l'utilizzo di un intero nei metodi che richiedono un booleano. Accetta 0 o 1. Se qualsiasi altro valore è passato sarà restituito 'false'.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  INT2BOOL(valore)

Parametri
  Commento: Valore intero da convertire
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  INT2BOOL(1) restituisce 'true'

Esempi

  INT2BOOL(0) restituisce 'false'

Esempi

  OR(INT2BOOL(1); false) restituisce 'true'

Funzioni collegate

  BOOL2INT

#### NUM2STRING

La funzione NUM2STRING() ritorna un valore stringa per un dato numero. Nota che Calligra Sheets converte automaticamente i numeri in stringhe quando serve. Quindi questa funzione si usa raramente.

Tipo restituito: Testo

Sintassi

  NUM2STRING(valore)

Parametri
  Commento: Numero da convertire in stringa
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  NUM2STRING(10) restituisce "10"

Esempi

  NUM2STRING(2,05) restituisce "2,05"

Esempi

  =find("101";NUM2STRING(A1)) (A1 = 2,010102) restituisce 'True'

Funzioni collegate

  STRING

#### POLA

La funzione POLA() restituisce l'angolo (in radianti) di un punto espresso in coordinate cartesiane.

Tipo restituito: Doppio

Sintassi

  POLA(X;Y)

Parametri
  Commento: Ascissa
  Tipo: Doppio
  Commento: Ordinata
  Tipo: Doppio
Esempi

  POLA(12;12) restituisce 0,78539816

Esempi

  POLA(12;0) restituisce 0

Esempi

  POLA(0;12) restituisce 1,5707

Funzioni collegate

  POLR
  CARX
  CARY

#### POLR

La funzione POLR() restituisce il raggio di un punto espresso in coordinate cartesiane.

Tipo restituito: Doppio

Sintassi

  POLR(X;Y)

Parametri
  Commento: Ascissa
  Tipo: Doppio
  Commento: Ordinata
  Tipo: Doppio
Esempi

  POLR(12;12) restituisce 16,9705

Esempi

  POLR(12;0) restituisce 12

Funzioni collegate

  POLA
  CARX
  CARY

#### ROMAN

La funzione ROMAN() restituisce il numero in cifre romane. Il numero deve essere un intero positivo. Il parametro opzionale 'Formato' specifica il livello di concisione, predefinito uguale a 0.

Tipo restituito: Testo

Sintassi

  ROMAN(Numero)

Parametri
  Commento: Numero
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Formato
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  ROMAN(99) restituisce "XCIX"

Esempi

  ROMAN(-55) restituisce "Err"

Funzioni collegate

  ARABIC

#### SEXDEC

La funzione SEXDEC() restituisce un valore decimale. È anche possibile specificare un valore temporale.

Tipo restituito: Doppio

Sintassi

  SEXDEC(valore tempo) o SEXDEC(ore;minuti;secondi)

Parametri
  Commento: Ore
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Minuti
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Secondi
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  SEXDEC(1;5;7) restituisce 1,0852778

Esempi

  DECSEX("8:05") restituisce 8,08333333

#### STRING

La funzione STRING() ritorna un valore stringa per un dato numero. È identica alla funzione NUM2STRING.

Tipo restituito: Testo

Sintassi

Parametri
  Commento: Numero da convertire in stringa
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Funzioni collegate

  NUM2STRING

### Database

#### DAVERAGE

Calcola la media dei valori numerici contenuti in una colonna di un database specificata da condizioni.

Tipo restituito: FLOAT

Sintassi

  DAVERAGE(Database; "Intestazione"; Condizioni)

Parametri
  Commento: Campo di variazione per il database
  Tipo: Un intervallo di stringhe
  Commento: Stringa che indica la colonna nel database
  Tipo: Testo
  Commento: Campo di variazione per le condizioni
  Tipo: Un intervallo di stringhe
Esempi

  DAVERAGE(A1:C5; "Salario"; A9:A11)

#### DCOUNT

Conta le celle con valori numerici in una colonna di un database specificata da condizioni.

Tipo restituito: FLOAT

Sintassi

  DCOUNT(Database; "Intestazione"; Condizioni)

Parametri
  Commento: Campo di variazione per il database
  Tipo: Un intervallo di stringhe
  Commento: Stringa che indica la colonna nel database
  Tipo: Testo
  Commento: Campo di variazione per le condizioni
  Tipo: Un intervallo di stringhe
Esempi

  DCOUNT(A1:C5; "Salario"; A9:A11)

Funzioni collegate

  DCOUNTA

#### DCOUNTA

Conta le celle contenenti numeri o valori alfanumerici in una colonna di un database specificata da condizioni.

Tipo restituito: FLOAT

Sintassi

  DCOUNTA(Database; "Intestazione"; Condizioni)

Parametri
  Commento: Campo di variazione per il database
  Tipo: Un intervallo di stringhe
  Commento: Stringa che indica la colonna nel database
  Tipo: Testo
  Commento: Campo di variazione per le condizioni
  Tipo: Un intervallo di stringhe
Esempi

  DCOUNTA(A1:C5; "Salario"; A9:A11)

Funzioni collegate

  DCOUNT

#### DGET

Ricava un unico valore da una colonna di un database specificata da alcune condizioni. Questa funzione segnala errore se non trova alcun valore o ne trova più di uno.

Tipo restituito: FLOAT

Sintassi

  DGET(Database; "Intestazione"; Condizioni)

Parametri
  Commento: Campo di variazione per il database
  Tipo: Un intervallo di stringhe
  Commento: Stringa che indica la colonna nel database
  Tipo: Testo
  Commento: Campo di variazione per le condizioni
  Tipo: Un intervallo di stringhe
Esempi

  DGET(A1:C5; "Salario"; A9:A11)

#### DMAX

Ricava il valore massimo in una colonna di un database specificata da alcune condizioni.

Tipo restituito: FLOAT

Sintassi

  DMAX(Database; "Intestazione"; Condizioni)

Parametri
  Commento: Campo di variazione per il database
  Tipo: Un intervallo di stringhe
  Commento: Stringa che indica la colonna nel database
  Tipo: Testo
  Commento: Campo di variazione per le condizioni
  Tipo: Un intervallo di stringhe
Esempi

  DMAX(A1:C5; "Salario"; A9:A11)

Funzioni collegate

  DMIN

#### DMIN

Ricava il valore minimo in una colonna di un database specificata da alcune condizioni.

Tipo restituito: FLOAT

Sintassi

  DMIN(Database; "Intestazione"; Condizioni)

Parametri
  Commento: Campo di variazione per il database
  Tipo: Un intervallo di stringhe
  Commento: Stringa che indica la colonna nel database
  Tipo: Testo
  Commento: Campo di variazione per le condizioni
  Tipo: Un intervallo di stringhe
Esempi

  DMIN(A1:C5; "Salario"; A9:A11)

Funzioni collegate

  DMAX

#### DPRODUCT

Restituisce il prodotto di tutti i valori numerici in una colonna di un database specificata da alcune condizioni.

Tipo restituito: FLOAT

Sintassi

  DPRODUCT(Database; "Intestazione"; Condizioni)

Parametri
  Commento: Campo di variazione per il database
  Tipo: Un intervallo di stringhe
  Commento: Stringa che indica la colonna nel database
  Tipo: Testo
  Commento: Campo di variazione per le condizioni
  Tipo: Un intervallo di stringhe
Esempi

  DPRODUCT(A1:C5; "Salario"; A9:A11)

#### DSTDEV

Restituisce la stima della deviazione standard per una popolazione basandosi su un campione. Si usano tutti i valori numerici in una colonna di un database specificata da alcune condizioni.

Tipo restituito: FLOAT

Sintassi

  DSTDEV(Database; "Intestazione"; Condizioni)

Parametri
  Commento: Campo di variazione per il database
  Tipo: Un intervallo di stringhe
  Commento: Stringa che indica la colonna nel database
  Tipo: Testo
  Commento: Campo di variazione per le condizioni
  Tipo: Un intervallo di stringhe
Esempi

  DSTDEV(A1:C5; "Salario"; A9:A11)

Funzioni collegate

  DSTDEVP

#### DSTDEVP

Restituisce la deviazione standard di popolazione basandosi su tutta la popolazione. Si usano tutti i valori numerici contenuti nella colonna di un database specificata da alcune condizioni.

Tipo restituito: FLOAT

Sintassi

  DSTDEVP(Database; "Intestazione"; Condizioni)

Parametri
  Commento: Campo di variazione per il database
  Tipo: Un intervallo di stringhe
  Commento: Stringa che indica la colonna nel database
  Tipo: Testo
  Commento: Campo di variazione per le condizioni
  Tipo: Un intervallo di stringhe
Esempi

  DSTDEVP(A1:C5; "Salario"; A9:A11)

Funzioni collegate

  DSTDEV

#### DSUM

Somma i numeri di una colonna di un database specificata da condizioni.

Tipo restituito: FLOAT

Sintassi

  DSUM(Database; "Intestazione"; Condizioni)

Parametri
  Commento: Campo di variazione per il database
  Tipo: Un intervallo di stringhe
  Commento: Stringa che indica la colonna nel database
  Tipo: Testo
  Commento: Campo di variazione per le condizioni
  Tipo: Un intervallo di stringhe
Esempi

  DSUM(A1:C5; "Salario"; A9:A11)

#### DVAR

Restituisce la stima della varianza di una popolazione basandosi su un campione. Si usano tutti i valori numerici in una colonna di un database specificata da alcune condizioni.

Tipo restituito: FLOAT

Sintassi

  DVAR(Database; "Intestazione"; Condizioni)

Parametri
  Commento: Campo di variazione per il database
  Tipo: Un intervallo di stringhe
  Commento: Stringa che indica la colonna nel database
  Tipo: Testo
  Commento: Campo di variazione per le condizioni
  Tipo: Un intervallo di stringhe
Esempi

  DVAR(A1:C5; "Salario"; A9:A11)

Funzioni collegate

  DVARP

#### DVARP

Restituisce la varianza di una popolazione basandosi su tutta la popolazione. Si usano tutti i valori numerici in una colonna di un database specificata da alcune condizioni.

Tipo restituito: FLOAT

Sintassi

  DVARP(Database; "Intestazione"; Condizioni)

Parametri
  Commento: Campo di variazione per il database
  Tipo: Un intervallo di stringhe
  Commento: Stringa che indica la colonna nel database
  Tipo: Testo
  Commento: Campo di variazione per le condizioni
  Tipo: Un intervallo di stringhe
Esempi

  DVARP(A1:C5; "Salario"; A9:A11)

Funzioni collegate

  DVAR

#### GETPIVOTDATA

Recupera i dati riassuntivi della tabella pivot.

Tipo restituito: FLOAT

Sintassi

  GETPIVOTDATA(Database; "Vendite")

Parametri
  Commento: Campo di variazione contenente la tabella pivot
  Tipo: Un intervallo di stringhe
  Commento: Nome del campo di cui desideri i dati riassuntivi
  Tipo: Testo

### Data & ora

#### CURRENTDATE

La funzione CURRENTDATE() restituisce la data corrente. È equivalente alla funzione TODAY.

Tipo restituito: Data

Sintassi

  CURRENDATE()

Parametri

Esempi

  CURRENDATE() restituisce "sabato 13 aprile 2002"

Funzioni collegate

  CURRENTTIME
  TODAY

#### CURRENTDATETIME

La funzione CURRENTDATETIME() restituisce la data corrente e l'ora.

Tipo restituito: Data

Sintassi

  CURRENTDATETIME()

Parametri

Esempi

  CURRENTDATETIME() restituisce "19:12, sabato 13 aprile 2002"

#### CURRENTTIME

La funzione CURRENTTIME() restituisce l'orario attuale nel formato locale.

Tipo restituito: Data

Sintassi

  CURRENTTIME()

Parametri

Esempi

  CURRENTTIME() restituisce "19:12:01"

#### DATE

La funzione DATE() restituisce la data formattata con i parametri locali.

Tipo restituito: Testo

Sintassi

  DATE(anno;mese;data)

Parametri
  Commento: Anno
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Mese
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Giorno
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  DATE(2000;5;5) restituisce venerdì 5 maggio 2000

#### DATE2UNIX

La funzione DATE2UNIX() converte un valore espresso come data e ora in tempo unix.

Il tempo unix è il numero di secondi trascorsi dalla mezzanotte del 1° gennaio 1970.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  DATE2UNIX(data)

Parametri
  Commento: Data
  Tipo: Testo
Esempi

  DATE2UNIX("01/01/2000") restituisce 946.684.800

#### DATEDIF

La funzione DATEDIF() restituisce la differenza tra due date.

Il tipo di intervallo deve essere uno dei seguenti: "m": mesi; "d": giorni; "y": anni completi; "ym": mesi senza anni; "yd": giorni senza anni; "md": giorni senza mesi e anni.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  DATEDIF(prima data; seconda data; tipo-intervallo)

Parametri
  Commento: Prima data
  Tipo: Testo
  Commento: Seconda data
  Tipo: Testo
  Commento: intervallo
  Tipo: Testo
Esempi

  DATEDIF(A1;A2;"d") restituisce 1626 giorni se A1 è "1° gennaio 1995" e A2 è "15 giugno 1999"

Esempi

  DATEDIF(A1;A2;"m") restituisce 53 mesi se A1 è "1° gennaio 1995" e A2 è "15 giugno 1999"

#### DATEVALUE

La funzione DATEVALUE restituisce un numero che rappresenta il giorno, cioè il numero di giorni trascorsi dal 31 dicembre 1899.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  DATEVALUE(data)

Parametri
  Commento: Data
  Tipo: Testo
Esempi

  DATEVALUE("22/2/2002") restituisce 37309

Funzioni collegate

  TIMEVALUE

#### DAY

La funzione DAY restituisce il giorno di una data. Se non vengono specificati parametri, viene restituito il giorno corrente.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  Giorno(data)

Parametri
  Commento: Data
  Tipo: Testo
Esempi

  DAY("22/2/2002") restituisce 22

Esempi

  DAY(2323,1285) restituisce 11

Funzioni collegate

  MONTH
  YEAR

#### DAYNAME

La funzione DAY() restituisce il nome del giorno della settimana (1..7). In alcuni paesi il primo giorno della settimana è il lunedì, mentre in altri il primo giorno della settimana è la domenica.

Tipo restituito: Testo

Sintassi

  DAYNAME(giorno_settimana)

Parametri
  Commento: Numero del giorno della settimana (1..7)
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  DAYNAME(1) restituisce lunedì (se la settimana parte con lunedì)

Funzioni collegate

  WEEKDAY

#### DAYOFYEAR

La funzione DAYOFYEAR() restituisce il numero di giorni nell'anno (1...365).

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  DAYOFYEAR(anno;mese;data)

Parametri
  Commento: Anno
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Mese
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Giorno
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  DAYOFYEAR(2000;12;1) restituisce 336

Esempi

  DAYOFYEAR(2000;2;29) restituisce 60

#### DAYS

La funzione DAYS() restituisce la differenza tra due date in giorni.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  DAYS(data2; data1)

Parametri
  Commento: Primo valore data (precedente)
  Tipo: Testo
  Commento: Secondo valore data
  Tipo: Testo
Esempi

  DAYS("2002-02-22"; "2002-02-26") restituisce 4

#### DAYS360

La funzione DAYS360() calcola il numero di giorni tra data1 e data2 usando un calendario di 360 giorni, in cui tutti i mesi hanno 30 giorni. Se metodo è False (predefinito) viene usato il sistema americano, altrimenti quello europeo.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  DAYS360(data1; data2; metodo)

Parametri
  Commento: Data1
  Tipo: Testo
  Commento: Data2
  Tipo: Testo
  Commento: Metodo
  Tipo: Un valore di verità (TRUE o FALSE)
Esempi

  DAYS360("22/2/2002"; "21/4/2002"; FALSE) restituisce 59

Funzioni collegate

  DAYS
  MONTHS
  WEEKS
  YEARS

#### DAYSINMONTH

La funzione DAYSINMONTH() restituisce il numero di giorni in un dato mese di un dato anno.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  DAYSINMONTH(anno;mese)

Parametri
  Commento: Anno
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Mese
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  DAYSINMONTH(2000;2) restituisce 29

#### DAYSINYEAR

La funzione DAYSINYEAR() restituisce il numero di giorni in un dato anno.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  DAYSINYEAR(anno)

Parametri
  Commento: Anno
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  DAYSINYEAR(2000) restituisce 366

#### EASTERSUNDAY

La funzione EASTERSUNDAY() restituisce la data in cui cadrà la Pasqua dell'anno fornito come parametro.

Tipo restituito: Data

Sintassi

  EASTERSUNDAY(anno)

Parametri
  Commento: Anno
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  EASTERSUNDAY(2003) restituisce "20 aprile 2003"

#### EDATE

La funzione EDATE restituisce la data calcolata sommando o sottraendo un certo numero di mesi ad un giorno assegnato.

Tipo restituito: Data

Sintassi

  EDATE(data;mesi)

Parametri
  Commento: Data
  Tipo: Testo
  Commento: Mesi
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  EDATE("22/2/2002"; 3) restituisce "22/5/2002"

Esempi

  EDATE("31/3/2002"; -1) restituisce "28/2/2002"

Funzioni collegate

  DATE
  EOMONTH

#### EOMONTH

La funzione EOMONTH restituisce l'ultimo giorno del mese specificato aggiungendo il numero dei mesi alla data.

Tipo restituito: Data

Sintassi

  EOMONTH(data; mesi)

Parametri
  Commento: Data
  Tipo: Testo
  Commento: Mesi
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  EOMONTH("22/2/2002"; 3) restituisce "31/5/2002"

Esempi

  EOMONTH("12/3/2002"; -1) restituisce "28/2/2002"

Esempi

  EOMONTH("12/3/2002"; 0) restituisce "31/3/2002"

Funzioni collegate

  EDATE
  MONTH

#### HOUR

La funzione HOUR restituisce l'ora di un orario. Se non vengono specificati parametri, viene restituita l'ora attuale.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  HOURS(orario)

Parametri
  Commento: Ora
  Tipo: Testo
Esempi

  HOUR("22:5:2") restituisce 22

Esempi

  HOUR(0,1285) restituisce 3

Funzioni collegate

  MINUTE
  SECOND

#### HOURS

La funzione HOURS() restituisce il valore delle ore in un'espressione di tempo.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  HOURS(tempo)

Parametri
  Commento: Ora
  Tipo: Testo
Esempi

  HOURS("10:5:2") restituisce 10

#### ISLEAPYEAR

La funzione ISLEAPYEAR() restituisce True se l'anno dato è bisestile.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  ISLEAPYEAR(anno)

Parametri
  Commento: Anno
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  ISLEAPYEAR(2000) restituisce True

#### ISOWEEKNUM

La funzione ISOWEEKNUM() restituisce il numero della settimana in cui cade la data assegnata. Si noti che questa funzione è conforme allo standard ISO8601: una settimana inizia sempre di lunedì e finisce di domenica. La prima settimana dell'anno è quella che contiene il primo martedì dell'anno.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  ISOWEEKNUM(data)

Parametri
  Commento: Data
  Tipo: Testo
Esempi

  ISOWEEKNUM(A1) restituisce 51 se A1 è "21 dic".

Funzioni collegate

  WEEKNUM

#### MINUTE

La funzione MINUTE restituisce i minuti di un orario. Se non vengono specificati parametri, vengono restituiti i minuti attuali.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  MINUTE(orario)

Parametri
  Commento: Ora
  Tipo: Testo
Esempi

  MINUTE("22:10:12") restituisce 10

Esempi

  MINUTE(0,1234) restituisce 57

Funzioni collegate

  HOUR
  SECOND

#### MINUTES

La funzione MINUTES() restituisce il valore dei minuti in un orario.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  MINUTES(orario)

Parametri
  Commento: Ora
  Tipo: Testo
Esempi

  MINUTES("10:5:2") restituisce 5

#### MONTH

La funzione MONTH restituisce il mese di una data. Se non vengono specificati parametri, viene restituito il mese corrente.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  MONTH(data)

Parametri
  Commento: Data
  Tipo: Testo
Esempi

  MONTH("2/22/2002") restituisce 2

Esempi

  MONTH(2323,1285) restituisce 5

Funzioni collegate

  DAY
  YEAR

#### MONTHNAME

La funzione MONTHNAME() restituisce il nome del mese (1...12).

Tipo restituito: Testo

Sintassi

  MONTHNAME(numero)

Parametri
  Commento: Numero del mese (1..12)
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  MONTHNAME(5) restituisce maggio

#### MONTHS

La funzione MONTHS() restituisce la differenza tra due date in mesi. Il terzo parametro indica la modalità di calcolo: se la modalità è 0, MONTHS() restituisce il numero massimo possibile di mesi tra le date. Se la modalità è 1, è restituito il numero dei mesi completi nell'intervallo.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  MONTHS(data2; data1; modalità)

Parametri
  Commento: Primo valore data (precedente)
  Tipo: Testo
  Commento: Secondo valore data
  Tipo: Testo
  Commento: Modalità calcolo
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  MONTHS("2002-01-18"; "2002-02-26"; 0) restituisce 1, perché c'è un mese e 8 giorni nell'intervallo

Esempi

  MONTHS("2002-01-19!; "2002-02-26"; 1) restituisce 0, perché non c'è un mese intero nell'intervallo a partire dal primo giorno del mese

#### NETWORKDAY

La funzione NETWORKDAY() restituisce il numero di giorni lavorativi tra la data iniziale e quella finale.

Festività deve essere: un numero (=giorni da aggiungere), una singola data o un intervallo di date.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  NETWORKDAY(data iniziale; data finale; festività)

Parametri
  Commento: Data di inizio
  Tipo: Testo
  Commento: Data finale
  Tipo: Testo
  Commento: Festività
  Tipo: Testo
Esempi

  NETWORKDAY("01/01/2001";"08/01/2001") restituisce 5 giorni lavorativi.

Esempi

  NETWORKDAY("01/01/2001";"08/01/2001";2) restituisce 3 giorni lavorativi.

#### NOW

La funzione NOW() restituisce la data corrente e l'ora. È identica a CURRENTDATETIME ed è fornita solo per compatibilità con altre applicazioni.

Tipo restituito: Data

Sintassi

  NOW()

Parametri

Esempi

  NOW() restituisce "19:12, sabato 13 aprile 2002"

Funzioni collegate

  CURRENTTIME
  TODAY

#### SECOND

La funzione SECOND restituisce i secondi di un orario. Se non vengono specificati parametri, vengono restituiti i secondi attuali.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  SECOND(orario)

Parametri
  Commento: Ora
  Tipo: Testo
Esempi

  SECOND("22:10:12") restituisce 12

Esempi

  SECOND(0,1234) restituisce 42

Funzioni collegate

  HOUR
  MINUTE

#### SECONDS

La funzione SECONDS() restituisce il valore dei secondi in un orario.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  SECONDS(orario)

Parametri
  Commento: Ora
  Tipo: Testo
Esempi

  SECONDS("10:5:2") restituisce 2

#### TIME

La funzione TIME() restituisce l'orario nel formato locale.

Tipo restituito: Testo

Sintassi

  TIME(ore;minuti;secondi)

Parametri
  Commento: Ore
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Minuti
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Secondi
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  TIME(10;2;2) restituisce 10:02:02

Esempi

  TIME(10;70;0) restituisce 11:10:0

Esempi

  TIME(10;-40;0) restituisce 9:20:0

#### TIMEVALUE

La funzione TIMEVALUE() restituisce un numero tra 0 e 1 che rappresenta il momento della giornata.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  TIMEVALUE(orario)

Parametri
  Commento: Ora
  Tipo: Testo
Esempi

  TIMEVALUE("10:05:02") restituisce 0,42

Funzioni collegate

  DATEVALUE

#### TODAY

La funzione TODAY() restituisce la data corrente.

Tipo restituito: Data

Sintassi

  TODAY()

Parametri

Esempi

  TODAY() restituisce "sabato 13 aprile 2002"

Funzioni collegate

  CURRENTTIME
  NOW

#### UNIX2DATE

La funzione UNIX2DATE() converte un valore espresso come tempo unix nel formato data e ora.

Il tempo unix è il numero di secondi trascorsi dalla mezzanotte del 1° gennaio 1970.

Tipo restituito: Data

Sintassi

  UNIX2DATE(TempoUnix)

Parametri
  Commento: Tempo
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  UNIX2DATE(0) restituisce 1970-01-01

#### WEEKDAY

La funzione WEEKDAY() fornisce il giorno della settimana di una data assegnata. Se il metodo è 1 (predefinito), WEEKDAY() restituisce 1 per la domenica, 2 per lunedì,... Se il metodo è 2, lunedì è 1, martedì 2,... Infine, se metodo è 3, WEEKDAY() restituisce 0 per lunedì, 1 per martedì,...

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  WEEKDAY(data; metodo)

Parametri
  Commento: Data
  Tipo: Testo
  Commento: Metodo (facoltativo)
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  WEEKDAY("2002-02-22"; 2) restituisce 5

Funzioni collegate

  DAYNAME

#### WEEKNUM

La funzione WEEKNUM() restituisce il numero della settimana in cui cade un giorno, senza seguire gli standard ISO.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  WEEKNUM(data; metodo)

Parametri
  Commento: Data
  Tipo: Testo
  Commento: Metodo (facoltativo)
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  WEEKNUM(A1; 1) restituisce 11 se A1 è "9 marzo 2008". Il numero della settimana nell'anno, considerando come primo giorno della settimana. la domenica(1, che è il valore predefinito per 'metodo').

Esempi

  WEEKNUM(A1; 2) restituisce 10 se A1 è "9 marzo 2008". Il numero della settimana nell'anno, considerando il lunedì (2) come primo giorno della settimana.

Funzioni collegate

  ISOWEEKNUM

#### WEEKS

La funzione WEEKS() restituisce le settimane che passano tra due date. Il terzo parametro indica la modalità di calcolo: se la modalità è 0, WEEKS() restituisce il numero massimo possibile di settimane tra questi giorni. Se la modalità è 1, è restituito solo il numero delle settimane intere.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  WEEKS(data2; data1; modalità)

Parametri
  Commento: Primo valore data (precedente)
  Tipo: Testo
  Commento: Secondo valore data
  Tipo: Testo
  Commento: Modalità calcolo
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  WEEKS("2002-02-18"; "2002-02-26"; 0) restituisce 1, perché c'è una settimana e un giorno nell'intervallo

Esempi

  WEEKS("2002-19-02"; "2002-19-02"; 1) restituisce 0, perché non c'è un'intera settimana nell'intervallo, partendo dal primo giorno della settimana (lunedì o domenica, a seconda delle proprie impostazioni internazionali)

#### WEEKSINYEAR

La funzione WEEKSINYEAR() restituisce il numero di settimane in un dato anno.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  WEEKSINYEAR(anno)

Parametri
  Commento: Anno
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  WEEKSINYEAR(2000) restituisce 52

#### WORKDAY

La funzione WORKDAY() restituisce la data che segue di tot giorni lavorativi la data iniziale.

Festività deve essere: un numero (=giorni da aggiungere), una singola data o un intervallo di date.

Tipo restituito: Data

Sintassi

  WORKDAY(data iniziale; giorni; festività)

Parametri
  Commento: Data di inizio
  Tipo: Testo
  Commento: Giorni lavorativi
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Festività
  Tipo: Testo
Esempi

  WORKDAY(B9;2;D3:D4) restituisce "Ven 5 gen. 2001" se B9 è "01/01/2001", D3 è "03/01/2001" e D4 è "04/01/2001"

#### YEAR

La funzione YEAR restituisce l'anno di una data. Se non vengono specificati parametri, viene restituito l'anno corrente.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  YEAR(data)

Parametri
  Commento: Data
  Tipo: Testo
Esempi

  YEAR("22/2/2002") restituisce 2002

Esempi

  YEAR(2323,1285) restituisce 1906

Funzioni collegate

  DAY
  MONTH

#### YEARFRAC

La funzione YEARFRAC() restituisce il numero di giorni completi tra la data iniziale e quella finale, calcolati con la base assegnata.

La base deve essere una tra: 0 = 30/360 US, 1 = Effettivo/effettivo, 2 = Effettivo/360, 3 = Effettivo/365, 4 = Europeo 30/360

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  YEARFRAC(data iniziale; data finale; base)

Parametri
  Commento: Prima data
  Tipo: Testo
  Commento: Seconda data
  Tipo: Testo
  Commento: intervallo
  Tipo: Testo

#### YEARS

La funzione YEARS() restituisce la differenza tra due date in anni. Il terzo parametro indica la modalità di calcolo: se la modalità è 0, ANNO() restituisce il numero massimo possibile di anni tra questi giorni. Se la modalità è 1, verranno restituiti gli interi anni, partendo dal 1 gennaio e terminando al 31 dicembre.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  YEARS(data2; data1; modalità)

Parametri
  Commento: Primo valore data (precedente)
  Tipo: Testo
  Commento: Secondo valore data
  Tipo: Testo
  Commento: Modalità calcolo
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  YEARS("2001-02-19"; "2002-02-26"; 0) restituisce 1, perché c'è un anno e 7 giorni nell'intervallo

Esempi

  YEARS("2002-02-19"; "2002-02-26"; 1) restituisce 0, perché non c'è un intero anno, partendo dal primo giorno dell'anno.

### Ingegneria

#### BASE

La funzione BASE() converte un numero da base 10 a un valore stringa in una base da 2 a 36.

Tipo restituito: Testo

Sintassi

  BASE(numero;base;precisione)

Parametri
  Commento: Numero
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Base
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Lung.minima
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  BASE(128;8) restituisce "200"

#### BESSELI

La funzione BESSELI() restituisce la funzione di Bessel modificata In(x).

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  BESSELI(X;N)

Parametri
  Commento: Dove la funzione è valutata
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Ordine della funzione
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  BESSELI(0.7;3) restituisce 0.007367374

Funzioni collegate

  BESSELJ
  BESSELK
  BESSELY

#### BESSELJ

La funzione BESSELJ() restituisce la funzione di Bessel.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  BESSELJ(X;N)

Parametri
  Commento: Dove la funzione è valutata
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Ordine della funzione
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  BESSELJ(0,89;3) restituisce 0,013974004

Funzioni collegate

  BESSELI
  BESSELK
  BESSELY

#### BESSELK

La funzione BESSELKI() restituisce la funzione di Bessel modificata che è equivalente alla funzione di Bessel valutata su argomenti immaginari puri.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  BESSELK(X;N)

Parametri
  Commento: Dove la funzione è valutata
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Ordine della funzione
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  BESSELK(3;9) restituisce 397,95880

Funzioni collegate

  BESSELI
  BESSELJ
  BESSELY

#### BESSELY

La funzione BESSELY() restituisce la funzione di Bessel, chiamata anche funzione di Weber o di Neumann.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  BESSELY(X;N)

Parametri
  Commento: Dove la funzione è valutata
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Ordine della funzione
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  BESSELY(4;2) è uguale a 0,215903595

Funzioni collegate

  BESSELI
  BESSELJ
  BESSELK

#### BIN2DEC

La funzione BIN2DEC() restituisce in formato decimale il valore binario dato.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  BIN2DEC(valore)

Parametri
  Commento: Il valore da convertire
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  BIN2DEC("1010") restituisce 10

Esempi

  BIN2DEC("11111") restituisce 31

#### BIN2HEX

La funzione BIN2HEX() restituisce in formato esadecimale il valore binario dato.

Tipo restituito: Testo

Sintassi

  BIN2HEX(valore)

Parametri
  Commento: Il valore da convertire
  Tipo: Testo
  Commento: La lunghezza minima del risultato
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  BIN2HEX("1010") restituisce "a"

Esempi

  BIN2HEX("11111") restituisce "1f"

#### BIN2OCT

La funzione BIN2OCT restituisce in formato ottale il valore binario dato.

Tipo restituito: Testo

Sintassi

  BIN2OCT(valore)

Parametri
  Commento: Il valore da convertire
  Tipo: Testo
  Commento: La lunghezza minima del risultato
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  BIN2OCT("1010") restituisce "12"

Esempi

  BIN2OCT("11111") restituisce "37"

#### COMPLEX

La funzione COMPLEX(X;Y) restituisce un numero complesso della forma X+Yi.

Tipo restituito: Testo

Sintassi

  COMPLEX(reale;immaginario)

Parametri
  Commento: Coefficiente reale
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Coefficiente immaginario
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  COMPLEX(1,2;3,4) restituisce "1,2+3,4i"

Esempi

  COMPLEX(0;-1) restituisce "-i"

#### CONVERT

La funzione CONVERT() calcola la conversione da un sistema di misura ad un altro.

Unità di massa supportate: g (grammo), sg (pieces), lbm (libbra), u (massa atomica), ozm (oncia), stone, ton, grain, pweight (pennyweight), hweight (hundredweight).

Unità di distanza supportate: m (metro), in (pollice), ft (piede), mi (miglio), Nmi (miglio nautico), ang (ångström), parsec, lightyear (anno luce).

Unità di pressione supportate: Pa (pascal), atm (atmosfere), mmHg (mm di mercurio), psi (libbre per pollice quadrato), Torr.

Unità di forza supportate: N (newton), dyn, pound (libbra).

Unità di energia supportate:J (joule), e (erg), c (caloria termodinamica), cal (caloria IT), eV (elettronvolt), HPh (cavalli vapore britannici-ora), Wh (watt-ora), flb (piedi-libbra), BTU.

Unità di potenza supportate:W (watt), HP (cavalli vapore britannici), PS (cavalli vapore europei, CV).

Unità magnetiche supportate: T (tesla), ga (gauss).

Unità di temperatura supportate: C (Celsius), F (Fahrenheit), K (kelvin).

Unità di volume supportate: l (litro), tsp (cucchiaino), tbs (cucchiaio), oz (oncia liquida), cup (tazza), pt (pinta), qt (quarto), gal (gallone), barrel (barile), m3 (metro cubo), mi3 (miglio cubo), Nmi3 (miglio nautico cubo), in3 (pollice cubo), ft3 (piede cubo), yd3 (iarda cuba), GRT o regton (gross register ton).

Unità di superficie supportate: m2 (metro quadro), mi2 (miglio quadro), Nmi2 (miglio nautico quadro), in2 (pollice quadro), ft2 (piede quadro), yd2 (iarda quadra), acre (acro), ha (ettaro).

Unità di velocità supportate: m/s (metri al secondo), m/h (metri all'ora), mph (miglia all'ora), kn (nodi).

Per le unità metriche può essere usato qualunque di questi prefissi: E (exa, 1E+18), P (peta, 1E+15), T (tera, 1E+12), G (giga, 1E+09), M (mega, 1E+06), k (kilo, 1E+03), h (etto, 1E+02), e (deca, 1E+01), d (deci, 1E-01), c (centi, 1E-02), m (milli, 1E-03), u (micro, 1E-06), n (nano, 1E-09), p (pico, 1E-12), f (femto, 1E-15), a (atto, 1E-18).

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  CONVERT(Numero; Dall'unità; All'unità)

Parametri
  Commento: Numero
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Dall'unità
  Tipo: Testo
  Commento: All'unità
  Tipo: Testo
Esempi

  CONVERT(32;"C";"F") dà 89,6

Esempi

  CONVERT(3;"lbm";"kg") dà 1,3608

Esempi

  CONVERT(7,9;"cal";"J") dà 33,0757

#### DEC2BIN

La funzione DEC2BIN() restituisce in formato binario il valore dato.

Tipo restituito: Testo

Sintassi

  DEC2BIN(valore)

Parametri
  Commento: Il valore da convertire
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: La lunghezza minima del risultato
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  DEC2BIN(12) restituisce "1100"

Esempi

  DEC2BIN(55) restituisce "110111"

#### DEC2HEX

La funzione DEC2HEX() restituisce in formato esadecimale il valore dato.

Tipo restituito: Testo

Sintassi

  DEC2HEX(valore)

Parametri
  Commento: Il valore da convertire
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: La lunghezza minima del risultato
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  DEC2HEX(12) restituisce "c"

Esempi

  DEC2HEX(55) restituisce "37"

#### DEC2OCT

La funzione DEC2OCT() restituisce in formato ottale il valore dato.

Tipo restituito: Testo

Sintassi

  DEC2OCT(valore)

Parametri
  Commento: Il valore da convertire
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: La lunghezza minima del risultato
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  DEC2OCT(12) restituisce "14"

Esempi

  DEC2OCT(55) restituisce "67"

#### DELTA

La funzione DELTA() restituisce 1 se x è uguale a y, altrimenti restituisce 0. Se non è specificato, si pone y=0.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  DELTA(x; y)

Parametri
  Commento: Valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  DELTA(1,2; 3,4) restituisce 0

Esempi

  DELTA(3;3) restituisce 1

Esempi

  DELTA(1; TRUE) restituisce 1

#### ERF

La funzione ERF() restituisce la funzione di errore. Con un solo argomento ERF()  calcola la funzione di errore tra 0 e l'argomento dato.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ERF(Limite inferiore; limite superiore)

Parametri
  Commento: Limite inferiore
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Limite superiore
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  ERF(0,4) dà 0,42839236

Funzioni collegate

  ERFC

#### ERFC

La funzione ERFC() restituisce la funzione d'errore complementare.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ERFC(limite inferiore; limite superiore)

Parametri
  Commento: Limite inferiore
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Limite superiore
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  ERFC(0,4) dà 0,57160764

Funzioni collegate

  ERF

#### GESTEP

La funzione GESTEP() restituisce 1 se x è maggiore/uguale di y, altrimenti restituisce 0. Se non è specificato, si pone y=0.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  GESTEP(x; y)

Parametri
  Commento: Valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  GESTEP(1,2; 3,4) restituisce 0

Esempi

  GESTEP(3; 3) restituisce 1

Esempi

  GESTEP(0,4; TRUE) restituisce 0

Esempi

  GESTEP(4; 3) restituisce 1

#### HEX2BIN

La funzione HEX2BIN() restituisce in formato binario il valore esadecimale dato.

Tipo restituito: Testo

Sintassi

  HEX2BIN(valore)

Parametri
  Commento: Il valore da convertire
  Tipo: Testo
Esempi

  HEX2BIN("a") restituisce "1010"

Esempi

  HEX2BIN("37") restituisce "110111"

#### HEX2DEC

La funzione HEX2DEC() restituisce in formato decimale il valore esadecimale dato.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  HEX2DEC(valore)

Parametri
  Commento: Il valore da convertire
  Tipo: Testo
Esempi

  HEX2DEC("a") restituisce 10

Esempi

  HEX2DEC("37") restituisce 55

#### HEX2OCT

La funzione HEX2OCT() restituisce in formato ottale il valore esadecimale dato.

Tipo restituito: Testo

Sintassi

  HEX2OCT(valore)

Parametri
  Commento: Il valore da convertire
  Tipo: Testo
Esempi

  HEX2OCT("a") restituisce "12"

Esempi

  HEX2OCT("37") restituisce "67"

#### IMABS

La funzione IMABS(numero complesso) restituisce la norma di un numero complesso della forma x+yi.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  IMABS(numero complesso)

Parametri
  Commento: Numero complesso
  Tipo: Testo
Esempi

  IMABS("1,2+5i") restituisce 5,1419

Esempi

  IMABS("-i") restituisce 1

Esempi

  IMABS("12") restituisce 12

#### IMAGINARY

La funzione IMAGINARY(stringa) restituisce il coefficiente immaginario di un numero complesso.

Tipo restituito: Doppio

Sintassi

  IMAGINARY(stringa)

Parametri
  Commento: Numero complesso
  Tipo: Testo
Esempi

  IMAGINARY("1,2+3,4i") restituisce 3,4

Esempi

  IMAGINARY("1,2") restituisce 0

#### IMARGUMENT

La funzione IMARGUMENT(numero complesso) restituisce l'argomento di un numero complesso della forma x+yi.

Tipo restituito: Testo

Sintassi

  IMARGUMENT(numero complesso)

Parametri
  Commento: Numero complesso
  Tipo: Testo
Esempi

  IMARGUMENT("1,2+5i") restituisce 0,6072

Esempi

  IMARGUMENT("-i") restituisce -1,57079633

Esempi

  IMARGUMENT("12") restituisce "#Div/0"

#### IMCONJUGATE

La funzione IMCONJUGATE(numero complesso) restituisce il coniugato di un numero complesso della forma x+yi.

Tipo restituito: Testo

Sintassi

  IMCONJUGATE(numero complesso)

Parametri
  Commento: Numero complesso
  Tipo: Testo
Esempi

  IMCONJUGATE("1,2+5i") restituisce "1,2-5i"

Esempi

  IMCONJUGATE("-i") restituisce "i"

Esempi

  IMCONJUGATE("12") restituisce "12"

#### IMCOS

La funzione IMCOS(stringa) restituisce il coseno di un numero complesso.

Tipo restituito: Testo

Sintassi

  IMCOS(stringa)

Parametri
  Commento: Numero complesso
  Tipo: Testo
Esempi

  IMCOS("1+i") restituisce "0,83373-0,988898i"

Esempi

  IMCOS("12i") restituisce 81 377,4

#### IMCOSH

La funzione IMCOSH(stringa) restituisce il coseno iperbolico di un numero complesso.

Tipo restituito: Testo

Sintassi

  IMCOSH(stringa)

Parametri
  Commento: Numero complesso
  Tipo: Testo
Esempi

  IMCOSH("1+i") restituisce "0,83373+0,988898i"

Esempi

  IMCOS("12i") restituisce 0,84358

#### IMCOT

La funzione IMCOT(stringa) restituisce la cotangente di un numero complesso.

Tipo restituito: Testo

Sintassi

  IMCOT(string)

Parametri
  Commento: Numero complesso
  Tipo: Testo
Esempi

  IMCOST("1+i") restituisce "0,21762-0,86801i"

#### IMCSC

La funzione IMCSC(stringa) restituisce la cosecante di un numero complesso.

Tipo restituito: Testo

Sintassi

  IMCSC(string)

Parametri
  Commento: Numero complesso
  Tipo: Testo
Esempi

  IMCSC("1+i") restituisce "0,62151-0,30393i"

#### IMCSCH

La funzione IMCSCH(stringa) restituisce la cosecante iperbolica di un numero complesso.

Tipo restituito: Testo

Sintassi

  IMCSCH(string)

Parametri
  Commento: Numero complesso
  Tipo: Testo
Esempi

  IMCSCH("1+i") restituisce "0,30393-i0,62151"

#### IMDIV

La funzione IMDIV() restituisce la divisione di vari numeri complessi della forma x+yi.

Tipo restituito: Testo

Sintassi

  IMDIV(valore;valore;...)

Parametri
  Commento: Numero complesso
  Tipo: Un intervallo di stringhe
  Commento: Numero complesso
  Tipo: Un intervallo di stringhe
  Commento: Numero complesso
  Tipo: Un intervallo di stringhe
  Commento: Numero complesso
  Tipo: Un intervallo di stringhe
  Commento: Numero complesso
  Tipo: Un intervallo di stringhe
Esempi

  IMDIV(1,2;"3,4+5i") restituisce "0,111597-0,164114i"

Esempi

  IMDIV("12+i";"12-i") restituisce "0,986207+0,16551i"

#### IMEXP

La funzione IMEXP(stringa) restituisce l'esponenziale di un numero complesso.

Tipo restituito: Testo

Sintassi

  IMEXP(stringa)

Parametri
  Commento: Numero complesso
  Tipo: Testo
Esempi

  IMEXP("2-i") restituisce "3,99232-6,21768i"

Esempi

  IMEXP("12i") restituisce "0,843854-0,536573i"

#### IMLN

La funzione IMLN(stringa) restituisce il logaritmo naturale di un numero complesso.

Tipo restituito: Testo

Sintassi

  IMLN(stringa)

Parametri
  Commento: Numero complesso
  Tipo: Testo
Esempi

  IMLN("3-i") restituisce "1,15129-0,321751i"

Esempi

  IMLN("12") restituisce 2,48491

#### IMLOG10

La funzione IMLOG10(stringa) restituisce il logaritmo in base 10 di un numero complesso.

Tipo restituito: Testo

Sintassi

  IMLOG10(stringa)

Parametri
  Commento: Numero complesso
  Tipo: Testo
Esempi

  IMLOG10("3+4i") restituisce "0,69897+0,402719i"

#### IMLOG2

La funzione IMLOG2(stringa) restituisce il logaritmo in base 2 di un numero complesso.

Tipo restituito: Testo

Sintassi

  IMLOG2(stringa)

Parametri
  Commento: Numero complesso
  Tipo: Testo
Esempi

  IMLOG2("3+4i") restituisce "2,321928+1,337804i"

#### IMPOWER

La funzione IMPOWER(stringa) restituisce un numero complesso elevato ad una potenza.

Tipo restituito: Testo

Sintassi

  IMPOWER(stringa)

Parametri
  Commento: Numero complesso
  Tipo: Testo
  Commento: Potenza
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  IMPOWER("4-i";2) restituisce "15-8i"

Esempi

  IMPOWER("1,2";2) restituisce 1,44

#### IMPRODUCT

La funzione IMPRODUCT() restituisce il prodotto di vari numeri complessi della forma x+yi.

Tipo restituito: Testo

Sintassi

  IMPRODUCT(valore;valore;...)

Parametri
  Commento: Numero complesso
  Tipo: Un intervallo di stringhe
  Commento: Numero complesso
  Tipo: Un intervallo di stringhe
  Commento: Numero complesso
  Tipo: Un intervallo di stringhe
  Commento: Numero complesso
  Tipo: Un intervallo di stringhe
  Commento: Numero complesso
  Tipo: Un intervallo di stringhe
Esempi

  IMPRODUCT(1,2;"3,4+5i") restituisce "4,08+6i"

Esempi

  IMPRODUCT(1,2;"1i") restituisce "+1,2i"

#### IMREAL

La funzione IMREAL(stringa) restituisce il coefficiente reale di un numero complesso.

Tipo restituito: Doppio

Sintassi

  IMREAL(stringa)

Parametri
  Commento: Numero complesso
  Tipo: Testo
Esempi

  IMREAL("1,2+3,4i") restituisce 1,2

Esempi

  IMREAL("1,2i") restituisce 0

#### IMSEC

La funzione IMSEC(stringa) restituisce la secante di un numero complesso.

Tipo restituito: Testo

Sintassi

  IMSEC(string)

Parametri
  Commento: Numero complesso
  Tipo: Testo
Esempi

  IMSEC("1+i") restituisce "0,49833+i0,59108"

#### IMSECH

La funzione IMSECH(stringa) restituisce la secante iperbolica di un numero complesso.

Tipo restituito: Testo

Sintassi

  IMSECH(string)

Parametri
  Commento: Numero complesso
  Tipo: Testo
Esempi

  IMSECH("1+i") restituisce "0,49833-i0,59108"

#### IMSIN

La funzione IMSIN(stringa) restituisce il seno di un numero complesso.

Tipo restituito: Testo

Sintassi

  IMSIN(stringa)

Parametri
  Commento: Numero complesso
  Tipo: Testo
Esempi

  IMSIN("1+i") restituisce "1,29846+0,634964i"

Esempi

  IMSIN("1,2") restituisce -0,536573

#### IMSINH

La funzione IMSINH(stringa) restituisce il seno iperbolico di un numero complesso.

Tipo restituito: Testo

Sintassi

  IMSINH(stringa)

Parametri
  Commento: Numero complesso
  Tipo: Testo
Esempi

  IMSINH("1+i") restituisce "0,63496+1,29846i"

Esempi

  IMSINH("1.2") restituisce 1,50946

#### IMSQRT

La funzione IMSQRT(stringa) restituisce la radice quadrata di un numero complesso.

Tipo restituito: Testo

Sintassi

  IMSQRT(stringa)

Parametri
  Commento: Numero complesso
  Tipo: Testo
Esempi

  IMSQRT("1+i") restituisce "1,09868+0,45509i"

Esempi

  IMSQRT("1,2i") restituisce "0,774597+0,774597i"

#### IMSUB

La funzione IMSUB() restituisce la differenza di vari numeri complessi della forma x+yi.

Tipo restituito: Testo

Sintassi

  IMSUB(valore;valore;...)

Parametri
  Commento: Numero complesso
  Tipo: Un intervallo di stringhe
  Commento: Numero complesso
  Tipo: Un intervallo di stringhe
  Commento: Numero complesso
  Tipo: Un intervallo di stringhe
  Commento: Numero complesso
  Tipo: Un intervallo di stringhe
  Commento: Numero complesso
  Tipo: Un intervallo di stringhe
Esempi

  IMSUB(1,2;"3,4+5i") restituisce "-2,2-5i"

Esempi

  IMSUB(1,2;"1i") restituisce "1,2-i"

#### IMSUM

La funzione IMSUM() restituisce la somma di molti numeri complessi della forma x+yi.

Tipo restituito: Testo

Sintassi

  IMSUM(valore;valore;...)

Parametri
  Commento: Numero complesso
  Tipo: Un intervallo di stringhe
  Commento: Numero complesso
  Tipo: Un intervallo di stringhe
  Commento: Numero complesso
  Tipo: Un intervallo di stringhe
  Commento: Numero complesso
  Tipo: Un intervallo di stringhe
  Commento: Numero complesso
  Tipo: Un intervallo di stringhe
Esempi

  IMSUM(1,2;"3,4+5i") restituisce "4,6+5i"

Esempi

  IMSUM(1,2;"1i") restituisce "1,2+i"

#### IMTAN

La funzione IMTAN(stringa) restituisce la tangente di un numero complesso.

Tipo restituito: Testo

Sintassi

  IMTAN(stringa)

Parametri
  Commento: Numero complesso
  Tipo: Testo
Esempi

  IMTAN("1+i") restituisce "0,27175+1,08392i"

Esempi

  IMTAN("1.2") restituisce 2,57215

#### IMTANH

La funzione IMTAN(stringa) restituisce la tangente iperbolica di un numero complesso.

Tipo restituito: Testo

Sintassi

  IMTANH(stringa)

Parametri
  Commento: Numero complesso
  Tipo: Testo
Esempi

  IMTANH("1+i") restituisce "1,08392+0,27175i"

Esempi

  IMTANH("1.2") restituisce 0,83365

#### OCT2BIN

La funzione OCT2BIN() restituisce in formato binario il valore ottale dato.

Tipo restituito: Testo

Sintassi

  OCT2BIN(valore)

Parametri
  Commento: Il valore da convertire
  Tipo: Testo
  Commento: La lunghezza minima del risultato
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  OCT2BIN("12") restituisce "1010"

Esempi

  OCT2BIN("55") restituisce "101101"

#### OCT2DEC

La funzione OCT2DEC() restituisce in formato decimale il valore ottale dato.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  OCT2DEC(valore)

Parametri
  Commento: Il valore da convertire
  Tipo: Testo
Esempi

  OCT2DEC("12") restituisce 10

Esempi

  OCT2DEC("55") restituisce 45

#### OCT2HEX

La funzione OCT2HEX() restituisce in formato esadecimale il valore ottale dato.

Tipo restituito: Testo

Sintassi

  OCT2HEX(valore)

Parametri
  Commento: Il valore da convertire
  Tipo: Testo
  Commento: La lunghezza minima del risultato
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  OCT2HEX("12") restituisce "A"

Esempi

  OCT2HEX("55") restituisce "2D"

### Finanza

#### ACCRINT

La funzione ACCRINT calcola gli interessi maturati da un titolo che paga cedole periodiche. Le frequenze previste sono 1 - annuale, 2 - semestrale e 4 - trimestrale. Base è il modo scelto per contare i giorni: 0: USA 30/360 (predefinito), 1: giorni effettivi, 2: giorni effettivi/360, 3: giorni effettivi/365 o 4: Europeo 30/365.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ACCRINT(emissione; prima cedola; liquidazione; interesse; val. nominale; frequenza; base)

Parametri
  Commento: Data emissione
  Tipo: Data
  Commento: Primo interesse
  Tipo: Data
  Commento: Liquidazione
  Tipo: Data
  Commento: Interesse annuo del titolo
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore nominale
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Numero di pagamenti per anno
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Modo di contare i giorni
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  ACCRINT("28/2/2001"; "31/8/2001"; "1/5/2001"; 0,1; 1000; 2; 0) restituisce 16944

Funzioni collegate

  ACCRINTM

#### ACCRINTM

La funzione ACCRINTM calcola gli interessi accumulati da un titolo che paga gli interessi alla data di scadenza. Base è il modo scelto per contare i giorni: 0: USA 30/360 (predefinito), 1: giorni effettivi, 2: giorni effettivi/360, 3: giorni effettivi/365 o 4: Europeo 30/365.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ACCRINT(emissione; liquidazione; interesse; val. nominale; base)

Parametri
  Commento: Data emissione
  Tipo: Data
  Commento: Liquidazione
  Tipo: Data
  Commento: Interesse annuo del titolo
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore nominale
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Modo di contare i giorni
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  ACCRINTM("28/2/2001"; "31/8/2001"; 0,1; 100) restituisce 5,0278

Funzioni collegate

  ACCRINT

#### AMORDEGRC

La funzione AMORDEGRC calcola il valore di ammortamento per il sistema di contabilità francese, utilizzando un deprezzamento degressivo.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  AMORDEGRC(Costo; Data acquisto; Termine primo periodo; Valore residuo; Periodo; Tasso; Base)

Parametri
  Commento: Costi
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Pv
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Fv
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  AMORDEGRC( 1000; "01-02- 2006", "31-12-2006"; 10; 0; 0,1; 1 ) restituisce 228

Funzioni collegate

  AMORLINC
  DB
  DDB
  YEARFRAC

#### AMORLINC

La funzione AMORLINC calcola il valore di ammortamento per il sistema di contabilità francese, utilizzando un deprezzamento lineare.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  AMORLINC(Costo; Data acquisto; Termine primo periodo; Valore residuo; Periodo; Tasso; Base)

Parametri
  Commento: P
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Pv
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Fv
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  AMORLINC( 1000; "01-02- 2004", "31-12-2004"; 10; 0; 0,1; 1 ) restituisce 91,256831

Funzioni collegate

  AMORDEGRC
  DB
  DDB
  YEARFRAC

#### COMPOUND

La funzione COMPOUND() restituisce il valore di un investimento, dato il capitale, il tasso di interesse nominale, la frequenza e il tempo. Per esempio: €5000 al 12% di interesse, calcolato ogni 3 mesi, per i prossimi 5 anni  diventeranno COMPOUND(5000;0,12;4;5) ossia €9030,56.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  COMPOUND(inizio;interesse;periodi;periodi_per_anno)

Parametri
  Commento: Capitale
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Tasso di interesse
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Periodi in un anno
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Anni
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  COMPOUND(5000;0,12;4;5) è uguale a 9030,56

#### CONTINUOUS

La funzione CONTINUOUS() calcola il ritorno di interessi composti continui, sulla base di capitale, interesse nominale e tempo in anni. Per esempio: €1000 con un guadagno del 10% per 1 anno diventa CONTINUOUS(1000; 0,1; 1) che ritorna €1105,17.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  CONTINOUS(capitale_iniziale;interesse;anni)

Parametri
  Commento: Capitale
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Tasso di interesse
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Anni
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  CONTINUOUS(1000;0,1;1) è uguale a 1105,17

#### COUPNUM

La funzione COUPNUM calcola il numero di cedole previste tra la data di pagamento e quella di scadenza. Base è il modo scelto per contare i giorni: 0: USA 30/360 (predefinito), 1: giorni effettivi, 2: giorni effettivi/360, 3: giorni effettivi/365 o 4: Europeo 30/365.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  COUPNUM(liquidazione; scadenza; frequenza; base)

Parametri
  Commento: Liquidazione
  Tipo: Data
  Commento: Scadenza
  Tipo: Data
  Commento: Frequenza
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Modo di contare i giorni
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  COUPNUM("28/2/2001"; "31/8/2001"; 2; 0) restituisce 1

#### CUMIPMT

Calcola l'interesse cumulativo corrisposto.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  CUMIPMT(tasso, periodi, valore, inizio, fine, tipo)

Parametri
  Commento: tasso
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: periodi
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: valore
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: inizio
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: fine
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: tipo
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  CUMIPMT( 0,06/12; 5*12; 100000; 5; 12; 0 ) è uguale a -3562,187023

Funzioni collegate

  IPMT
  CUMPRINC

#### CUMPRINC

Calcola il capitale accumulato che verrà corrisposto.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  CUMPRINC(tasso, periodi, valore, inizio, fine, tipo)

Parametri
  Commento: tasso
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: periodi
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: valore
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: inizio
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: fine
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: tipo
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  CUMPRINC( 0,06/12; 5*12; 100000; 5; 12; 0 ) dà -11904,054201

Funzioni collegate

  PPMT
  CUMIPMT

#### DB

La funzione DB() calcola il deprezzamento di un bene per un periodo fissato usando il metodo a quote fisse proporzionali (fixed-declining). Il parametro mese è opzionale (ndt. rappresenta i mesi nel primo anno), se è omesso si assume pari a 12.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  DB(costo; valore residuo; vita; periodo [;mese])

Parametri
  Commento: Costi
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore residuo
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Vita
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Periodo
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Mese
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  DB(8000;400;6;3) è uguale a 1158,40

Esempi

  DB(8000;400;6;3;2) è uguale a 1783,41

Funzioni collegate

  DDB
  SLN

#### DDB

La funzione DDB() calcola il deprezzamento di un'attività per un periodo fissato usando il metodo a quote proporzionali ai valori residui (arithmetic-declining). Il fattore è opzionale, se è omesso si assume pari a 2. Tutti gli altri parametri devono essere maggiori di zero.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  DDB(costo; valore residuo, vita; periodo [;fattore])

Parametri
  Commento: Costi
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore residuo
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Vita
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Periodo
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Fattore
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  DDB(75000;1;60;12;2) restituisce 1721,81

Funzioni collegate

  SLN

#### DISC

La funzione DISC calcola il tasso di interesse per un titolo. Base è il modo scelto per contare i giorni: 0: USA 30/360 (predefinito), 1: giorni effettivi, 2: giorni effettivi/360, 3: giorni effettivi/365 o 4: Europeo 30/365.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  DISC(liquidazione; scadenza; valore nominale; rimborso[; base])

Parametri
  Commento: Liquidazione
  Tipo: Data
  Commento: Scadenza
  Tipo: Data
  Commento: Prezzo per 100€ di valore nominale
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Rimborso
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Modo di contare i giorni
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  DISC("28/2/2001"; "31/8/2001"; 12; 14) restituisce 0,2841

Funzioni collegate

  YEARFRAC

#### DOLLARDE

La funzione DOLLARDE() trasforma dei dollari dal formato frazionario a quello decimale. ImportoFrazionario è il numero da convertire e  Frazione è il denominatore della frazione.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  DOLLARDE(ImportoFrazionario; Frazione)

Parametri
  Commento: Dollaro frazionario
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Frazione
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  DOLLARDE(1,02; 16) - sta per 1 e 2/16 - restituisce 1,125

Funzioni collegate

  DOLLARFR
  TRUNC

#### DOLLARFR

La funzione DOLLARFR() trasforma dei dollari dal formato decimale a quello  frazionario. ImportoDecimale è il numero da convertire e Frazione è il denominatore della frazione.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  DOLLARFR(ImportoDecimale; Frazione)

Parametri
  Commento: Dollaro decimale
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Frazione
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  DOLLARFR(1.125; 16) restituisce 1,02. (1 + 2/16)

Funzioni collegate

  DOLLARDE
  TRUNC

#### DURATION

Calcola il numero di periodi necessari affinché un investimento raggiunga un valore prefissato.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  DURATION(interesse; pv; fv)

Parametri
  Commento: Tasso
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore attuale (PV)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore futuro (FV)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  DURATION(0,1; 1000; 2000) restituisce 7,27

Funzioni collegate

  FV
  PV

#### DURATION_ADD

Restituisce la durata Macauley in anni di un titolo a tasso fisso.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  DURATION_ADD(liquidazione; scadenza; cedola, rendimento; frequenza; base)

Parametri
  Commento: Liquidazione
  Tipo: Data
  Commento: Scadenza
  Tipo: Data
  Commento: Cedola
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Rendimento
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Frequenza
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Base
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  DURATION_ADD( "1998-01-01"; "2006-01-01"; 0,08; 0,09; 2; 1 ) restituisce 5,9937749555

Funzioni collegate

  MDURATION

#### EFFECT

La funzione EFFECT() calcola il rendimento effettivo di un titolo, dato il tasso di interesse nominale (tasso annuale o APR). Per esempio: un interesse composto mensile dell'8% produce un tasso effettivo pari a EFFECTIVE(0,08;12) o 8,3%.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  EFFECT(nominale;periodi)

Parametri
  Commento: Tasso di interesse nominale
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Periodi
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  EFFECT(0,08;12) è uguale a 0,083

Funzioni collegate

  EFFECTIVE
  NOMINAL

#### EFFECTIVE

La funzione EFFECTIVE() calcola il rendimento effettivo di un titolo, dato il tasso di interesse nominale (tasso annuale o APR). È identica alla funzione EFFECT.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  EFFECTIVE(nominale;periodi)

Parametri
  Commento: Tasso di interesse nominale
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Periodi
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Funzioni collegate

  EFFECT

#### EURO

La funzione EURO() converte un Euro nella valuta nazionale assegnata tra quelle dell'Unione Monetaria Europea. La valuta è una delle seguenti: ATS (Austria), BEF (Belgio), DEM (Germania), ESP (Spagna), EUR (Euro), FIM (Finlandia), FRF (Francia), GRD (Grecia), IEP (Irlanda), ITL (Italia), LUF (Lussemburgo), NLG (Paesi bassi) e PTE (Portogallo).

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  EURO(Valuta)

Parametri
  Commento: Valuta
  Tipo: Testo
Esempi

  EURO("DEM") è uguale a 1,95583

Funzioni collegate

  EUROCONVERT

#### EUROCONVERT

La funzione EUROCONVERT() converte un Euro in una valuta nazionale assegnata tra quelle dell'Unione Monetaria Europea. La valuta è una delle seguenti: ATS (Austria), BEF (Belgio), DEM (Germania), ESP (Spagna), EUR (Euro), FIM (Finlandia), FRF (Francia), GRD (Grecia), IEP (Irlanda), ITL (Italia), LUF (Lussemburgo), NLG (Paesi Bassi) e PTE (Portogallo).

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  EUROCONVERT(numero; valuta origine; valuta finale)

Parametri
  Commento: Numero
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valuta origine
  Tipo: Testo
  Commento: Valuta destinazione
  Tipo: Testo
Esempi

  EUROCONVERT(1; "EUR"; "DEM") è uguale a 1,95583

Funzioni collegate

  EURO

#### FV

La funzione FV() restituisce il valore futuro (montante) di un investimento, dato il rendimento ed il tempo trascorso. Se hai €1000 in una banca che dà 8% di interesse, dopo due anni avrai FV(1000;0,08;2) o €1166,40.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  FV(valore attuale;rendimento;periodi)

Parametri
  Commento: Valore attuale
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Tasso
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Periodi
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  FV(1000;0,08;2) è uguale a 1166,40

Funzioni collegate

  PV
  NPER
  PMT
  RATE

#### FV_ANNUITY

La funzione FV_ANNUITY() restituisce il valore futuro di una serie di pagamenti dato il totale dei pagamenti, il tasso d'interesse ed il numero di periodi. Per esempio: se ricevi €500 l'anno per 20 anni e li investi all'8%, il totale dopo 20 anni sarà FV_ANNUITY(500;0,08;20) ossia €22.880,98. Questa funzione assume che i pagamenti siano effettuati alla fine di ogni periodo.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  FV_ANNUITY(totale;interesse;periodi)

Parametri
  Commento: Pagamento per periodo
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Tasso di interesse
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Periodi
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  FV_ANNUITY(1000 ; 0,05 ; 5) è uguale a 5525,63

#### INTRATE

La funzione INTRATE calcola il tasso di interesse per un titolo "fully invested" (ndt. non paga cedole ma dà un premio di rimborso). Base è il modo scelto per contare i giorni: 0: USA 30/360 (predefinito), 1: giorni effettivi, 2: giorni effettivi/360, 3: giorni effettivi/365 o 4: Europeo 30/365.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  INTRATE(liquidazione; scadenza; investimento; rimborso; base)

Parametri
  Commento: Liquidazione
  Tipo: Data
  Commento: Scadenza
  Tipo: Data
  Commento: Investimento
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Rimborso
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Modo di contare i giorni
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  INTRATE("28/2/2001"; "31/8/2001"; 1000000; 2000000; 1) restituisce 1,98

#### IPMT

IPMT calcola l'importo pagato in un anno per un investimento in quota interessi.

Tasso è il tasso di interesse per un periodo.

Periodo è il periodo di ammortamento: 1 il primo e NPER l'ultimo.

NPER è il numero totale di volte in cui le rate vengono pagate.

PV è il valore attuale in seguito ai pagamenti.

FV (opzionale) è il valore (futuro) previsto. È predefinito uguale a 0.

Tipo (opzionale) definisce i tempi dei versamenti: 1, se effettuati all'inizio del periodo, o 0 (predefinito), se alla fine.

L'esempio mostra l'interesse da pagare nell'ultimo anno di un prestito triennale. Il tasso di interesse è del 10 per cento.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  IPMT(Tasso; Periodo; NPer; PV; FV; Tipo)

Parametri
  Commento: Tasso
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Periodo
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Numero di periodi
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valori attuali
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore futuro (opzionale)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Tipo (opzionale)
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  IPMT(0,1;3;3;8000) vale -292,45

Funzioni collegate

  PPMT
  PV
  PMT

#### IRR

La funzione IRR calcola il tasso interno di rendimento per una serie di flussi di cassa.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  IRR( Valori[; Ipotesi = 0,1 ] )

Parametri
  Commento: Valori
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Ipotesi
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Funzioni collegate

  XIRR

#### ISPMT

Calcola l'interesse pagato da un investimento in un periodo assegnato.

Tasso è il tasso di interesse per un periodo.

Periodo è il periodo di ammortamento: 1 il primo e NPER l'ultimo.

NPER è il numero totale di volte in cui le rate vengono pagate.

PV è il valore attuale in seguito ai pagamenti.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ISPMT(Tasso; Periodo; NPer; PV)

Parametri
  Commento: Tasso
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Periodo
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Numero di periodi
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Valore attuale (PV)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  ISPMT(0,1; 1; 3; 8000000) è uguale a -533333

Funzioni collegate

  PV
  FV
  NPER
  PMT
  RATE

#### LEVEL_COUPON

La funzione LEVEL_COUPON() calcola il valore di un titolo level-coupon. Per esempio: se il tasso d'interesse è del 10%, un titolo di €1000 con cedola semestrale con un tasso del 13% che matura in 4 anni ha una resa di LEVEL_COUPON(1000;,13;4;,1) o €1096,95.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  LEVEL_COUPON(valore nominale;tasso cedola;cedole per anno;anni;tasso d'interesse di mercato)

Parametri
  Commento: Valore nominale
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Indice della cedola
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Cedole per anno
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Anni
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Tasso d'interesse di mercato
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  LEVEL_COUPON(1000;,13;2;4;,1) è uguale a 1096,95

#### MDURATION

La funzione MDURATION() calcola a quanti anni ammonta la durata Macauley modificata di un titolo a tasso d'interesse fisso.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  MDURATION(liquidazione; scadenza; cedola; rendimento; frequenza; [ Base=0 ])

Parametri
  Commento: Liquidazione
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Scadenza
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Cedola
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Rendimento
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Frequenza
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Base
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  MDURATION("1/2/2004"; "31/5/2004"; 0,08; 0,09; 2; 0) restituisce 0,316321106

Funzioni collegate

  DURATION

#### MIRR

La funzione MIRR() calcola il tasso di rendimento interno(IRR) modificato per una serie di investimenti periodici.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  MIRR(valori; investimento; reinvestimento)

Parametri
  Commento: Valori
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Investimento
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Reinvestimento
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  MIRR({100;200;-50;300;-200}, 5%, 6%) è uguale a 34.2823387842%

Funzioni collegate

  IRR

#### NOMINAL

La funzione NOMINAL() calcola il tasso di interesse nominale che rende un tasso di interesse effettivo (annuale) composto ad intervalli dati. Per esempio: per guadagnare l'8% su un conto ad interessi mensili composti, c'è bisogno di un ritorno di NOMINAL(,08;12) o 7,72%.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  NOMINAL(effettivo;periodi)

Parametri
  Commento: Tasso di interesse effettivo
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Periodi
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  NOMINAL(0,08;12) è uguale a 0,0772

Funzioni collegate

  EFFECT

#### NPER

Calcola il numero di periodi di un investimento.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  NPER(tasso;rata;pv;fv;tipo)

Parametri
  Commento: Tasso
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Rata
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore attuale (PV)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore futuro (FV - opzionale)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Tipo (opzionale)
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  NPER(0,1; -100; 1000) è uguale a 11

Esempi

  NPER(0,06; 0; -10000; 20000 ;0) restituisce 11,906

Funzioni collegate

  FV
  RATE
  PMT
  PV

#### NPV

Valore attuale netto (NPV) per una serie di flussi di cassa periodici.

Calcola il valore attuale netto (NPV) per una serie di flussi di cassa periodici con tasso di interesse assegnato. Gli importi saranno positivi se incassati e negativi se spesi.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  NPV(tasso; importi)

Parametri
  Commento: Tasso
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valori (vettore)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  NPV(100%;4;5;7) = 4,125

Funzioni collegate

  FV
  IRR
  NPER
  PMT
  PV

#### ODDLPRICE

La funzione ODDLPRICE calcola il valore di un titolo con valore nominale 100. Il titolo può avere una data irregolare per l'ultima cedola di interessi.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ODDLPRICE( liquidazione; scadenza; ultima-cedola, interesse; Rend.Annuo; rimborso; Frequenza [; Base = 0 ] )

Parametri
  Commento: Liquidazione
  Tipo: Data
  Commento: Scadenza
  Tipo: Data
  Commento: Ultimo
  Tipo: Data
  Commento: Tasso
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: RendimentoAnnuo
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Rimborso
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Frequenza
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Base
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  ODDLPRICE(DATE(1990;6;1);DATE(1995;12;31);DATE(1990;1;1);3%;5%;100;2) restituisce 90,991042345

#### ODDLYIELD

La funzione ODDLYELD calcola il rendimento di un titolo con una data irregolare per l'ultima cedola di interessi.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ODDLYIELD(pagamento; scadenza; ultima-cedola; interesse; prezzo; rimborso; frequenza [; base =0])

Parametri
  Commento: Liquidazione
  Tipo: Data
  Commento: Scadenza
  Tipo: Data
  Commento: Ultimo
  Tipo: Data
  Commento: Tasso
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Prezzo
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Rimborso
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Frequenza
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Base
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  ODDLYIELD(DATE(1990;6;1);DATE(1995;12;31);DATE(1990;1;1);3%;91;100;2) restituisce 4,997775351

Funzioni collegate

  ODDLPRICE

#### PMT

PMT restituisce il montante da pagare a fronte di un prestito basato su un tasso di interesse costante e rate costanti (tutte le rate sono uguali).

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  PMT(tasso; nper ; pv [; fv=0 [; tipo=0 ]])

Parametri
  Commento: Tasso
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Numero di rate (NPer)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore attuale (PV)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore futuro (FV - opzionale)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Tipo (opzionale)
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  PMT(0,1; 4; 10000) è uguale a -3154,71

Funzioni collegate

  NPER
  IPMT
  PPMT
  PV

#### PPMT

PPMT calcola l'importo pagato in un anno in quota capitale per un investimento.

Tasso è il tasso di interesse per un periodo.

Periodo è il periodo di ammortamento: 1 il primo e NPER l'ultimo.

NPER è il numero totale di volte in cui le rate vengono pagate.

PV è il valore attuale in seguito ai pagamenti.

FV (opzionale) è il valore (futuro) previsto. È predefinito uguale a 0.

Tipo (opzionale) definisce i tempi dei versamenti: 1, se effettuati all'inizio del periodo, o 0 (predefinito), se alla fine.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  PPMT(Tasso; Periodo; NPer; PV [; FV=9 [; Tipo=0]])

Parametri
  Commento: Tasso
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Periodo
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Numero di periodi
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore attuale
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore futuro (opzionale)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Tipo (opzionale)
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  PPMT(0,0875;1;36;5000;8000;1) vale -18,48

Funzioni collegate

  IPMT
  PMT
  PV

#### PRICEMAT

PRICEMAT calcola il prezzo di un titolo con valore nominale 100 che paga l'interesse alla data di scadenza.

Base Metodo di calcolo

0 Metodo USA, 12 mesi, ogni mese ha 30 giorni

1 Numero effettivo di giorni nell'anno e nel mese

2 360 giorni nell'anno, numero effettivo di giorni nel mese

4 365 giorni nell'anno, numero effettivo di giorni nel mese

5 Metodo Europeo, 12 mesi, ogni mese ha 30 giorni

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  PRICEMAT(liquidazione; maturità; emissione; tasso; rendimento [; Base=0 ])

Parametri
  Commento: Liquidazione
  Tipo: Data
  Commento: Scadenza
  Tipo: Data
  Commento: Emissione
  Tipo: Data
  Commento: Tasso di sconto
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Rendimento
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Base
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  PRICEMAT(DATE(1990;6;1);DATE(1995;12;31);DATE(1990;1;1);6%;5%) restituisce103,819218241

#### PV

La funzione PV() restituisce il valore attuale di un investimento -- il valore odierno di una somma di denaro in futuro, dato il tasso di interesse o di inflazione. Per esempio, se hai bisogno di €1166,40 per il tuo nuovo computer e vuoi comprarlo tra due anni (durante i quali ricevi l'8% di interessi), devi partire con PV(1166,4;0,08;2) ossia €1000.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  PV(valore futuro;interesse;periodi)

Parametri
  Commento: Valore futuro
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Tasso di interesse
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Periodi
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  PV(1166,4;0,08;2) è uguale a 1000

#### PV_ANNUITY

La funzione PV_ANNUITY() restituisce il valore attuale di una rendita annua o di una serie di pagamenti. Per esempio: un biglietto di una lotteria da un " milione di euro" che paga €50.000 l'anno per 20 anni, con un interesse del 5%, vale attualmente PV_ANNUITY(50000;0,05;20) ossia €623.111. Questa funzione assume che i pagamenti siano fatti alla fine di ogni periodo.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  PV_ANNUITY(totale;interesse;periodi)

Parametri
  Commento: Pagamento per periodo
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Tasso di interesse
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Periodi
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  PV_ANNUITY(1000;0,05;5) è uguale a 4329,48

#### RATE

La funzione RATE() calcola il tasso d'interesse costante periodale di un investimento.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  RATE(nper;pmt;pv;fv;tipo;stima)

Parametri
  Commento: Periodo di pagamento
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Pagamenti regolari
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore attuale
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore futuro
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Tipo
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Ipotesi
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  RATE(4*12;-200;8000) è uguale a 0,007701472

#### RECEIVED

La funzione RECEIVED calcola l'importo che si riceverà alla scadenza di un titolo d'investimento. La base rappresenta il modo di contare i giorni: 0: USA 30/360 (predefinito), 1: giorni effettivi, 2: giorni effettivi/360, 3: giorni effettivi/365 o 4: Europeo 30/365. La data di pagamento deve essere anteriore a quella di scadenza.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  RECEIVED(liquidazione; scadenza; investimento; tasso; base)

Parametri
  Commento: Liquidazione
  Tipo: Data
  Commento: Scadenza
  Tipo: Data
  Commento: Investimento
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Tasso di sconto
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Base
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  RECEIVED("28/2/2001"; "31/8/2001"; 1000; 0,05; 0) restituisce 1.025,787

#### RRI

La funzione RRI calcola il tasso d'interesse risultante dal profitto (rendimento) di un investimento.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  RRI(P; Pv; Fv)

Parametri
  Commento: P
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Pv
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Fv
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  RRI(1;100;200) restituisce 1

Funzioni collegate

  FV
  NPER
  PMT
  PV
  RATE

#### SLN

La funzione SLN() determina l'ammortamento costante di un bene in un singolo periodo. Costo è l'ammontare pagato per il bene. Il valore residuo è il valore del bene alla fine dell'ultimo periodo. Vita è il numero di periodi nel corso dei quali il bene viene ammortizzato. SLN suddivide uniformemente il costo lungo tutta la vita del bene.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SLN(costo; valore residuo; vita)

Parametri
  Commento: Costi
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore residuo
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Vita
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  SLN(10000;700;10) è uguale a 930

Funzioni collegate

  SYD
  DDB

#### SYD

La funzione SYD() calcola l'indice di deprezzamento totale pluriennale per un bene in base al suo costo, valore residuo, vita anticipata e un periodo particolare. Questo metodo accelera il tasso di deprezzamento, così questo costo di deprezzamento peserà più sui primi periodi che sugli ultimi. Il costo deprezzato è il costo attuale meno il valore residuo. La vita utile è il numero di periodi (solitamente anni) lungo la quale il bene verrà deprezzato.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SYD(costo; valore residuo; vita; periodo)

Parametri
  Commento: Costi
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore residuo
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Vita
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Periodo
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  SYD(5000; 200; 5; 2) è uguale a 1280

Funzioni collegate

  SLN
  DDB

#### TBILLEQ

La funzione TBILLQ trova il bond (ndt. titolo a cedole) equivalente a un TreasuryBill (ndt. titolo zero-coupon, a breve durata). La data di scadenza deve essere successiva a quella di pagamento, ma entro 365 giorni.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  TBILLEQ(liquidazione; scadenza; interesse)

Parametri
  Commento: Liquidazione
  Tipo: Data
  Commento: Scadenza
  Tipo: Data
  Commento: Tasso di sconto
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  TBILLEQ("28/2/2001"; "31/8/2001"; 0,1) restituisce 0,1068

Funzioni collegate

  TBILLPRICE
  TBILLYIELD

#### TBILLPRICE

La funzione TBILLPRICE dà il prezzo di un TreasuryBill (ndt. titolo zero-coupon, a breve durata) da €100. La data di scadenza deve essere successiva a quella di pagamento, ma entro 365 giorni. Il tasso di interesse deve essere positivo.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  TBILLPRICE(liquidazione; scadenza; interesse)

Parametri
  Commento: Liquidazione
  Tipo: Data
  Commento: Scadenza
  Tipo: Data
  Commento: Tasso di sconto
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  TBILLPRICE("28/8/2001"; "31/8/2001"; 0,05) restituisce 97,4444

Funzioni collegate

  TBILLEQ
  TBILLYIELD

#### TBILLYIELD

La funzione TBILLYIELD calcola il rendimento di un TreasuryBill (ndt. titolo zero-coupon, a breve durata). La data di scadenza deve essere successiva a quella di pagamento, ma entro 365 giorni. Il prezzo deve essere positivo.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  TBILLYIELD(liquidazione; scadenza; prezzo)

Parametri
  Commento: Liquidazione
  Tipo: Data
  Commento: Scadenza
  Tipo: Data
  Commento: Prezzo per 100€ di valore nominale
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  TBILLYIELD("28/2/2001"; "31/8/2001"; 96,82) restituisce 0,06321785

Funzioni collegate

  TBILLEQ
  TBILLPRICE

#### VDB

VDB calcola il margine di deprezzamento per un titolo di cui è dato il valore iniziale, la durata utile attesa ed il valore residuo finale dopo un periodo specificato, usando il metodo a quote proporzionali con tasso variabile (variable-rate declining balance).

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  VDB(costo; valore residuo; vita; periodo-inizio; periodo-fine; [; fattore-deprezzamento = 2 [; switch = false ]] )

Parametri
  Commento: Liquidazione
  Tipo: Data
  Commento: Scadenza
  Tipo: Data
  Commento: Prezzo
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Rimborso
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Base
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  VDB(10000;600;10;0;0,875;1,5) restituisce 1312,5

#### XIRR

La funzione IRR calcola il tasso interno di rendimento per una serie non-periodica di flussi di cassa.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  XIRR( Valori; Date[; Ipotesi = 0,1 ] )

Parametri
  Commento: Valori
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Date
  Tipo: Data
  Commento: Ipotesi
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  XIRR(B1:B4;C1:C4) restituisce 0,2115964, se B1:B4 contiene -20000, 4000, 12000, 8000 e C1:C4 contiene "=DATE(2000;1;1)", "=DATE(2000;6;1)", "=DATE(2000;12;30)", "=DATE(2001;3;1)"

Funzioni collegate

  IRR

#### XNPV

La funzione XNPV calcola il valore netto attuale di una serie di flussi di cassa.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  XNPV( Tasso; Valori; Date )

Parametri
  Commento: Tasso
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valori
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Date
  Tipo: Data
Esempi

  XNPV(5%;B1:B4;C1:C4) restituisce 2907,83187 se B1:B4 contiene -20000, 4000, 12000, 8000 e C1:C4 contiene "=DATE(2000;1;1)", "=DATE(2000;6;1)", "=DATE(2000;12;30)", "=DATE(2001;3;1)"

Funzioni collegate

  NPV

#### YIELDDISC

YIELDDISC calcola il rendimento di un titolo scontato con valore nominale 100.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  YIELDDISC(data-pagamento; scadenza; prezzo; rimborso; base)

Parametri
  Commento: Liquidazione
  Tipo: Data
  Commento: Scadenza
  Tipo: Data
  Commento: Prezzo
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Rimborso
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Base
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  YIELDDISC(DATE(1990;6;1);DATE(1990;12;31);941.66667;1000) restituisce 0,106194684

#### YIELDMAT

La funzione YIELDMAT calcola il rendimento di un titolo che paga gli interessi alla data di scadenza.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  YIELDMAT(pagamento; scadenza; emissione; tasso; prezzo; base)

Parametri
  Commento: Liquidazione
  Tipo: Data
  Commento: Scadenza
  Tipo: Data
  Commento: Emissione
  Tipo: Data
  Commento: Tasso di sconto
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Prezzo
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Base
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  YIELDMAT(DATE(1990;6;1);DATE(1995;12;31);DATE(1990; 1; 1); 6%;103,819218241) restituisce 0,050000000

Funzioni collegate

  YIELDDISC

#### ZERO_COUPON

La funzione ZERO_COUPON() calcola il valore di un titolo zero_coupon (sconto puro). Per esempio: se il tasso di interesse è del 10%, un titolo di €1000 che matura tra 20 anni vale ZERO_COUPON(1000;,1;20) o €148,64.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ZERO_COUPON(valore nominale;tasso;anni)

Parametri
  Commento: Valore nominale
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Tasso di interesse
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Anni
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  ZERO_COUPON(1000;,1;20) è uguale a 148,64

### Informazione

#### ERRORTYPE

La funzione ERRORTYPE() converte un messaggio d'errore in un numero. Se l'argomento non è un errore, viene restituito un errore. Altrimenti, viene reso un codice numerico. I codici di errore sono basati su quelli di Excel.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  ERRORTYPE(valore)

Parametri
  Commento: Errore
  Tipo: Qualsiasi tipo di valore
Esempi

  ERRORTYPE(NA()) restituisce 7

Esempi

  ERRORTYPE(0) dà errore

#### FILENAME

Restituisce il nome del file corrente. Se il documento corrente non è salvato, è restituita una stringa vuota.

Tipo restituito: Testo

Sintassi

  FILENAME()

Parametri

#### FORMULA

La funzione FORMULA() restituisce una stringa con la formula contenuta nella cella.

Tipo restituito: Testo

Sintassi

  FORMULA(x)

Parametri
  Commento: Riferimento
  Tipo: Riferimento
Esempi

  FORMULA(A1) restituisce "=SUM(1+2)" se la cella A1 contiene questa formula.

#### INFO

La funzione INFO() restituisce informazioni sull'ambiente operativo corrente. Il tipo di parametro specifica che tipo di informazione si desidera ottenere. È uno dei seguenti: "directory" restituisce il percorso della directory corrente, "numfile" restituisce il numero dei documenti attivi, "release" restituisce la versione di Calligra Sheets come testo, "recalc" restituisce la modalità corrente di ricalcolo: "Automatic" o "Manual", "system" restituisce il nome dell'ambiente operativo, "osversion" restituisce il nome del sistema operativo corrente.

Tipo restituito: Testo

Sintassi

  INFO(tipo)

Parametri
  Commento: Tipo di informazione
  Tipo: Testo

#### ISBLANK

La funzione ISBLANK() restituisce 'True' se il parametro è vuoto. Altrimenti restituisce 'False'.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  ISBLANK(x)

Parametri
  Commento: Qualsiasi valore
  Tipo: Qualsiasi tipo di valore
Esempi

  ISBLANK(A1) restituisce 'True' se A1 è vuoto

Esempi

  ISBLANK(A1) restituisce 'False' se A1 contiene un valore

#### ISDATE

La funzione ISDATE() restituisce True se il parametro è un'espressione di una data. Altrimenti restituisce False.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  ISDATE(x)

Parametri
  Commento: Qualsiasi valore
  Tipo: Qualsiasi tipo di valore
Esempi

  ISDATE("2/2/2000") restituisce True

Esempi

  ISDATE("ciao") restituisce 'False'

#### ISERR

La funzione ISERR() restituisce True se il parametro è un errore diverso da N/A. Altrimenti restituisce False. Puoi usare ISERROR() se vuoi includere anche gli errori di tipo N/A.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  ISERR(x)

Parametri
  Commento: Qualsiasi valore
  Tipo: Qualsiasi tipo di valore
Funzioni collegate

  ISERROR
  ISNA

#### ISERROR

La funzione ISERROR() restituisce True se il parametro è un errore di qualsiasi tipo. Altrimenti restituisce False.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  ISERROR(x)

Parametri
  Commento: Qualsiasi valore
  Tipo: Qualsiasi tipo di valore
Funzioni collegate

  ISERR
  ISNA

#### ISEVEN

La funzione ISEVEN() restituisce True se il numero è pari. Altrimenti restituisce False.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  ISEVEN(x)

Parametri
  Commento: Qualsiasi valore
  Tipo: Qualsiasi tipo di valore
Esempi

  ISEVEN(12) restituisce True

Esempi

  ISEVEN(-7) restituisce False

#### ISFORMULA

La funzione ISFORMULA() restituisce 'True' se la cella contiene una formula. Altrimenti restituisce 'False'.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  ISFORMULA(x)

Parametri
  Commento: Riferimento
  Tipo: Riferimento

#### ISLOGICAL

La funzione ISLOGICAL() restituisce 'True' se il parametro è un valore booleano. Altrimenti è restituito 'False'.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  ISLOGICAL(x)

Parametri
  Commento: Qualsiasi valore
  Tipo: Qualsiasi tipo di valore
Esempi

  ISLOGICAL(A1 >A2) restituisce 'True'

Esempi

  ISLOGICAL(12) restituisce 'False'

#### ISNA

La funzione ISNA() restituisce True se il parametro è un errore di tipo N/A. Altrimenti restituisce False.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  ISNA(x)

Parametri
  Commento: Qualsiasi valore
  Tipo: Qualsiasi tipo di valore
Funzioni collegate

  ISERR
  ISERROR

#### ISNONTEXT

La funzione ISNONTEXT() restituisce True se il parametro non è una stringa. Altrimenti restituisce False. È identica alla funzione ISNOTTEXT.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  ISNONTEXT(x)

Parametri
  Commento: Qualsiasi valore
  Tipo: Qualsiasi tipo di valore
Esempi

  ISNONTEXT(12) restituisce True

Esempi

  ISNONTEXT("ciao") restituisce False

Funzioni collegate

  ISNOTTEXT

#### ISNOTTEXT

La funzione ISNOTTEXT() restituisce True se il parametro non è una stringa. Altrimenti restituisce False. È identica alla funzione ISNONTEXT.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  ISNOTTEXT(x)

Parametri
  Commento: Qualsiasi valore
  Tipo: Qualsiasi tipo di valore
Esempi

  ISNOTTEXT(12) restituisce True

Esempi

  ISNOTTEXT("ciao") restituisce False

Funzioni collegate

  ISNONTEXT

#### ISNUM

La funzione ISNUM() restituisce True se il parametro è un valore numerico. Altrimenti restituisce False. È identica alla funzione ISNUMBER.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  ISNUM(x)

Parametri
  Commento: Qualsiasi valore
  Tipo: Qualsiasi tipo di valore
Esempi

  ISNUM(12) restituisce True

Esempi

  ISNUM(ciao) restituisce False

Funzioni collegate

  ISNUMBER

#### ISNUMBER

La funzione ISNUMBER() restituisce True se il parametro è un valore numerico. Altrimenti restituisce False.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  ISNUMBER(x)

Parametri
  Commento: Qualsiasi valore
  Tipo: Qualsiasi tipo di valore
Esempi

  ISNUMBER(12) restituisce True

Esempi

  ISNUMBER(ciao) restituisce False

Funzioni collegate

  ISNUM

#### ISODD

La funzione ISODD() restituisce True se il numero è dispari. Altrimenti restituisce False.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  ISODD(x)

Parametri
  Commento: Qualsiasi valore
  Tipo: Qualsiasi tipo di valore
Esempi

  ISODD(12) restituisce False

Esempi

  ISODD(-7) restituisce True

#### ISREF

La funzione ISREF() restituisce True se il parametro è un riferimento. Altrimenti restituisce False.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  ISREF(x)

Parametri
  Commento: Qualsiasi valore
  Tipo: Qualsiasi tipo di valore
Esempi

  ISREF(A12) restituisce True

Esempi

  ISREF("ciao") restituisce 'False'

#### ISTEXT

La funzione ISTEXT() restituisce True se il parametro è una stringa. Altrimenti restituisce False.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  ISTEXT(x)

Parametri
  Commento: Qualsiasi valore
  Tipo: Qualsiasi tipo di valore
Esempi

  ISTEXT(12) restituisce False

Esempi

  ISTEXT("ciao") restituisce True

#### ISTIME

La funzione ISTIME() restituisce True se il parametro è un'espressione di tempo. Altrimenti restituisce False.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  ISTIME(x)

Parametri
  Commento: Qualsiasi valore
  Tipo: Qualsiasi tipo di valore
Esempi

  ISTIME("12:05") restituisce True

Esempi

  ISTIME("ciao") restituisce False

#### N

La funzione N() converte un valore in un numero. Se il valore è o fa riferimento a un numero, la funzione restituisce il numero. Se il valore è "True", questa funzione restituisce 1. Se un valore è una data, questa funzione restituisce il numero seriale di quella data. Qualsiasi altra cosa porterà la funzione a restituire il valore 0.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  N(valore)

Parametri
  Commento: Valore
  Tipo: Qualsiasi tipo di valore
Esempi

  N(3,14) restituisce 3,14

Esempi

  N("7") restituisce 0 (perché "7" è testo)

#### NA

La funzione NA() restituisce codice d'errore permanente, N/A.

Tipo restituito: Errore

Sintassi

  NA()

Parametri

Funzioni collegate

  ISNA
  ISERR
  ISERROR

#### TYPE

La funzione TYPE() restituisce 1 se il valore è un numero, 2 se è un testo, 4 se è un valore logico, 16 se è un errore o 64 se è un array. Se l'argomento è una cella che contiene una formula, sarà restituito numero corrispondente al tipo del risultato della formula.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  TYPE(x)

Parametri
  Commento: Qualsiasi valore
  Tipo: Qualsiasi tipo di valore
Esempi

  TYPE(A1) restituisce 2, se A1 contiene "Testo"

Esempi

  TYPE(-7) restituisce 1

Esempi

  TYPE(A2) restituisce 1, se A2 contiene "=CURRENTDATE()"

### Logiche

#### AND

La funzione AND() restituisce True se tutti i valori sono veri. Altrimenti restituisce False, a meno che uno dei valori non sia un errore. In tal caso dà errore.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  AND(valore;valore;...)

Parametri
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
Esempi

  AND(true;true;true) restituisce True

Esempi

  AND(true;false) restituisce False

#### FALSE

La funzione FALSE() restituisce il valore booleano FALSE.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  FALSE()

Parametri

Esempi

  FALSE() restituisce FALSE

#### IF

La funzione IF() è una funzione condizionale. Questa funzione restituisce il secondo parametro se la condizione è vera. Altrimenti restituisce il terzo parametro (che è predefinito per False).

Tipo restituito: Qualsiasi tipo di valore

Sintassi

  IF(condizione;se_vero;se_falso)

Parametri
  Commento: Condizione
  Tipo: Un valore di verità (TRUE o FALSE)
  Commento: Se vero
  Tipo: Qualsiasi tipo di valore
  Commento: Se falso
  Tipo: Qualsiasi tipo di valore
Esempi

  A1=4;A2=6;IF(A1 >A2;5;3) restituisce 3

#### IFERROR

Restituisci X a meno che non sia un errore, in tal caso restituisci un valore alternativo.

Tipo restituito: Qualsiasi tipo di valore

Sintassi

  IFERROR(QualsiasiX;QualsiasiAlternativa)

Parametri
  Commento: Qualsiasi X
  Tipo: Qualsiasi tipo di valore
  Commento: Qualsiasi alternativa
  Tipo: Qualsiasi tipo di valore
Esempi

  IFERROR(A1;A2) restituisce il contenuto di A1 se tale contenuto non è un valore errato, altrimenti viene restituito il contenuto di A2.

#### IFNA

Restituisci X a meno che non sia un valore ND, in tal caso restituisci un valore alternativo.

Tipo restituito: Qualsiasi tipo di valore

Sintassi

  IFNA(QualsiasiX;QualsiasiAlternativa)

Parametri
  Commento: Qualsiasi X
  Tipo: Qualsiasi tipo di valore
  Commento: Qualsiasi alternativa
  Tipo: Qualsiasi tipo di valore
Esempi

  IFNA(A1;A2) restituisce il contenuto di A1 se tale contenuto non è un valore #N/D, altrimenti viene restituito il contenuto di A2.

#### NAND

La funzione NAND() restituisce True se almeno un valore non è vero. Altrimenti restituisce False.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  NAND(valore;valore;...)

Parametri
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
Esempi

  NAND(true;false;false) restituisce True

Esempi

  NAND(true;true) restituisce False

#### NOR

La funzione NOR() restituisce True se tutti i valori dati come parametri sono di tipo booleano e hanno valore "false". Altrimenti restituisce False.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  NOR(valore;valore;...)

Parametri
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
Esempi

  NOR(true;false;false) restituisce False

Esempi

  NOR(false;false) restituisce True

#### NOT

La funzione NOT() restituisce True se il valore è False e restituisce False se il valore è True. Se il valore fornito è un errore, dà errore.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  NOT(booleano)

Parametri
  Commento: Valore booleano
  Tipo: Un valore di verità (TRUE o FALSE)
Esempi

  NOT(false) restituisce True

Esempi

  NOT(true) restituisce False

#### OR

La funzione OR() restituisce True se almeno un valore è vero. Altrimenti restituisce False, a meno che uno dei valori non sia un errore. In tal caso dà errore.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  OR(valore;valore;...)

Parametri
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
Esempi

  OR(false;false;false) restituisce False

Esempi

  OR(true;false) restituisce True

#### TRUE

La funzione TRUE() restituisce il valore booleano TRUE.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  TRUE()

Parametri

Esempi

  TRUE() restituisce TRUE

#### XOR

La funzione XOR() restituisce 'False' se il numero di valori True è pari. Altrimenti restituisce 'True'. Dà errore se uno dei valori è un errore.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  XOR(valore;valore;...)

Parametri
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
  Commento: Valori booleani
  Tipo: Un intervallo di valori di verità (TRUE o FALSE)
Esempi

  XOR(false;false;false) restituisce True

Esempi

  XOR(true;false) restituisce True

### Ricerca e riferimenti

#### ADDRESS

ADDRESS costruisce l'indirizzo di una cella. I parametri sono: il numero della Riga e il numero della Colonna.

"Assoluto" è un numero che indica il tipo di riferimento (1 o nulla= assoluto, 2=riga assoluta e colonna relativa, 3=riga relativa e colonna assoluta, 4=relativo).

Stile A1 specifica lo stile con cui restituire l'indirizzo. Se A1 è posto TRUE (predefinito) l'indirizzo è restituito nella forma di A1, se è FALSE nella forma R1C1.

Nome_foglio è la scritta che definisce il nome del foglio.

Tipo restituito: Testo

Sintassi

  ADDRESS(riga; colonna; assoluto; stile; nome_foglio)

Parametri
  Commento: Numero riga
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Numero colonna
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Numero assoluto (opzionale)
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Stile A1 (opzionale)
  Tipo: Un valore di verità (TRUE o FALSE)
  Commento: Nome del foglio
  Tipo: Testo
Esempi

  ADDRESS(6; 4) restituisce $D$6

Esempi

  ADDRESS(6; 4; 2) restituisce D$6

Esempi

  ADDRESS(6; 4; 2; FALSE; "Foglio1") restituisce Foglio1!R6C[4]

Esempi

  ADDRESS(6; 4; 1; FALSE; "Foglio1") restituisce Foglio1!R6C4

Esempi

  ADDRESS(6; 4; 4; TRUE; "Foglio1") restituisce Foglio1!D6

#### AREAS

Restituisce il numero di aree nella stringa del riferimento. Un'area può essere una cella singola o un insieme di celle.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  AREAS(riferimento)

Parametri
  Commento: Riferimento
  Tipo: Un intervallo di stringhe
Esempi

  AREAS(A1) restituisce 1

Esempi

  AREAS((A1; A2:A4)) restituisce 2

#### CELL

Restituisce le informazioni circa la posizione, la formattazione e il contenuto di un riferimento.

Tipo restituito: Qualsiasi tipo di valore

Sintassi

  CELL(tipo; riferimento)

Parametri
  Commento: Tipo
  Tipo: Testo
  Commento: Riferimento
  Tipo: Riferimento
Esempi

  CELL("COL", C7) restituisce 3

Esempi

  CELL("ROW", C7) restituisce 7

Esempi

  CELL("ADDRESS", C7) restituisce $C$7

#### CHOOSE

Restituisce il parametro specificato dall'indice.

Tipo restituito: Qualsiasi tipo di valore

Sintassi

  CHOOSE(indice; parametro1; parametro2;...)

Parametri
  Commento: Indice
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Argomenti
  Tipo:
Esempi

  CHOOSE(1; "Primo"; "Secondo") restituisce "Primo"

Esempi

  CHOOSE(2; 3; 2; 4) restituisce 2

#### COLUMN

La funzione COLUMN restituisce la colonna della cella di cui si dà il riferimento. Se non si specificano parametri viene restituita la colonna della cella attuale.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  COLUMN(riferimento)

Parametri
  Commento: Riferimento
  Tipo: Testo
Esempi

  COLUMN(A1) restituisce 1

Esempi

  COLUMN(D2) restituisce 4

Funzioni collegate

  COLUMNS
  ROW

#### COLUMNS

La funzione COLUMNS restituisce il numero di colonne nel riferimento.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  COLUMNS(riferimento)

Parametri
  Commento: Riferimento
  Tipo: Testo
Esempi

  COLUMNS(A1:C3) restituisce 3

Esempi

  COLUMNS(D2) restituisce 1

Funzioni collegate

  COLUMN
  ROWS

#### HLOOKUP

Cerca un valore corrispondente nella prima riga della tabella assegnata e restituisce la riga indicata.

Verifica se il 'valore da cercare' è presente nella prima riga della 'sorgente dati'. Se lo trova, restituisce il valore nella 'riga' e la colonna in cui il valore è stato trovato. Se 'ordinato' è TRUE (predefinito), si assume che la 'riga' sia ordinata. La ricerca viene interrotta se il 'valore da cercare' è minore del valore che si sta confrontando.

Tipo restituito: Stringa/Numerico

Sintassi

  HLOOKUP(Valore da cercare; Sorgente di dati; Riga; Ordinato)

Parametri
  Commento: Valore da cercare
  Tipo: Stringa/Numerico
  Commento: Sorgente dati
  Tipo: Array
  Commento: Riga
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Ordinamento (opzionale)
  Tipo: Un valore di verità (TRUE o FALSE)

#### INDEX

Se viene assegnato un insieme di celle, restituisce il valore immagazzinato in una data riga/colonna. Se viene assegnata una cella che contiene un array, viene restituito un elemento dell'array.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  INDEX(cella; riga; colonna)

Parametri
  Commento: Riferimento
  Tipo: Testo
  Commento: Riga
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Colonna
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  INDEX(A1:C3; 2; 2), restituisce il contenuto di B2

Esempi

  INDEX(A1; 2; 2), se A1 è il risultato di un calcolo su un array, ritorna l'elemento (2,2) dell'array.

#### INDIRECT

Restituisce il contenuto della cella specificata nel riferimento testuale. Il secondo parametro è opzionale.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  INDIRECT(riferimento_testuale; stile a1)

Parametri
  Commento: Riferimento
  Tipo: Testo
  Commento: Stile A1 (opzionale)
  Tipo: Un valore di verità (TRUE o FALSE)
Esempi

  INDIRECT(A1), A1 contiene "B1", e B1 1 = > restituisce 1

Esempi

  INDIRECT("A1"), restituisce il contenuto di A1

#### LOOKUP

La funzione LOOKUP cerca il primo parametro nel vettore di ricerca. Essa restituisce il valore che si trova nel vettore-risultati allo stesso indice in cui è situato il valore trovato nel vettore di ricerca. Se il valore non è presente nel vettore di ricerca, si prende quello immediatamente più basso. Se nessun valore corrisponde, viene ritornato un errore. Il vettore di ricerca deve essere ordinato in modo crescente e il vettore dei risultati deve aver la stessa dimensione. Si possono utilizzare valori numerici, stringhe e valori booleani. Il confronto tra stringhe non tiene conto della differenza tra maiuscole e minuscole.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  LOOKUP(valore; vettore-ricerca ; vettore-risultati)

Parametri
  Commento: Valore da cercare
  Tipo: Stringa/Numerico
  Commento: Vettore da cercare
  Tipo: Stringa/Numerico
  Commento: Vettore risultati
  Tipo: Stringa/Numerico
Esempi

  LOOKUP(1,232; A1:A6; B1:B6) se A1 = 1 e A2 = 2 restituisce il valore di B1.

#### MATCH

Trova il valore cercato nella regione di ricerca e restituisce la sua posizione (a partire da 1). Il tipo di corrispondenza può essere -1, 0 o 1 et determina cosa cercare per quel valore. Se il tipo di corrispondenza è 0, viene restituito l'indice del primo valore che è uguale a quello cercato. Se il tipo di corrispondenza è 1 (o non specificato), si ottiene l'indice del primo valore che è minore o uguale a quello cercato e i valori nella zona di ricerca devono essere ordinati in modo crescente. Se il tipo di corrispondenza è -1, si ottiene l'indice del primo valore che è maggiore o uguale a quello cercato e i valori nella zona di ricerca devono essere ordinati in modo decrescente.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  MATCH(Valore cercato; regione di ricerca; tipo corrispondenza)

Parametri
  Commento: Valore cercato
  Tipo: Stringa/Numerico
  Commento: Regione di ricerca
  Tipo: Riferimento/Vettore
  Commento: Tipo di corrispondenza (opzionale)
  Tipo: Un numero intero (come 1, 132, 2344)

#### MULTIPLE.OPERATIONS

MULTIPLE.OPERATIONS esegue l'espressione della formula individuata da CellaFormula e tutte le formule da cui questa dipende, sostituendo tutti i riferimenti a CellaRiga (rispettivamente CellaColonna) con riferimenti a RigaSostituto (risp. a ColonnaSostituto). Questa funzione può essere usata per creare facilmente tabelle di funzioni che dipendono da due parametri d'ingresso.

Tipo restituito: Stringa/Numerico

Sintassi

  MULTIPLE.OPERATIONS(CellaFormula; CellaRiga; RigaSostituto; CellaColonna; ColonnaSostituto)

Parametri
  Commento: Cella della formula
  Tipo: Riferimento
  Commento: Cella della riga
  Tipo: Riferimento
  Commento: Sostituzione riga
  Tipo: Riferimento
  Commento: Cella della colonna (opzionale)
  Tipo: Riferimento
  Commento: Sostituzione colonna (opzionale)
  Tipo: Riferimento

#### OFFSET

Modifica posizione e dimensioni di un riferimento.

Tipo restituito: Riferimento

Sintassi

  OFFSET(Riferimento riferimento; Intero posizioneRiga; Intero posizioneColonna; Intero nuovaAltezza; Intero nuovaLarghezza)

Parametri
  Commento: Riferimento o intervallo
  Tipo: Riferimento
  Commento: Numero di righe di scostamento
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Numero di colonne di scostamento
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Altezza dell'intervallo di scostamento (opzionale)
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Larghezza dell'intervallo di scostamento (opzionale)
  Tipo: Un numero intero (come 1, 132, 2344)

#### ROW

La funzione ROW restituisce la riga della cella di cui si dà il riferimento. Se non si specificano parametri viene restituita la riga della cella attuale.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  ROW(riferimento)

Parametri
  Commento: Riferimento
  Tipo: Testo
Esempi

  ROW(A1) restituisce 1

Esempi

  ROW(D2) restituisce 2

Funzioni collegate

  ROWS
  COLUMN

#### ROWS

La funzione ROWS restituisce il numero di righe nel riferimento.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  ROWS(riferimento)

Parametri
  Commento: Riferimento
  Tipo: Testo
Esempi

  ROWS(A1:C3) restituisce 3

Esempi

  ROWS(D2) restituisce 1

Funzioni collegate

  ROW
  COLUMNS

#### SHEET

Restituisce il numero del foglio o la stringa che rappresenta il nome di un foglio.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  SHEET(riferimento)

Parametri
  Commento: Riferimento
  Tipo: Riferimento
Esempi

  SHEET(Foglio1!C7) restituisce 1

Esempi

  SHEET(Foglio2!C7) restituisce 2

#### SHEETS

Restituisce il numero di fogli in questo documento o in un altro inndicato.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  SHEETS(riferimento)

Parametri
  Commento: Riferimento
  Tipo: Riferimento

#### VLOOKUP

Cerca un valore corrispondente nella prima colonna della tabella assegnata e restituisce la colonna indicata.

Verifica se il 'valore da cercare' è presente nella prima colonna della 'sorgente dati'. Se lo trova, restituisce il valore nella 'colonna' e la colonna in cui il valore è stato trovato. Se 'ordinato' è TRUE (predefinito), si assume che la 'colonna' sia ordinata. La ricerca viene interrotta se il 'valore da cercare' è minore del valore che si sta confrontando.

Tipo restituito: Stringa/Numerico

Sintassi

  VLOOKUP(Valore da cercare; Sorgente di dati; Colonna; Ordinato)

Parametri
  Commento: Valore da cercare
  Tipo: Stringa/Numerico
  Commento: Sorgente dati
  Tipo: Array
  Commento: Colonna
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Ordinamento (opzionale)
  Tipo: Un valore di verità (TRUE o FALSE)

### Matematica

#### ABS

La funzione ABS() restituisce il valore assoluto del numero a virgola mobile x.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ABS(x)

Parametri
  Commento: Un valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  ABS(12,5) è uguale a 12,5

Esempi

  ABS(-12,5) è uguale a 12,5

#### CEIL

La funzione CEIL() arrotonda x per eccesso con il più prossimo numero intero del valore inserito, restituendo tale valore come double.

Tipo restituito: Un intero (come 0, -5, 14)

Sintassi

  CEIL(x)

Parametri
  Commento: Un valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  CEIL(12,5) è uguale a 13

Esempi

  CEIL(-12,5) è uguale a -12

Funzioni collegate

  CEILING
  FLOOR
  ROUND
  ROUNDUP

#### CEILING

La funzione CEILING() arrotonda per eccesso x (a partire da zero) al più prossimo multiplo del coefficiente di significatività del valore inserito. Il valore predefinito di Significatività è 1 (o -1 se il valore è negativo), questo corrisponde ad un arrotondamento all'intero superiore più vicino. Se il parametro Modalità è diverso da zero, la funzione arrotonda a partire da zero, invece che verso l'infinito positivo.

Tipo restituito: Un intero (come 0, -5, 14)

Sintassi

  CEILING(x)

Parametri
  Commento: Un valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Significatività (opzionale)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Tipo (opzionale)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  CEILING(12,5) è uguale a 13

Esempi

  CEILING(6,43; 4) è uguale a 8

Esempi

  CEILING(-6,43; -4;1) è uguale a -8

Esempi

  CEILING(-6,43; -4; 0) è uguale a -4

Funzioni collegate

  CEIL
  FLOOR
  ROUND
  ROUNDUP

#### COUNT

Questa funzione restituisce il numero di argomenti interi o a virgola mobile passati. Puoi contare utilizzando un intervallo: COUNT(A1:B5) o una lista di valori come COUNT(12;5;12,5).

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  COUNT(valore;valore;valore...)

Parametri
  Commento: Valori
  Tipo: FLOAT
Esempi

  COUNT(-5;"KSpread";2) restituisce 2

Esempi

  COUNT(5) restituisce 1

Funzioni collegate

  COUNTA
  COUNTIF
  SUM

#### COUNTA

Questa funzione restituisce il numero degli argomenti non vuoti che gli sono stati passati. Puoi contare utilizzando un intervallo: COUNTA(A1:B5) o utilizzare una lista di valori come COUNTA(12;5;12,5).

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  COUNTA(valore;valore;valore...)

Parametri
  Commento: Valori
  Tipo: FLOAT
Esempi

  COUNTA(-5;"KSpread";2) restituisce 3

Esempi

  COUNTA(5) restituisce 1

Funzioni collegate

  COUNT
  COUNTIF

#### COUNTBLANK

Questa funzione fornisce il numero di celle vuote in un intervallo.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  COUNTBLANK(intervallo)

Parametri
  Commento: Intervallo di celle
  Tipo: Intervallo
Esempi

  COUNTBLANK(A1:B5)

Funzioni collegate

  COUNT
  COUNTA
  COUNTIF

#### COUNTIF

La funzione COUNTIF() restituisce il numero di celle nel dato intervallo che soddisfano i criteri richiesti.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  COUNTIF(intervallo;criterio)

Parametri
  Commento: Intervallo
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Criteri
  Tipo: Testo
Esempi

  COUNTIF(A2:A3;"14") restituisce 1 se A2 è -4 e A3 è 14

Funzioni collegate

  COUNT
  SUMIF

#### CUR

La funzione CUR() restituisce la radice cubica non negativa di x.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  CUR(x)

Parametri
  Commento: Un valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  CUR(27) è uguale a 3

Funzioni collegate

  SQRT

#### DIV

La funzione DIV() divide successivamente il primo valore per tutti i successivi.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  DIV(valore;valore;...)

Parametri
  Commento: Valori
  Tipo: FLOAT
Esempi

  DIV(20;2;2) restituisce 5

Esempi

  DIV(25;2,5) restituisce 10

Funzioni collegate

  MULTIPLY
  MOD

#### EPS

EPS() restituisce l'epsilon (o precisione) della macchina; questo è la differenza tra 1 e il numero rappresentabile in virgola mobile immediatamente più grande. Per via del fatto che i computer utilizzano un numero finito di cifre, l'errore di arrotondamento è sempre presente (ma generalmente insignificante) nei calcoli.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  EPS()

Parametri

Esempi

  Su molti sistemi, questo restituisce 2^-52=2,2204460492503131e-16

Esempi

  0,5*EPS() fornisce lo "zero macchina" ("unit round"); questo valore è interessante perché è il numero x più grande per cui (1+x)-1=0 (a seguito degli errori di arrotondamento).

Esempi

  EPS() è talmente piccolo che Calligra Sheets visualizza 1+eps() come 1

Esempi

  Prendi un numero x tra 0 e EPS(). Osserva come 1+x arrotonda x con 0 o EPS(), valutando l'espressione (1+x)-1

#### EVEN

La funzione EVEN() restituisce il più vicino intero pari superiore al numero dato.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  EVEN(valore)

Parametri
  Commento: Valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  EVEN(1,2) restituisce 2

Esempi

  EVEN(2) restituisce 2

Funzioni collegate

  ODD

#### EXP

La funzione EXP() restituisce il valore di e (la base dei logaritmi naturali) elevata alla potenza di x.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  EXP(x)

Parametri
  Commento: Un valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  EXP(9) è uguale a 8.103,08392758

Esempi

  EXP(-9) è uguale a 0,00012341

Funzioni collegate

  LN

#### FACT

La funzione FACT() calcola il fattoriale del parametro. L'espressione matematica è (valore)!.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  FACT(numero)

Parametri
  Commento: Un valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  FACT(10) restituisce 3628800

Esempi

  FACT(0) restituisce 1

#### FACTDOUBLE

La funzione FACTDOUBLE() calcola il fattoriale doppio di un numero, ovvero x!!.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  FACTDOUBLE(Numero)

Parametri
  Commento: Un valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  FACTDOUBLE(6) restituisce 48

Esempi

  FACTDOUBLE(7) restituisce 105

#### FIB

La funzione FIB calcola N-esimo termine della sequenza Fibonacci (1, 1, 2, 3, 5, 8, 13, 21...), nella quale ogni numero, dopo i primi due, è la somma dei due numeri immediatamente precedenti. FIB(0) è definito come 0.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  FIB(n)

Parametri
  Commento: N-esimo termine
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  FIB(9) restituisce 34

Esempi

  FIB(26) restituisce 121393

#### FLOOR

La funzione CEILING() arrotonda per eccesso un numero x al più prossimo multiplo del secondo parametro, la significatività.

La funzione FLOOR() arrotonda per difetto x (verso zero) al più prossimo multiplo del coefficiente di significatività del valore inserito. Il valore predefinito per la significatività è 1 se x è positivo e -1 se x è negativo, questo corrisponde ad un arrotondamento all'intero più vicino. Se viene assegnata una modalità e non è nulla, il valore di x è arrotondato verso zero ad un multiplo del coefficiente di significatività e poi si applica il segno. Altrimenti, lo si arrotonda a meno infinito. Se uno dei due parametri (x o significatività) è zero, il risultato è zero.

Tipo restituito: Un intero (come 0, -5, 14)

Sintassi

  FLOOR(x)

Parametri
  Commento: Un valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Significatività (opzionale)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Tipo (opzionale)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  FLOOR(12,5) è uguale a 12

Esempi

  FLOOR(-12,5) è uguale a -13

Esempi

  FLOOR(5; 2) è uguale a 4

Esempi

  FLOOR(5; 2,2) è uguale a 4,4

Funzioni collegate

  CEIL
  CEILING
  ROUND
  ROUNDDOWN

#### GAMMA

La funzione GAMMA() restituisce il valore della funzione gamma.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  GAMMA(valore)

Parametri
  Commento: Valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  GAMMA(1) restituisce 1

Funzioni collegate

  FACT

#### GCD

La funzione GCD() restituisce il massimo comune denominatore tra due o più valori interi.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  GCD(valore;valore)

Parametri
  Commento: Primo numero
  Tipo: Un intervallo di numeri interi (come 1, 132, 2344)
  Commento: Secondo numero
  Tipo: Un intervallo di numeri interi (come 1, 132, 2344)
  Commento: Terzo numero
  Tipo: Un intervallo di numeri interi (come 1, 132, 2344)
Esempi

  GCD(6;4) restituisce 2

Esempi

  GCD(10;20) restituisce 10

Esempi

  GCD(20;15;10) restituisce 5

Funzioni collegate

  LCM

#### G_PRODUCT

La funzione G_PRODUCT() è identica a KPRODUCT. Viene fornita per compatibilità con Gnumeric.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  G_PRODUCT(valore;valore;...)

Parametri
  Commento: Valori
  Tipo: FLOAT
Funzioni collegate

  KPRODUCT

#### INT

La funzione INT() restituisce la parte intera del valore.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  INT(x)

Parametri
  Commento: Un valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  INT(12,55) è uguale a 12

Esempi

  INT(15) è uguale a 15

Funzioni collegate

  FLOOR
  QUOTIENT

#### INV

Questa funzione moltiplica ogni valore per -1.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  INV(valore)

Parametri
  Commento: Valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  INV(-5) è uguale a 5

Esempi

  INV(5) è uguale a -5

Esempi

  INV(0) è uguale a 0

#### KPRODUCT

La funzione KPRODUCT() calcola il prodotto di tutti i valori dati come parametri. Puoi calcolare il prodotto di un intervallo: KPRODUCT(A1:B5) o una lista di valori come KPRODUCT(12;5;12,5). Se non vengono dati valori numerici, viene restituito 1.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  KPRODUCT(valore;valore;...)

Parametri
  Commento: Valori
  Tipo: FLOAT
Esempi

  KPRODUCT(3;5;7) è uguale a 105

Esempi

  KPRODUCT(12,5;2) è uguale a 25

Funzioni collegate

  G_PRODUCT
  MULTIPLY
  PRODUCT

#### LCM

La funzione LCM() restituisce il minimo comune multiplo di due o più valori a virgola mobile

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  LCM(valore; valore)

Parametri
  Commento: Primo numero
  Tipo: FLOAT
  Commento: Secondo numero
  Tipo: FLOAT
Esempi

  LCM(6;4) restituisce 12

Esempi

  LCM(1,5;2,25) restituisce 4.5

Esempi

  LCM(2;3;4) restituisce 12

Funzioni collegate

  GCD

#### LN

La funzione LN() restituisce il logaritmo naturale di x.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  LN(x)

Parametri
  Commento: Un valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  LN(0,8) è uguale a -0,22314355

Esempi

  LN(0) è uguale a -inf

Funzioni collegate

  LOG
  LOG10
  LOG2

#### LOG

La funzione LOG() restituisce il logaritmo in base 10 di x.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  LOG(x)

Parametri
  Commento: Un valore in virgola mobile, maggiore di zero
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  LOG(0,8) è uguale a -0,09691001

Esempi

  LOG(0) dà errore.

Funzioni collegate

  LN
  LOGN
  LOG10
  LOG2

#### LOG10

La funzione LOG10() restituisce il logaritmo in base 10 dell'argomento.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  LOG10(x)

Parametri
  Commento: Un valore positivo in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  LOG10(10) è uguale a 1.

Esempi

  LOG10(0) dà errore.

Funzioni collegate

  LN
  LOGN
  LOG
  LOG2

#### LOG2

La funzione LOG2() restituisce il logaritmo in base 2 di x.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  LOG2(x)

Parametri
  Commento: Un valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  LOG2(0,8) è uguale a -0,32192809

Esempi

  LOG2(0) è uguale a -inf.

Funzioni collegate

  LN
  LOGN
  LOG
  LOG10

#### LOGN

La funzione LOGn() restituisce il logaritmo in base n di x.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  LOGn(valore;base)

Parametri
  Commento: Un valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Base
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  LOGn(12;10) è uguale a 1,07918125

Esempi

  LOGn(12;2) è uguale a 3,5849625

Funzioni collegate

  LOG
  LN
  LOG10
  LOG2

#### MAX

La funzione MAX() restituisce il valore maggiore tra i parametri dati. Le stringhe e i valori logici vengono ignorati.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  MAX(valore;valore;...)

Parametri
  Commento: Valori
  Tipo: FLOAT
Esempi

  MAX(12;5;7) restituisce 12

Esempi

  MAX(12,5;2) restituisce 12,5

Esempi

  MAX(0,5; 0,4; TRUE; 0,2) restituisce 0,5

Funzioni collegate

  COUNT
  COUNTA
  MAXA
  MIN
  MINA

#### MAXA

La funzione MAXA() restituisce il valore maggiore tra i parametri dati. TRUE viene considerato uguale a 1 e FALSE a 0. Le stringhe vengono ignorate.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  MAXA(valore;valore;...)

Parametri
  Commento: Valori
  Tipo: FLOAT
Esempi

  MAXA(12; 5; 7) restituisce 12

Esempi

  MAXA(12,5; 2) restituisce 12,5

Esempi

  MAXA(0,5; 0,4; TRUE; 0,2) restituisce 1

Funzioni collegate

  COUNT
  COUNTA
  MAX
  MIN
  MINA

#### MDETERM

La funzione MDETERM ritorna il determinante di una matrice. La matrice deve essere di tipo n x n.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  MDETERM(matrice)

Parametri
  Commento: Intervallo
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
Esempi

  MDETERM(A1:C3)

Funzioni collegate

  MMULT

#### MIN

La funzione MIN() restituisce il valore minore tra i parametri dati. Vengono ignorati i valori logici e le stringhe.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  MIN(valore;valore;...)

Parametri
  Commento: Valori
  Tipo: FLOAT
Esempi

  MIN(12;5;7) restituisce 5

Esempi

  MIN(12,5;2) restituisce 2

Esempi

  MIN(0,4; 2; FALSE; 0,7) restituisce 0,4

Funzioni collegate

  COUNT
  COUNTA
  MAX
  MAXA
  MINA

#### MINA

La funzione MINA() restituisce il valore minore tra i parametri dati. TRUE viene considerato uguale a 1 e FALSE a 0. Vengono ignorate le stringhe.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  MINA(valore;valore;...)

Parametri
  Commento: Valori
  Tipo: FLOAT
Esempi

  MINA(12;5; 7) restituisce 5

Esempi

  MINA(12,5; 2) restituisce 2

Esempi

  MINA(0,4; 2; FALSE; 0,7) restituisce 0

Funzioni collegate

  COUNT
  COUNTA
  MAX
  MAXA
  MIN

#### MINVERSE

Calcola l'inversa della matrice.

Moltiplicando una matrice per la sua inversa si ottiene la matrice unitaria della stessa dimensione.

Le matrici invertibili hanno determinante non nullo.

Tipo restituito: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)

Sintassi

  MINVERSE(matrice)

Parametri
  Commento: Matrice
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
Esempi

  MINVERSE(A1:C3)

Funzioni collegate

  MDETERM
  MUNIT

#### MMULT

La funzione MMULT moltiplica due matrici. Il numero di colonne della prima matrice deve essere uguale al numero di righe della seconda. Il risultato è una matrice.

Tipo restituito: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)

Sintassi

  MMULT(matrice1;matrice2)

Parametri
  Commento: Prima matrice
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Seconda matrice
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
Esempi

  MMULT(A1:C3)

Funzioni collegate

  MDETERM

#### MOD

La funzione MOD() restituisce il resto della divisione. Se il secondo parametro è zero la funzione restituisce #DIV/0.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  MOD(valore;valore)

Parametri
  Commento: Valore in virgola mobile
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Valore in virgola mobile
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  MOD(12;5) restituisce 2

Esempi

  MOD(5;5) restituisce 0

Funzioni collegate

  DIV

#### MROUND

La funzione MROUND() restituisce l'arrotondamento con un multiplo della base fissata. Il valore e la base devono avere lo stesso segno.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  MROUND(valore;base)

Parametri
  Commento: Valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Multiplo
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  MROUND(1,252; 0,5) è uguale a 1,5

Esempi

  MROUND(-1,252; -0,5) è uguale a -1,5

Funzioni collegate

  ROUND

#### MULTINOMIAL

La funzione MULTINOMIAL() restituisce il coefficiente multinomiale dei numeri forniti come parametri. MULTINOMIAL(a;b;c) è dato dalla formula:

(a+b+c)! / a!b!c!

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  MULTINOMIAL(valore;valore;...)

Parametri
  Commento: Valori
  Tipo: FLOAT
Esempi

  MULTINOMIAL(3;4;5) è uguale a 27720

#### MULTIPLY

La funzione MULTIPLY() moltiplica tutti i valori dati come parametri. Puoi moltiplicare i valori contenuti in un'area MULTIPLY(A1:B5) o una lista di valori come MULTIPLY(12;5;12,5). È equivalente a PRODUCT.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  MULTIPLY(valore;valore;...)

Parametri
  Commento: Valori
  Tipo: FLOAT
Esempi

  MULTIPLY(12;5;7) è uguale a 420

Esempi

  MULTIPLY(12,5;2) è uguale a 25

Funzioni collegate

  DIV
  PRODUCT
  KPRODUCT

#### MUNIT

Crea la matrice unitaria di dimensione assegnata.

Tipo restituito: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)

Sintassi

  MUNIT(dimensione)

Parametri
  Commento: Dimensione
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  MUNIT(3) crea una matrice unitaria 3x3

Funzioni collegate

  MINVERSE

#### ODD

La funzione ODD() restituisce il più vicino intero dispari superiore (o inferiore, se il dato è negativo) al numero dato. Per definizione, ODD(0) è 1.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ODD(valore)

Parametri
  Commento: Valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  ODD(1,2) restituisce 3

Esempi

  ODD(2) restituisce 3

Esempi

  ODD(-2) restituisce -3

Funzioni collegate

  EVEN

#### POW

La funzione POW(x;y) restituisce il valore di x elevato alla potenza y. È identica alla funzione POWER.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  POW(valore;valore)

Parametri
  Commento: Valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  POW(1,2;3,4) è uguale a 1,8572

Esempi

  POW(2;3) è uguale a 8

Funzioni collegate

  POWER

#### POWER

La funzione POWER(x;y) restituisce il valore di x elevato alla potenza y.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  POWER(valore;valore)

Parametri
  Commento: Valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  POWER(1,2;3,4) è uguale a 1,8572

Esempi

  POWER(2;3) è uguale a 8

Funzioni collegate

  POW

#### PRODUCT

La funzione PRODUCT() calcola il prodotto di tutti i valori dati come parametri. Puoi calcolare il prodotto di un intervallo: PRODUCT(A1:B5) o una lista di valori come PRODUCT(12;5;12,5). Se non vengono dati valori numerici, viene restituito 0.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  PRODUCT(valore;valore;...)

Parametri
  Commento: Valori
  Tipo: FLOAT
Esempi

  PRODUCT(3;5;7) è uguale a 105

Esempi

  PRODUCT(12,5;2) è uguale a 25

Funzioni collegate

  MULTIPLY
  KPRODUCT

#### QUOTIENT

La funzione QUOTIENT restituisce la parte intera di numeratore/denominatore.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  QUOTIENT(numeratore;denominatore)

Parametri
  Commento: Numeratore
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Denominatore
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  QUOTIENT(21;4) restituisce 5

Funzioni collegate

  INT

#### RAND

La funzione RAND() restituisce un numero pseudo-casuale tra 0 e 1.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  RAND()

Parametri

Esempi

  RAND() potrebbe essere 0,78309922...

Funzioni collegate

  RANDBETWEEN
  RANDEXP

#### RANDBERNOULLI

La funzione RAND() restituisce un numero pseudo-casuale, con distribuzione di Bernoulli, e compreso tra 0 e 1.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  RANDBERNOULLI(x)

Parametri
  Commento: Un valore in virgola mobile (tra 0 e 1)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Un valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  RANDBERNOULLI(0,45)

Funzioni collegate

  RAND

#### RANDBETWEEN

La funzione RANDBETWEEN() restituisce un numero pseudo casuale tra il valore inferiore e superiore. Se inferiore > superiore, la funzione restituisce Err.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  RANDBETWEEN(inferiore;superiore)

Parametri
  Commento: Valore inferiore
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Valore superiore
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  RANDBETWEEN(12;78) è uguale per esempio a 61,0811...

Funzioni collegate

  RAND

#### RANDBINOM

La funzione RAND() restituisce un numero pseudo-casuale, con distribuzione binomiale, e compreso tra 0 e 1.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  RANDBINOM(x)

Parametri
  Commento: Un valore in virgola mobile (tra 0 e 1)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Tentativi (più di 0)
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  RANDBINOM(4)

Funzioni collegate

  RAND
  RANDNEGBINOM

#### RANDEXP

La funzione RANDEXP() restituisce un numero pseudo-casuale, distribuito esponenzialmente e compreso tra 0 e 1.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  RANDEXP(x)

Parametri
  Commento: Un valore in virgola mobile (maggiore di 0)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  RANDEXP(0,88)

Funzioni collegate

  RAND

#### RANDNEGBINOM

La funzione RANDNEGBINOM() restituisce un numero pseudo-casuale negativo con distribuzione binomiale.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  RANDNEGBINOM(x)

Parametri
  Commento: Un valore in virgola mobile (tra 0 e 1)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Fallimenti (più di 0)
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  RANDNEGBINOM(4)

Funzioni collegate

  RAND
  RANDBINOM

#### RANDNORM

La funzione RANDNORM() restituisce un numero pseudo-casuale, con distribuzione normale (Gaussiana).

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  RANDNORM(mu; sigma)

Parametri
  Commento: Valore medio della distribuzione normale
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Dispersione della distribuzione normale
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  RANDNORM(0; 1)

Funzioni collegate

  RAND

#### RANDPOISSON

La funzione RANDPOISSON() restituisce un numero pseudo-casuale, con distribuzione poissoniana, e compreso tra 0 e 1.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  RANDPOISSON()

Parametri
  Commento: Un valore in virgola mobile (maggiore di 0)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Un valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  RANDPOISSON(4)

Funzioni collegate

  RAND

#### ROOTN

La funzione ROOTN() restituisce la radice n-esima non negativa di x.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ROOTN(x;n)

Parametri
  Commento: Un valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  ROOTN(9;2) è uguale a 3

Funzioni collegate

  SQRT

#### ROUND

La funzione ROUND(valore;[cifre]) restituisce valori arrotondati. Le "cifre" sono il numero di cifre al quale vuoi arrotondare il numero. Se "cifre" è zero o manca, il valore è arrotondato al più vicino intero. Se "cifre" è minore di zero, la corrispondente parte intera del numero è arrotondata.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ROUND(valore;[cifre])

Parametri
  Commento: Valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Cifre
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  ROUND(1,252;2) è uguale a 1,25

Esempi

  ROUND(-1,252;2) è uguale a -1,25

Esempi

  ROUND(1,258;2) è uguale a 1,26

Esempi

  ROUND(-12,25;-1) è uguale a -10

Esempi

  ROUND(-1,252;0) è uguale a -1

Funzioni collegate

  MROUND
  ROUNDDOWN
  ROUNDUP

#### ROUNDDOWN

La funzione ROUNDDOWN(valore;[cifre]) restituisce l'arrotondamento del valore con un numero inferiore in valore assoluto. Cifre è il numero di cifre a cui vuoi arrotondare il valore. Se cifre è zero o viene omesso, la parte decimale del valore viene troncata.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ROUNDDOWN(valore;[cifre])

Parametri
  Commento: Valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Cifre
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  ROUNDDOWN(1,252) è uguale a 1

Esempi

  ROUNDDOWN(1,252;2) è uguale a 1,25

Esempi

  ROUNDDOWN(-1,252;2) è uguale a -1,25

Esempi

  ROUNDDOWN(-1,252) è uguale a -1

Funzioni collegate

  ROUND
  ROUNDUP

#### ROUNDUP

La funzione ROUNDUP(valore;[cifre]) restituisce l'arrotondamento del valore con un numero superiore in valore assoluto. Cifre è il numero di cifre con cui vuoi arrotondare il numero. Se cifre è zero, o omesso, il valore viene approssimato con un intero.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ROUNDUP(valore;[cifre])

Parametri
  Commento: Valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Cifre
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  ROUNDUP(1,252) è uguale a 2

Esempi

  ROUNDUP(1,252;2) è uguale a 1,26

Esempi

  ROUNDUP(-1,252;2) è uguale a -1,26

Esempi

  ROUNDUP(-1,252) è uguale a -2

Funzioni collegate

  ROUND
  ROUNDDOWN

#### SERIESSUM

La funzione SERIESSUM() restituisce la somma di una serie di potenze.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SERIESSUM(X; N; M; Coefficienti)

Parametri
  Commento: X, la variabile indipendente della serie di potenze
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: N, la potenza iniziale a cui viene elevato X
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: M, l'incremento dato a N per ogni termine successivo della serie
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Coefficienti, un insieme di valori per i quali verranno moltiplicate le successive potenze della variabile X
  Tipo: FLOAT
Esempi

  SERIESSUM(2;0;2;{1;2}) restituisce 9

#### SIGN

Questa funzione restituisce -1 se il numero è negativo, 0 se il numero è zero e 1 se il numero è positivo.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  SIGN(valore)

Parametri
  Commento: Valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  SIGN(5) è uguale a 1

Esempi

  SIGN(0) è uguale a 0

Esempi

  SIGN(-5) è uguale a -1

#### SQRT

La funzione SQRT() restituisce la radice quadrata non negativa dell'argomento. Se questo è negativo, viene segnalato errore.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SQRT(x)

Parametri
  Commento: Un valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  SQRT(9) è uguale a 3

Esempi

  SQRT(-9) dà errore

Funzioni collegate

  IMSQRT

#### SQRTPI

La funzione SQRTPI() restituisce la radice quadrata non negativa di x*PI. Se x è negativo, viene restituito errore.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SQRTPI(x)

Parametri
  Commento: Un valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  SQRTPI(2) è uguale a 2,506628

#### SUBTOTAL

La funzione SUBTOTAL() restituisce il subtotale (ndt: risultato di una funzione) di una lista di argomenti, ignorando i risultati di altri subtotali inclusi. La funzione deve essere indicata con uno dei seguenti numeri: 1 - Average, 2 - Count, 3 - CountA, 4 - Max, 5 - Min, 6 - Product, 7 - StDev, 8 - StDevP, 9 - Sum, 10 - Var, 11 - VarP.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SUBTOTAL(funzione; valore)

Parametri
  Commento: Funzione
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Valori
  Tipo: FLOAT
Esempi

  Se A1:A5 contengono 7, 24, 23, 56 e 9:

Esempi

  SUBTOTAL(1; A1:A5) restituisce 23,8

Esempi

  SUBTOTAL(4; A1:A5) restituisce 56

Esempi

  SUBTOTAL(9; A1:A5) restituisce 119

Esempi

  SUBTOTAL(11; A1:A5) restituisce 307,76

Funzioni collegate

  AVERAGE
  COUNT
  COUNTA
  MAX
  MIN
  PRODUCT
  STDEV
  STDEVP
  SUM
  VAR
  VARP

#### SUM

La funzione SUM() calcola la somma di tutti i valori dati come parametri. Puoi calcolare la somma di un campo di variazione SUM(A1:B5) o una lista di valori come SUM(12;5;12,5).

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SUM(valore;valore;...)

Parametri
  Commento: Valori
  Tipo: FLOAT
Esempi

  SUM(12;5;7) è uguale a 24

Esempi

  SUM(12,5;2) è uguale a 14,5

Funzioni collegate

  SUMA
  SUMSQ
  SUMIF

#### SUMA

La funzione SUMA() calcola la somma di tutti i valori dati come parametri. Puoi calcolare la somma di un campo di variazione SUMA(A1:B5) o una lista di valori come SUM(12;5;12,5). Se un parametro contiene del testo o il valore booleano FALSE è contato 0, se un parametro viene valutato TRUE sarà contato come 1.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SUM(valore;valore;...)

Parametri
  Commento: Valori
  Tipo: FLOAT
Esempi

  SUMA(12;5;7) è uguale a 24

Esempi

  SUMA(12,5; 2; TRUE) è uguale a 15,5

Funzioni collegate

  SUM
  SUMSQ

#### SUMIF

La funzione SUMIF() calcola la somma di tutti i valori passati come parametro se essi soddisfano ai criteri assegnati. Il parametro "intervallo di somma" è opzionale. Se non viene fornito, vengono sommati i valori dell'intervallo di verifica. L'ampiezza dell'intervallo di verifica deve essere inferiore od uguale a quella dell'intervallo di somma.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SUMIF(intervallo verifica; criteri; intervallo somma)

Parametri
  Commento: Check range
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Criteri
  Tipo: Testo
  Commento: Intervallo di somma
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
Esempi

  SUMIF(A1:A4;" >1") somma tutti i valori maggiori di presenti nell'intervallo A1:A4

Esempi

  SUMIF(A1:A4;"=0"; B1:B4) somma tutti i valori dell'intervallo B1:B4 i cui corrispondenti nell'intervallo A1:A4 sono uguali a zero.

Funzioni collegate

  SUM
  COUNTIF

#### SUMSQ

La funzione SUMSQ() calcola la somma del quadrato di tutti i valori dati come parametri. Puoi calcolare questa somma per un intervallo SUMSQ(A1:B5) o per una lista di valori come SUMSQ(12;5;12,5).

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SUMSQ(valore;valore;...)

Parametri
  Commento: Valori
  Tipo: FLOAT
Esempi

  SUMSQ(12;5;7) è uguale a 218

Esempi

  SUMSQ(12,5;2) è uguale a 173

Funzioni collegate

  SUM

#### TRANSPOSE

Restituisce la matrice trasposta. Cioè, righe e colonne vengono scambiate.

Tipo restituito: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)

Sintassi

  TRANSPOSE(matrice)

Parametri
  Commento: Matrice
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
Esempi

  TRANSPOSE(A1:C3)

#### TRUNC

La funzione TRUNC() tronca un numero ad una certa precisione. Se non la si indica, la precisione sarà 0.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  TRUNC(valore, precisione)

Parametri
  Commento: Valore in virgola mobile
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Precisione
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  TRUNC(1,2) restituisce 1

Esempi

  TRUNC(213,232; 2) restituisce 213,23

Funzioni collegate

  ROUND
  ROUNDDOWN
  ROUNDUP

### Statistica

#### AVEDEV

La funzione AVEDEV() calcola la media delle deviazioni medie di un insieme di dati dalla loro media.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  AVEDEV(valore;valore;...)

Parametri
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
Esempi

  AVEDEV(11,4;17,3;21,3;25,9;40,1) restituisce 7,84

Esempi

  AVEDEV(A1:A5)...

#### AVERAGE

La funzione AVERAGE() calcola la media di tutti i valori dati come parametri. Puoi calcolare la media di un intervallo AVERAGE(A1:B5) o una lista di valori come AVERAGE(12;5;12,5).

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  AVERAGE(valore;valore;...)

Parametri
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
Esempi

  AVERAGE(12;5;7) è uguale a 8

Esempi

  AVERAGE(12,5;2) è uguale a 7,25

#### AVERAGEA

La funzione AVERAGEA() calcola la media di dati argomenti. Numeri, testo e valori logici sono inclusi anche nel calcolo. Se la cella contiene testo o argomenti uguali a FALSE, è contato come zero (0). Se l'argomento valutato è TRUE, è contato come uno (1). Nota che le celle vuote non sono contate.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  AVERAGEA(valore;valore;...)

Parametri
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Stringa di valori
  Tipo: Testo
Esempi

  AVERAGEA(11,4;17.3;"testo";25,9;40,1) è uguale a 18,94

#### BETADIST

La funzione BETADIST() restituisce la funzione di densità della probabilità beta cumulata.

Il terzo e quarto parametro sono opzionali. Essi impostano il livello inferiore e superiore, che sono predefiniti rispettivamente come 0,0 e 1,0.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  BETADIST(numero;alfa;beta;inizio;fine;[cumulativo=TRUE])

Parametri
  Commento: Numero
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Parametro alfa
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Parametro beta
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Inizia
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Fine
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Cumulativo
  Tipo: Un valore di verità (TRUE o FALSE)
Esempi

  BETADIST(0.2859;0,2606;0,8105) è uguale a 0,675444

Esempi

  BETADIST(0,2859;0,2606;0,8105;0,2;0,9) è uguale a 0,537856

#### BETAINV

La funzione BETAINV() restituisce l'inversa di BETADIST(x;alfa;beta;a;b;TRUE()).

Il primo e l'ultimo parametro sono opzionali. Essi impostano il livello inferiore e superiore, che sono predefiniti rispettivamente come 0,0 e 1,0.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  BETAINV(numero;alfa;beta [; inizio=0 [; fine=1]])

Parametri
  Commento: Numero
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Parametro alfa
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Parametro beta
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Inizia
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Fine
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  BETADIST(BETAINV(0.1;3;4);3;4) dà 0,1

Esempi

  BETADIST(BETAINV(0,3;3;4);3;4) dà 0,3

#### BINO

La funzione BINO() restituisce la distribuzione binomiale.

Il primo parametro è il numero di tentativi, il secondo parametro è il numero di successi e il terzo è la probabilità di successo. Il numero di tentativi deve essere maggiore del numero di successi e la probabilità deve essere minore o uguale ad 1.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  BINO(tentativi;successi;probabilità_di_successo)

Parametri
  Commento: Numero di tentativi
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Numero di casi favorevoli
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Probabilità di successo
  Tipo: Doppio
Esempi

  BINO(12;9;0,8) restituisce 0,236223201

#### CHIDIST

La funzione CHIDIST() restituisce il valore di probabilità da un indicato Chi quadro che un'ipotesi sia confermata.

CHIDIST confronta il valore Chi quadro come dato da un campione casuale che è calcolato dalla somma dei valori (osservati-attesi)^2/attesi per tutti i valori con la distribuzione teorica di Chi quadro e determina da questa la probabilità di errore per l'ipotesi da provare.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  CHIDIST(numero;gradi_di_libertà)

Parametri
  Commento: Numero
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Gradi di libertà
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  CHIDIST(13,27;5) restituisce 0,021

#### COMBIN

La funzione COMBIN() calcola il numero delle possibili combinazioni. Il primo parametro è il numero totale degli elementi. Il secondo parametro è il numero degli elementi da scegliere. Entrambi i parametri devono essere positivi ed il primo non deve essere minore del secondo. Altrimenti la funzione restituisce un errore.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  COMBIN(totali;scelti)

Parametri
  Commento: Numero totale di elementi
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Numero di elementi da scegliere
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  COMBIN(12;5) restituisce 792

Esempi

  COMBIN(5;5) restituisce 1

#### COMBINA

La funzione COMBINA() calcola il numero delle possibili combinazioni. Il primo parametro è il numero totale degli elementi. Il secondo parametro è il numero degli elementi da scegliere. Entrambi i parametri devono essere positivi ed il primo non deve essere minore del secondo. Altrimenti la funzione restituisce un errore.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  COMBIN(totali;scelti)

Parametri
  Commento: Numero totale di elementi
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Numero di elementi da scegliere
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  COMBIN(12;5) restituisce 792

Esempi

  COMBIN(5;5) restituisce 1

#### CONFIDENCE

La funzione CONFIDENCE() restituisce l'intervallo di confidenza per la media della popolazione.

Il parametro alfa deve essere tra 0 e 1 (non inclusi), stddev deve essere positiva e la dimensione deve essere maggiore o uguale a 1.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  CONFIDENCE(alfa;stddev;dimensione)

Parametri
  Commento: Livello dell'intervallo di confidenza
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Deviazione standard per la popolazione totale
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Dimensione della popolazione totale
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  CONFIDENCE(0,05;1,5;100) è uguale a 0,294059

#### CORREL

La funzione CORREL() calcola la correlazione tra due gruppi di celle.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  CORREL(intervallo1; intervallo2)

Parametri
  Commento: Intervallo di celle con valori
  Tipo: Doppio
  Commento: Secondo intervallo di celle con valori
  Tipo: Doppio
Esempi

  CORREL(A1:A3; B1:B3)

Funzioni collegate

  PEARSON

#### COVAR

La funzione COVAR() calcola la covarianza tra due gruppi di celle.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  COVAR(intervallo1; intervallo2)

Parametri
  Commento: Intervallo di celle con valori
  Tipo: Doppio
  Commento: Secondo intervallo di celle con valori
  Tipo: Doppio
Esempi

  COVAR(A1:A3; B1:B3)

#### DEVSQ

La funzione DEVSQ() calcola la somma dei quadrati delle deviazioni.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  DEVSQ(valore;valore;...)

Parametri
  Commento: Valori in virgola mobile
  Tipo: Doppio
  Commento: Valori in virgola mobile
  Tipo: Doppio
  Commento: Valori in virgola mobile
  Tipo: Doppio
  Commento: Valori in virgola mobile
  Tipo: Doppio
  Commento: Valori in virgola mobile
  Tipo: Doppio
Esempi

  DEVSQ(A1:A5)

Esempi

  DEVSQ(21; 33; 54; 23) restituisce 684,75

#### EXPONDIST

La funzione EXPONDIST() restituisce la distribuzione esponenziale.

Il parametro lambda deve essere positivo.

Cumulativo = 0 calcola la funzione di densità; cumulativo = 1 calcola la distribuzione.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  EXPONDIST(numero;lambda;cumulativo)

Parametri
  Commento: Numero
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Parametro lambda
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: 0 = densità, 1 = distribuzione
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  EXPONDIST(3;0,5;0) è uguale a 0,111565

Esempi

  EXPONDIST(3;0,5;1) è uguale a 0,776870

#### FDIST

La funzione FDIST() restituisce la distribuzione f.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  FDIST(numero; gradi_di_libertà_1; gradi_di_libertà_2)

Parametri
  Commento: Numero
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: gradi di libertà 1
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: gradi di libertà 2
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  FDIST(0,8;8;12) vale 0,61

#### FINV

La funzione FINV() restituisce l'unico numero non negativo per cui FDIST(x;r1;r2) = p.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  FINV(numero; r1; r2)

Parametri
  Commento: Numero
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Numero r1
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Numero r2
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  FDIST(FINV(0,1;3;4);3;4) dà 0,1

#### FISHER

La funzione FISHER() restituisce la trasformazione di Fisher per x e crea una funzione simile alla distribuzione normale.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  FISHER(numero)

Parametri
  Commento: Numero
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  FISHER(0,2859) è uguale a 0,294096

Esempi

  FISHER(0,8105) è uguale a 1,128485

#### FISHERINV

La funzione FISHERINV() restituisce l'inversa della trasformazione di Fisher per x e crea una funzione simile alla distribuzione normale.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  FISHERINV(numero)

Parametri
  Commento: Numero
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  FISHERINV(0,2859) è uguale a 0,278357

Esempi

  FISHERINV(0,8105) è uguale a 0,669866

#### FREQUENCY

Conta il numero di valori in ogni intervallo definito dagli estremi indicati dal secondo parametro.

I valori del secondo parametro fissano gli estremi superiori degli intervalli. Gli intervalli includono gli estremi superiori. Il vettore restituito è un vettore colonna e ha un elemento in più del secondo parametro; l'ultimo elemento rappresenta il numero di tutti gli elementi maggiori dell'ultimo valore del secondo parametro. Se il secondo parametro è vuoto, tutti i valori contenuti nel primo parametro vengono contati.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  FREQUENCY(Campo dei dati; Campo dei binari)

Parametri
  Commento: Valori a virgola mobile che devono essere contati.
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori a virgola mobile che indicano gli estremi superiori degli intervalli.
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)

#### GAMMADIST

La funzione GAMMADIST() restituisce la distribuzione gamma.

Se l'ultimo parametro (cumulativo) è 0, essa calcola la funzione di densità; se è 1, restituisce la distribuzione.

I primi tre parametri devono essere positivi.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  GAMMADIST(numero;alfa;beta;cumulativo)

Parametri
  Commento: Numero
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Parametro alfa
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Parametro beta
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Contrassegno cumulato
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  GAMMADIST(0,758;0,1;0,35;1) è uguale a 0,995450

Esempi

  GAMMADIST(0,758;0,1;0,35;0) è uguale a 0,017179

#### GAMMAINV

La funzione GAMMAINV() restituisce l'unico numero x >= 0 tale che GAMMAINV(x;alfa;beta;TRUE()) = p.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  GAMMAINV(numero;alfa;beta)

Parametri
  Commento: Numero
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Parametro alfa
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Parametro beta
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  GAMMADIST(GAMMAINV(0,1;3;4);3;4) è uguale a 0,1

Esempi

  GAMMADIST(GAMMAINV(0,3;3;4);3;4) è uguale a 0,3

#### GAMMALN

La funzione GAMMALN() restituisce il logaritmo naturale della funzione gamma: G(x). Il parametro Numero deve essere positivo.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  GAMMALN(Numero)

Parametri
  Commento: Numero
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  GAMMALN(2) restituisce 0

#### GAUSS

La funzione GAUSS() restituisce il valore integrale per una distribuzione normale standard cumulativa.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  GAUSS(valore)

Parametri
  Commento: Il numero per il quale il valore integrale di una distribuzione normale è calcolato.
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  GAUSS(0,25) è uguale a 0,098706

#### GEOMEAN

La funzione GEOMEAN() restituisce la media geometrica degli argomenti. Questa è data dalla radice N-sima del prodotto dei termini.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  GEOMEAN(valore;valore;...)

Parametri
  Commento: Valori in virgola mobile
  Tipo: Doppio
  Commento: Valori in virgola mobile
  Tipo: Doppio
  Commento: Valori in virgola mobile
  Tipo: Doppio
  Commento: Valori in virgola mobile
  Tipo: Doppio
  Commento: Valori in virgola mobile
  Tipo: Doppio
Esempi

  GEOMEAN(A1:A5)

Esempi

  GEOMEAN(21; 33; 54; 23) restituisce 30,45886

Funzioni collegate

  HARMEAN

#### HARMEAN

La funzione HARMEAN() restituisce la media armonica degli N punti assegnati, pari a N diviso per la somma degli inversi dei dati.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  HARMEAN(valore;valore;...)

Parametri
  Commento: Valori in virgola mobile
  Tipo: Doppio
  Commento: Valori in virgola mobile
  Tipo: Doppio
  Commento: Valori in virgola mobile
  Tipo: Doppio
  Commento: Valori in virgola mobile
  Tipo: Doppio
  Commento: Valori in virgola mobile
  Tipo: Doppio
Esempi

  HARMEAN(A1:A5)

Esempi

  HARMEAN(21; 33; 54; 23) restituisce 28,588

Funzioni collegate

  GEOMEAN

#### HYPGEOMDIST

La funzione HYPGEOMDIST() restituisce la distribuzione ipergeometrica.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  HYPGEOMDIST(x; n; M; N)

Parametri
  Commento: Numero di casi favorevoli nel campione
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Numero di tentativi
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Numero globale di casi favorevoli
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Dimensione della popolazione
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  HYPGEOMDIST(2; 5; 6; 20) restituisce 0,3522

#### INTERCEPT

La funzione INTERCEPT() calcola il punto di intersezione tra la retta di regressione lineare e l'asse delle y

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  INTERCEPT(y;x)

Parametri
  Commento: Valori delle y (vettore)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valori delle x (vettore)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

#### INVBINO

La funzione INVBINO() restituisce la distribuzione binomiale negativa. Il primo parametro è il numero di tentativi, il secondo parametro è il numero di insuccessi ed il terzo è la probabilità di fallire. Il numero di tentativi dovrebbe essere maggiore del numero di insuccessi e la probabilità dovrebbe essere minore o uguale di 1.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  INVBINO(tentativi;insuccessi;probabilità_di_fallire)

Parametri
  Commento: Numero di tentativi
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Numero di fallimenti
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Probabilità di insuccesso
  Tipo: Doppio
Esempi

  INVBINO(12;3;0,2) restituisce 0,236223201

#### KURT

La funzione KURT() calcola la stima non distorta di Curtosi per un insieme di dati. È necessario indicare almeno 4 valori, altrimenti sarà segnalato un errore.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  KURT(valore;valore;...)

Parametri
  Commento: Valori in virgola mobile
  Tipo: Doppio
  Commento: Valori in virgola mobile
  Tipo: Doppio
  Commento: Valori in virgola mobile
  Tipo: Doppio
  Commento: Valori in virgola mobile
  Tipo: Doppio
  Commento: Valori in virgola mobile
  Tipo: Doppio
Esempi

  KURT(A1:A5)

Esempi

  KURT(21; 33; 54; 23) restituisce 1,344239

Funzioni collegate

  KURTP

#### KURTP

La funzione KURTP() calcola la Curtosi di una popolazione per un insieme di dati. È necessario indicare almeno 4 valori, altrimenti sarà segnalato un errore.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  KURTP(valore; valore;...)

Parametri
  Commento: Valori in virgola mobile
  Tipo: Doppio
  Commento: Valori in virgola mobile
  Tipo: Doppio
  Commento: Valori in virgola mobile
  Tipo: Doppio
  Commento: Valori in virgola mobile
  Tipo: Doppio
  Commento: Valori in virgola mobile
  Tipo: Doppio
Esempi

  KURTP(A1:A5)

Esempi

  KURTP(21; 33; 54; 23) restituisce -1,021

Funzioni collegate

  KURT

#### LARGE

La funzione LARGE() restituisce il k-esimo valore più grande di un insieme di dati.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  LARGE(intervallo; k)

Parametri
  Commento: Intervallo di celle con valori
  Tipo: Doppio
  Commento: Posizione (dal più grande)
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  A1: 3, A2: 1, A3: 5 = > LARGE(A1:A3; 2) restituisce 3

#### LEGACYFDIST

La funzione LEGACYFDIST() restituisce la distribuzione f.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  LEGACYFDIST(numero; gradi_di_libertà_1; gradi_di_libertà_2)

Parametri
  Commento: Numero
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: gradi di libertà 1
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: gradi di libertà 2
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  LEGACYFDIST(0,8;8;12) vale 0,61

#### LOGINV

La funzione LOGINV()restituisce il valore inverso della distribuzione log-normale cumulativa.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  LOGINV(probabilità; media; stdev)

Parametri
  Commento: Probabilità
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore medio della distribuzione standard logaritmica
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Deviazione standard della distribuzione standard logaritmica
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  LOGINV(0.1;0;1) è uguale a 0.2776

#### LOGNORMDIST

La funzione LOGNORMDIST() restituisce la distribuzione lognormale cumulativa.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  LOGNORMDIST(Numero;MV;STD)

Parametri
  Commento: Valore di probabilità per il quale la distribuzione standard logaritmica dovrà essere calcolata
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore medio della distribuzione standard logaritmica
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Deviazione standard della distribuzione standard logaritmica
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  LOGNORMDIST(0,1;0;1) è uguale a 0,01

#### MEDIAN

La funzione MEDIAN() calcola la mediana di tutti i valori dati come parametri. Puoi calcolare la mediana di un intervallo come MEDIAN(A1:B5) o una lista di valori come MEDIAN(12; 5; 12,5). Le celle vuote saranno considerate come zero, e le celle con testo saranno ignorate.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  MEDIAN(valore;valore;...)

Parametri
  Commento: Valori a virgola mobile o intervalli di valori
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori a virgola mobile o intervalli di valori
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori a virgola mobile o intervalli di valori
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori a virgola mobile o intervalli di valori
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori a virgola mobile o intervalli di valori
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
Esempi

  MEDIAN(12; 5; 5,5) è uguale a 5,5

Esempi

  MEDIAN(12; 7; 8;2) è uguale a 7,5

#### MODE

La funzione MODE() restituisce il valore che ricorre più frequentemente nell'insieme dei dati.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  MODE(numero; numero2;...)

Parametri
  Commento: Virgola mobile
  Tipo: Doppio
  Commento: Virgola mobile
  Tipo: Doppio
  Commento: Virgola mobile
  Tipo: Doppio
  Commento: Virgola mobile
  Tipo: Doppio
Esempi

  MODE(12; 14; 12; 15) restituisce 12

#### NEGBINOMDIST

La funzione NEGBINOMDIST() restituisce la distribuzione binomiale negativa.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  NEGBINOMDIST(insuccessi;successi;probabilità_di_successo)

Parametri
  Commento: Numero di fallimenti
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Numero di casi favorevoli
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Probabilità di successo
  Tipo: Doppio
Esempi

  NEGBINOMDIST(2;5;0,55) restituisce 0,152872629

#### NORMDIST

La funzione NORMDIST() restituisce la distribuzione normale cumulativa.

Numero è il valore della distribuzione basandosi sul quale viene calcolata la distribuzione normale.

LMV è il centro lineare della distribuzione.

STD è la deviazione standard della distribuzione.

Per K = 0 calcola la funzione densità; per K = 1 la distribuzione.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  NORMDIST(Numero;MV;STD;K)

Parametri
  Commento: Numero
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Centro lineare della distribuzione
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Deviazione standard della distribuzione
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: 0 = densità, 1 = distribuzione
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  NORMDIST(0,859;0,6;0,258;0) è uguale a 0,934236

Esempi

  NORMDIST(0.859;0,6;0,258;1) è uguale a 0,842281

#### NORMINV

La funzione NORMINV() restituisce l'inversa della distribuzione normale cumulativa. Il numero deve essere tra 0 e 1 (non inclusi) e STD deve essere positivo.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  NORMINV(numero;MV;STD)

Parametri
  Commento: Valore di probabilità per il quale la distribuzione standard logaritmica dovrà essere calcolata
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valore centrale nella distribuzione normale
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Deviazione standard della distribuzione normale
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  NORMINV(0,9;63;5) è uguale a 69,41

#### NORMSDIST

La funzione NORMSDIST() restituisce la distribuzione normale standard.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  NORMDIST(Numero)

Parametri
  Commento: Valore per il quale la distribuzione normale standard è calcolata
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  NORMSDIST(1) è uguale a 0,84

#### NORMSINV

La funzione NORMSINV() restituisce l'inversa della distribuzione normale standard cumulativa. Il numero deve essere tra 0 e 1 (non inclusi).

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  NORMSINV(Numero)

Parametri
  Commento: Numero
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  NORMSINV(0,908789) restituisce 1,3333

#### PEARSON

La funzione PEARSON() calcola il coefficiente di correlazione tra due gruppi di celle. È uguale alla funzione CORREL.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  PEARSON(intervallo1; intervallo2)

Parametri
  Commento: Intervallo di celle con valori
  Tipo: Doppio
  Commento: Secondo intervallo di celle con valori
  Tipo: Doppio
Esempi

  PEARSON(A1:A3; B1:B3)

Funzioni collegate

  CORREL

#### PERCENTILE

La funzione PERCENTILE() restituisce l'x-simo percentile dei valori «Dati». Un percentile è il valore di scala per il gruppo di dati compresi tra il più piccolo (alfa=0) il più grande (alfa=1) di una serie di dati. Per alfa=25%, il percentile è il primo quartile; per alfa=50% è la MEDIANA. Alle celle vuote viene assegnato il valore zero e le celle contenenti testo vengono ignorate.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  PERCENTILE(dati;alfa)

Parametri
  Commento: Intervallo di valori
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Il valore percentile compreso tra 0 e 1 inclusi.
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Funzioni collegate

  MEDIAN

#### PERMUT

La funzione PERMUT() restituisce il numero delle permutazioni. Il primo parametro è il numero di elementi ed il secondo è il numero di elementi usati nella permutazione.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  PERMUT(totali;permutati)

Parametri
  Commento: Numero totale di elementi
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Numero di elementi da permutare
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  PERMUT(8;5) è uguale a 6720

Esempi

  PERMUT(1;1) è uguale a 1

#### PERMUTATIONA

La funzione PERMUTATIONA() restituisce il numero delle permutazioni ordinate quando sono permesse ripetizioni. Il primo parametro è il numero di elementi ed il secondo è il numero di elementi usati nella permutazione. Entrambi i parametri devono essere positivi.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  PERMUTATIONA(totali;scelti)

Parametri
  Commento: Numero totale di elementi
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Numero di elementi da scegliere
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  PERMUTATIONA(2,3) restituisce 8

Esempi

  PERMUTATIONA(0,0) restituisce 1

#### PHI

La funzione PHI() restituisce il valore della funzione di distribuzione per una distribuzione normale standard.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  PHI(valore)

Parametri
  Commento: Il numero per il quale la distribuzione normale standard deve essere calcolata.
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  PHI(0,25) è uguale a 0,386668

#### POISSON

La funzione POISSON() restituisce la distribuzione di Poisson.

Il numero e lambda devono essere positivi.

Cumulativo = 0 calcola la funzione di densità; cumulativo = 1 calcola la distribuzione.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  POISSON(numero;lambda;cumulativo)

Parametri
  Commento: Numero
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Parametro lambda (il valore centrale)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: 0 = densità, 1 = distribuzione
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  POISSON(60;50;0) è uguale a 0,020105

Esempi

  POISSON(60;50;1) è uguale a 0,927840

#### RANK

La funzione RANK() restituisce la posizione di un numero in un elenco di numeri.

Ordinamento specifica come ordinare i numeri:

Se 0 o mancante, i dati sono messi in ordine decrescente.

Se non è 0, i dati sono messi in ordine crescente.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  RSQ(Valore; Dati; Ordinamento)

Parametri
  Commento: Valore
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Dati (vettore)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Ordinamento
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  RANK (2;{1;2;3}) dà 2

#### RSQ

La funzione RSQ() restituisce il quadrato del coefficiente di momento di correlazione di Pearson per un insieme di valori y noti e x noti.

Se "vettoreY" e "vettoreX" sono vuoti o hanno un diverso numero di punti, viene restituito #N/A.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  RSQ(dati Y; dati X)

Parametri
  Commento: Y note (vettore)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: X note (vettore)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

#### SKEW

La funzione SKEW() restituisce una stima dell'asimmetria di una distribuzione

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SKEW(numero; numero2;...)

Parametri
  Commento: Virgola mobile
  Tipo: Doppio
  Commento: Virgola mobile
  Tipo: Doppio
  Commento: Virgola mobile
  Tipo: Doppio
  Commento: Virgola mobile
  Tipo: Doppio
Esempi

  SKEW(11,4; 17,3; 21,3; 25,9; 40,1) restituisce 0,9768

Funzioni collegate

  SKEWP

#### SKEWP

La funzione SKEWP() restituisce l'asimmetria di una distribuzione per una popolazione

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SKEWP(numero; numero2;...)

Parametri
  Commento: Virgola mobile
  Tipo: Doppio
  Commento: Virgola mobile
  Tipo: Doppio
  Commento: Virgola mobile
  Tipo: Doppio
  Commento: Virgola mobile
  Tipo: Doppio
Esempi

  SKEWP(11,4; 17,3; 21,3; 25,9; 40,1) restituisce 0,6552

Funzioni collegate

  SKEW

#### SLOPE

La funzione SLOPE() calcola la pendenza della retta di regressione lineare.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SLOPE(y;x)

Parametri
  Commento: Valori delle y (vettore)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valori delle x (vettore)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

#### SMALL

La funzione SMALL() restituisce il k-esimo valore più piccolo dell'insieme dei dati.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SMALL(intervallo; k)

Parametri
  Commento: Intervallo di celle con valori
  Tipo: Doppio
  Commento: Posizione (dal più piccolo)
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  A1: 3, A2: 1, A3: 5 = > SMALL(A1:A3; 1) restituisce 1

#### STANDARDIZE

La funzione STANDARDIZE() calcola un valore normalizzato.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  STANDARDIZE(x; media; stdev)

Parametri
  Commento: Numero da normalizzare
  Tipo: Doppio
  Commento: Media della distribuzione
  Tipo: Doppio
  Commento: Deviazione standard
  Tipo: Doppio
Esempi

  STANDARDIZE(4; 3; 7) restituisce 0,1429

#### STDEV

La funzione STDEV() calcola la stima della deviazione standard basata su un campione. La deviazione standard è una misura di come si disperdono i valori attorno al valore medio.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  STDEV(valore;valore;...)

Parametri
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
Esempi

  STDEV(6;7;8) è uguale a 1

Funzioni collegate

  STDEVP

#### STDEVA

La funzione STDEVA() calcola la stima della deviazione standard basata su un campione. La deviazione standard è una misura che indica la dispersione dei valori attorno al valore medio. Se una cella di riferimento contiene testo o un valore booleano FALSE, sono interpretati come 0. Se il valore booleano è TRUE è interpretato come 1.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  STDEVA(valore;valore;...)

Parametri
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
Esempi

  STDEVA(6; 7; A1; 8) è uguale a 1, se A1 è vuoto

Esempi

  STDEVA(6; 7; A1; 8) è uguale a 1, se A1 è TRUE

Funzioni collegate

  STDEV
  STDEVP

#### STDEVP

La funzione STDEVP() calcola la deviazione standard basata su una intera popolazione.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  STDEVP(valore;valore;...)

Parametri
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
Esempi

  STDEVP(6;7;8) è uguale a 0,816497...

Funzioni collegate

  STDEV

#### STDEVPA

La funzione STDEVPA() calcola la deviazione standard per un'intera popolazione. Se una cella di riferimento contiene testo o un valore booleano FALSE, sarà interpretato come 0. Se il valore booleano è TRUE sarà interpretato come 1.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  STDEVPA(valore;valore;...)

Parametri
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
Esempi

  STDEVPA(6; 7; A1; 8) è uguale 0,816497..., se A1 è vuoto

Esempi

  STDEVPA(6; 7; A1; 8) è uguale a 2,69..., se A1 è TRUE

Esempi

  STDEVPA(6; 7; A1; 8) è uguale a 3,11..., se A1 è FALSE

Funzioni collegate

  STDEV
  STDEVP

#### STEYX

La funzione STEYX() calcola l'errore standard del valore previsto y per ogni x della regressione.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SLOPE(y;x)

Parametri
  Commento: Valori delle y (vettore)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Valori delle x (vettore)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

#### SUM2XMY

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SLOPE(y;x)

Parametri

#### SUMPRODUCT

La funzione SUMPRODUCT() (SUM(X*Y)) restituisce la somma dei prodotti elemento per elemento. Il numero di elementi nei due vettori deve essere uguale. Altrimenti la funzione restituisce Err.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SUMPRODUCT(vettore1;vettore2)

Parametri
  Commento: Valore (vettore)
  Tipo: Doppio
  Commento: Valore (vettore)
  Tipo: Doppio
Esempi

  SUMPRODUCT(A1:A2;B1:B2) con A1=2, A2=5, B1=3 e B2=5, restituisce 31

#### SUMX2MY2

La funzione SUMX2MY2() (SUM(X^2-Y^2)) restituisce la somma delle differenze dei quadrati degli elementi. Il numero di elementi nei due vettori deve essere uguale. Altrimenti la funzione restituisce Err.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SUMX2MY2(vettore1;vettore2)

Parametri
  Commento: Valore (vettore)
  Tipo: Doppio
  Commento: Valore (vettore)
  Tipo: Doppio
Esempi

  SUMX2MY2(A1:A2;B1:B2) con A1=2, A2=5, B1=3 e B2=5, restituisce -5

#### SUMX2PY2

La funzione SUMX2PY2() (SUM(X^2+Y^2)) restituisce la somma dei quadrati di tutti gli elementi. Il numero di elementi nei due vettori deve essere uguale. Altrimenti la funzione restituisce Err.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SUMX2PY2(vettore1;vettore2)

Parametri
  Commento: Valore (vettore)
  Tipo: Doppio
  Commento: Valore (vettore)
  Tipo: Doppio
Esempi

  SUMX2PY2(A1:A2;B1:B2) con A1=2, A2=5, B1=3 e B2=5, restituisce 63

#### SUMXMY2

La funzione SUM2XMY() (=SUM((X-Y)^2)) restituisce il quadrato della differenza di questi valori. Il numero di valori nei due vettori deve essere uguale. Altrimenti la funzione restituisce Err.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SUMXMY2(vettore1;vettore2)

Parametri
  Commento: Valore (vettore)
  Tipo: Doppio
  Commento: Valore (vettore)
  Tipo: Doppio
Esempi

  SUM2XMY2(A1:A2;B1:B2) con A1=2, A2=5, B1=3 e B2=5, restituisce 1

#### TDIST

La funzione TDIST() restituisce la distribuzione t.

Modalità = 1 restituisce il test ad una sola coda, Modalità = 2 restituisce il test a due code.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  TDIST(numero;gradi_di_libertà;modalità)

Parametri
  Commento: Numero
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Gradi di libertà per la distribuzione t
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Modalità (1 o 2)
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  TDIST(12;5;1) restituisce 0,000035

#### TREND

La funzione TREND() calcola una sequenza di valori basandosi sulla regressione lineare di coppie di valori noti.

Vincoli: COUNT(Y-dati) = COUNT(X-dati).

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  TREND(Y-dati[;X-dati[;nuovi-X[;permettiOffset = TRUE]]])

Parametri
  Commento: Y-dati
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: X-dati
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Numero-sequenza del nuovo-X
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: permettiOffset
  Tipo: Un valore di verità (TRUE o FALSE)

#### TRIMMEAN

La funzione TRIMMEAN() calcola la media di una frazione dell'insieme di dati.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  TRIMMEAN(Insieme-dati; cutOffFraction)

Parametri
  Commento: Insieme-dati
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: cutOffFraction
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

#### TTEST

La funzione TTEST() calcola la probabilità di un t-test.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  TTEST(x; y; tipo; modalità)

Parametri
  Commento: x (vettore)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: y (vettore)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: tipo
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: modalità
  Tipo: Un numero intero (come 1, 132, 2344)

#### VAR

La funzione VAR() stima la varianza basandosi su di un campione.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  VAR(valore;valore;...)

Parametri
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
Esempi

  VAR(12;5;7) è uguale a 13

Esempi

  VAR(15;80;3) è uguale a 1716.333...

Esempi

  VAR(6;7;8) è uguale a 1

Funzioni collegate

  VARIANCE
  VARA
  VARP
  VARPA

#### VARA

La funzione VARA() calcola la varianza basata su un campione.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  VARA(valore;valore;...)

Parametri
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
Esempi

  VARA(12;5;7) è uguale a 13

Esempi

  VARA(15;80;3) è uguale a 1716,333...

Esempi

  VARA(6;7;8) è uguale a 1

Funzioni collegate

  VAR
  VARP
  VARPA

#### VARIANCE

La funzione VARIANCE() calcola la varianza basandosi su di un campione. È uguale alla funzione VARA.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  VARIANCE(valore;valore;...)

Parametri
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
Esempi

  VARIANCE(12;5;7) è uguale a 13

Esempi

  VARIANCE(15;80;3) è uguale a 1716,333...

Esempi

  VARIANCE(6;7;8) è uguale a 1

Funzioni collegate

  VAR
  VARA
  VARP
  VARPA

#### VARP

La funzione VARP() calcola la varianza su un'intera popolazione.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  VARP(valore;valore;...)

Parametri
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
Esempi

  VARP(12;5;7) è uguale a 8,666...

Esempi

  VARP(15;80;3) è uguale a 1144,22...

Esempi

  VARP(6;7;8) è uguale a 0,6666667...

Funzioni collegate

  VAR
  VARA
  VARPA

#### VARPA

La funzione VARPA() calcola la varianza sulla base dell'intera popolazione. Le variabili booleane valutate FALSE e i testi vengono considerati come 0, le variabili booleane valutate TRUE sono considerate come 1.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  VARPA(valore;valore;...)

Parametri
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
  Commento: Valori in virgola mobile
  Tipo: Un insieme di valori in virgola mobile (come 1,3, 0,343, 253)
Esempi

  VARPA(12;5;7) è uguale a 8,666...

Esempi

  VARPA(15;80;3) è uguale a 1144,22...

Esempi

  VARPA(6;7;8) è uguale a 0,6666667...

Funzioni collegate

  VAR
  VARA
  VARP

#### WEIBULL

La funzione WEIBULL() restituisce la distribuzione di Weibull.

I parametri alfa e beta devono essere positivi, il numero (primo parametro) non negativo.

Cumulativo = 0 calcola la funzione di densità; cumulativo = 1 calcola la distribuzione.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  WEIBULL(numero;alfa;beta;cumulativo)

Parametri
  Commento: Numero
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Parametro alfa
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Parametro beta
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: 0 = densità, 1 = distribuzione
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  WEIBULL(2;1;1;0) è uguale a 0,135335

Esempi

  WEIBULL(2;1;1;1) è uguale a 0,864665

#### ZTEST

La funzione ZTEST() calcola la probabilità a due code di un z-test con distribuzione normale.

Esegue un test di ipotesi nulla, dove il campione è un campionamento di una variabile aleatoria distribuita normalmente con media "media" e deviazione standard "sigma". Se restituisce 1, significa che l'ipotesi nulla è rifiutata, ossia che il campione non è un esempio di distribuzione normale. Se sigma è omesso, viene stimato su un campione, usando STDEV.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ZTEST(x; media, deviazione-standard)

Parametri
  Commento: x (vettore)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: media
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Deviazione standard
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

### Testo

#### ASC

La funzione ASC() dimezza la dimensione dei caratteri a grande formato contenuti nell'argomento.

Tipo restituito: Testo

Sintassi

  ASC(testo)

Parametri
  Commento: Caratteri grande formato
  Tipo: Testo
Funzioni collegate

  JIS

#### BAHTTEXT

La funzione BAHTTEXT() converte un numero in un testo scritto in caratteri Thai (baht).

Tipo restituito: Testo

Sintassi

  BAHTTEXT(numero)

Parametri
  Commento: Numero
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  BAHTTEXT(23) restituisce "ยสบสามบาทถวน"

#### CHAR

La funzione CHAR() restituisce il carattere indicato da un numero.

Tipo restituito: Testo

Sintassi

  CHAR(codice)

Parametri
  Commento: Codice carattere
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  CHAR(65) restituisce "A"

Funzioni collegate

  CODE

#### CLEAN

La funzione CLEAN() rimuove ogni carattere non stampabile dalla stringa.

Tipo restituito: Testo

Sintassi

  CLEAN(testo)

Parametri
  Commento: Stringa di partenza
  Tipo: Testo
Esempi

  CLEAN(AsciiToChar(7) + "HELLO") restituisce "HELLO"

#### CODE

La funzione CODE() restituisce un codice numerico per il primo carattere in una stringa di testo.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  CODE(testo)

Parametri
  Commento: Testo
  Tipo: Testo
Esempi

  CODE("KDE") restituisce 75

Funzioni collegate

  CHAR

#### COMPARE

La funzione COMPARE() restituisce 0 se le due stringhe sono uguali; -1 se il primo è più piccolo del secondo; altrimenti 1.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  COMPARE(stringa1; stringa2; true|false)

Parametri
  Commento: Prima stringa
  Tipo: Testo
  Commento: Stringa da confrontare con
  Tipo: Testo
  Commento: Confronto sensibile alle maiuscole (si/no)
  Tipo: Un valore di verità (TRUE o FALSE)
Esempi

  COMPARE("Calligra"; "Calligra"; true) restituisce 0

Esempi

  COMPARE("calligra"; "Calligra"; true) restituisce 1

Esempi

  COMPARE("kspread"; "Calligra"; false) restituisce 1

Funzioni collegate

  EXACT

#### CONCATENATE

La funzione CONCATENATE() restituisce una stringa che è la concatenazione delle stringhe passate come parametri.

Tipo restituito: Testo

Sintassi

  CONCATENATE(valore;valore;...)

Parametri
  Commento: Stringa di valori
  Tipo: Un intervallo di stringhe
  Commento: Stringa di valori
  Tipo: Un intervallo di stringhe
  Commento: Stringa di valori
  Tipo: Un intervallo di stringhe
  Commento: Stringa di valori
  Tipo: Un intervallo di stringhe
  Commento: Stringa di valori
  Tipo: Un intervallo di stringhe
Esempi

  CONCATENATE("Sheets";"Calligra";"KDE") restituisce "SheetsCalligraKDE"

#### DOLLAR

La funzione DOLLAR() converte un numero in testo utilizzando il formato valuta, con i decimali arrotondati al posto indicato. Anche se il nome è DOLLAR, questa funzione convertirà secondo le impostazioni correnti.

Tipo restituito: Testo

Sintassi

  DOLLAR(numero;decimali)

Parametri
  Commento: Numero
  Tipo: Doppio
  Commento: Decimali
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  DOLLAR(1403,77) restituisce "€ 1,403,77"

Esempi

  DOLLAR(-0,123;4) restituisce "€ -0,1230"

#### EXACT

La funzione EXACT() restituisce True se le due stringhe specificate sono uguali. Altrimenti restituisce False.

Tipo restituito: Un valore di verità (TRUE o FALSE)

Sintassi

  EXACT(stringa1;stringa2)

Parametri
  Commento: Stringa
  Tipo: Testo
  Commento: Stringa
  Tipo: Testo
Esempi

  EXACT("Calligra";"Calligra") restituisce True

Esempi

  EXACT("KSpread";"Calligra") restituisce False

Funzioni collegate

  COMPARE

#### FIND

La funzione FIND() trova una stringa di testo (testo_cercato) all'interno di altro testo (in_testo) e restituisce il numero del punto iniziale di testo_cercato, dal carattere più a sinistra di in_testo.

Il parametro num_avvio specifica il carattere dal quale iniziare la ricerca. Il primo della sequenza è il carattere 1. Se num_avvio è omesso, sarà utilizzato 1 in maniera predefinita.

Puoi utilizzare la funzione SEARCH, ma FIND è indifferente allo stato (minuscolo/maiuscolo) e non permette caratteri wildcard.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  FIND(testo_cercato;in_testo;num_avvio)

Parametri
  Commento: Il testo che vuoi trovare
  Tipo: Testo
  Commento: Il testo che dovrebbe contenere il testo cercato
  Tipo: Testo
  Commento: Specifica un indice per avviare la ricerca
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  FIND("Cal";"Calligra") restituisce 1

Esempi

  FIND("i";"Calligra") restituisce 5

Esempi

  FIND("a";"Sheets in Calligra";4) restituisce 12

Funzioni collegate

  FINDB
  SEARCH
  REPLACE
  SEARCHB
  REPLACEB

#### FINDB

La funzione FINDB() trova una stringa di testo (testo_cercato) all'interno di altro testo (in_testo) e restituisce il numero del punto iniziale di testo_cercato, dal carattere più a sinistra di in_testo utilizzando le posizioni in byte.

Il parametro PosizioneByte specifica il carattere dal quale iniziare la ricerca. Il primo carattere ha il numero 2. Se num_avvio è omesso, si assume che valga 2.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  FINDB(testo_cercato;in_testo;PosizioneByte_avvio)

Parametri
  Commento: Il testo che vuoi trovare
  Tipo: Testo
  Commento: Il testo che dovrebbe contenere il testo cercato
  Tipo: Testo
  Commento: Specifica la posizione di un byte da cui avviare la ricerca
  Tipo: Un numero intero (come 1, 132, 2344)
Funzioni collegate

  FIND
  SEARCH
  REPLACE
  SEARCHB
  REPLACEB

#### FIXED

La funzione FIXED() arrotonda un numero ad un numero specifico di decimali, formatta il numero in una stringa di formato decimale e restituisce il risultato come testo. Se i decimali sono negativi, il numero è arrotondato a sinistra della virgola dei decimali. Se ometti decimali, è assunto in maniera predefinita 2. Se il parametro opzionale senza_punti è 'True', il separatore di migliaia non sarà mostrato.

Tipo restituito: Testo

Sintassi

  FIXED(numero;decimali;senza_punti)

Parametri
  Commento: Numero
  Tipo: Doppio
  Commento: Decimali
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Niente_virgola
  Tipo: Un valore di verità (TRUE o FALSE)
Esempi

  FIXED(1234,567;1) restituisce "1.234,6"

Esempi

  FIXED(1234,567;1;TRUE) restituisce "1234,6"

Esempi

  FIXED(44,332) restituisce "44,33"

#### JIS

La funzione JIS() raddoppia la dimensione dei caratteri di piccolo formato contenuti nell'argomento.

Tipo restituito: Testo

Sintassi

  JIS(testo)

Parametri
  Commento: Caratteri a piccolo formato
  Tipo: Testo
Funzioni collegate

  ASC

#### LEFT

La funzione LEFT() restituisce una sottostringa della "lunghezza" richiesta che contiene i caratteri più a sinistra della stringa. Se "lunghezza" eccede la lunghezza della stringa, viene restituita l'intera stringa. Viene segnalato un errore se il numero dei caratteri è minore di zero.

Tipo restituito: Testo

Sintassi

  LEFT(testo; lunghezza)

Parametri
  Commento: Stringa di partenza
  Tipo: Testo
  Commento: Numero di caratteri
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  LEFT("ciao";2) restituisce "ci"

Esempi

  LEFT("KSpread";10) restituisce "KSpread"

Esempi

  LEFT("KSpread") restituisce "K"

Funzioni collegate

  RIGHT
  MID
  RIGHTB
  MIDB

#### LEFTB

La funzione LEFTB() restituisce una sottostringa della "lunghezza" richiesta che contiene i caratteri più a sinistra della stringa utilizzando le posizioni dei byte. Se "lunghezza" eccede la lunghezza della stringa, viene restituita l'intera stringa. Viene segnalato un errore se il numero dei caratteri è minore di zero.

Tipo restituito: Testo

Sintassi

  LEFTB(testo; LunghezzaByte)

Parametri
  Commento: Stringa di partenza
  Tipo: Testo
  Commento: Lunghezza in byte
  Tipo: Un numero intero (come 1, 132, 2344)
Funzioni collegate

  RIGHT
  MID
  RIGHTB
  MIDB

#### LEN

La funzione LEN() restituisce la lunghezza di una stringa.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  LEN(testo)

Parametri
  Commento: Stringa
  Tipo: Testo
Esempi

  LEN("ciao") restituisce 4

Esempi

  LEN("KSpread") restituisce 7

Funzioni collegate

  LENB

#### LENB

La funzione LENB() restituisce la lunghezza in byte di una stringa.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  LENB(testo)

Parametri
  Commento: Stringa
  Tipo: Testo

#### LOWER

La funzione LOWER() converte una stringa in minuscolo.

Tipo restituito: Testo

Sintassi

  LOWER(testo)

Parametri
  Commento: Stringa di partenza
  Tipo: Testo
Esempi

  LOWER("ciao") restituisce "ciao"

Esempi

  LOWER("CIAO") restituisce "ciao"

Funzioni collegate

  UPPER
  TOGGLE

#### MID

La funzione MID() restituisce una sottostringa che contiene 'lunghezza' caratteri di una stringa, a partire dalla 'posizione' indicata.

Tipo restituito: Testo

Sintassi

  MID(testo;posizione;lunghezza)

Parametri
  Commento: Stringa di partenza
  Tipo: Testo
  Commento: Posizione
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Lunghezza
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  MID("Calligra";2;3) restituisce "all"

Esempi

  MID("Calligra";2) restituisce "alligra"

Funzioni collegate

  LEFT
  RIGHT
  LEFTB
  RIGHTB
  MIDB

#### MIDB

La funzione MIDB() restituisce una sottostringa che contiene 'lunghezza' caratteri di una stringa, a partire dalla 'posizione' indicata tramite il byte.

Tipo restituito: Testo

Sintassi

  MID(testo;PosizioneByte_avvio;LunghezzaByte)

Parametri
  Commento: Stringa di partenza
  Tipo: Testo
  Commento: Posizione byte
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Lunghezza in byte
  Tipo: Un numero intero (come 1, 132, 2344)
Funzioni collegate

  LEFT
  RIGHT
  LEFTB
  RIGHTB
  MID

#### PROPER

La funzione PROPER() converte la prima lettera di ogni parola in maiuscolo e il resto delle lettere in minuscolo.

Tipo restituito: Testo

Sintassi

  PROPER(stringa)

Parametri
  Commento: Stringa
  Tipo: Testo
Esempi

  PROPER("questo è un titolo") restituisce "Questo È Un Titolo"

#### REGEXP

Restituisce la parte della stringa individuata dall'espressione regolare. Se l'espressione regolare non è soddisfatta dalla stringa, verrà restituito il valore predefinito.

Se è stato assegnato un riferimento all'indietro, ne viene restituito il valore.

Se non viene assegnato un valore predefinito, viene restituita una stringa vuota. Se non è assegnato un riferimento all'indietro, viene posto uguale a 0 e viene restituita tutta la parte trovata.

Tipo restituito: Testo

Sintassi

  REGEXP(testo, espr-regolare, predef, rif-indietro)

Parametri
  Commento: Testo cercato
  Tipo: Testo
  Commento: Espressione regolare
  Tipo: Testo
  Commento: Valore predefinito (opzionale)
  Tipo: Testo
  Commento: Riferimento all'indietro (opzionale)
  Tipo: Numero
Esempi

  REGEXP("Il numero è 15.";"[0-9]+") = "15"

Esempi

  REGEXP("15, 20, 26, 41";"([0-9]+), *[0-9]+$";"";1) = "26"

#### REGEXPRE

Sostituisce tutte le stringhe che soddisfano un'espressione regolare con il nuovo testo.

Tipo restituito: Testo

Sintassi

  REGEXPRE(testo; espr_regolare; nuovo_testo)

Parametri
  Commento: Testo cercato
  Tipo: Testo
  Commento: Espressione regolare
  Tipo: Testo
  Commento: Sostituzione
  Tipo: Testo
Esempi

  REGEXPRE("14 e 15 e 16" ; "[0-9]+" ; "num") restituisce "num e num e num"

#### REPLACE

La funzione REPLACE() sostituisce parte di una stringa di testo con una differente stringa di testo.

Tipo restituito: Testo

Sintassi

  REPLACE(testo;posizione;lunghezza;nuovo_testo)

Parametri
  Commento: Testo con il quale vuoi sostituire dei caratteri
  Tipo: Testo
  Commento: Posizione dei caratteri da sostituire
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Numero di caratteri da sostituire
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Il testo che sostituirà i caratteri nel testo originale
  Tipo: Testo
Esempi

  REPLACE("abcdefghijk";6;5;"-") restituisce "abcde-k"

Esempi

  REPLACE("2002";3;2;"03") restituisce "2003"

Funzioni collegate

  FIND
  MID
  FINDB
  MIDB

#### REPLACEB

La funzione REPLACEB() sostituisce parte di una stringa di testo con una differente stringa di testo utilizzando le posizione dei byte.

Tipo restituito: Testo

Sintassi

  REPLACEB(testo;PosizioneByte;LunghezzaByte;nuovo_testo)

Parametri
  Commento: Testo con il quale vuoi sostituire dei caratteri specificando la posizione dei loro byte
  Tipo: Testo
  Commento: Posizione dei byte dei caratteri da sostituire
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Numero di byte occupati dai caratteri da sostituire
  Tipo: Un numero intero (come 1, 132, 2344)
  Commento: Il testo che sostituirà i caratteri nel testo originale
  Tipo: Testo
Funzioni collegate

  FINDB
  MIDB
  FIND
  MID

#### REPT

La funzione REPT() ripete il primo parametro tante volte quante sono indicate dal secondo parametro. Questo non deve essere negativo. La funzione restituisce una stringa vuota se il secondo parametro è zero (o viene arrotondato a zero).

Tipo restituito: Testo

Sintassi

  REPT(testo;numero)

Parametri
  Commento: Stringa di partenza
  Tipo: Testo
  Commento: Numero di ripetizioni
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  REPT("KSpread";3) restituisce "KSpreadKSpreadKSpread"

Esempi

  REPT("KSpread";0) restituisce ""

#### RIGHT

La funzione RIGHT() restituisce una sottostringa della "lunghezza" richiesta che contiene i caratteri più a destra della stringa. Se "lunghezza" eccede la lunghezza della stringa, viene restituita l'intera stringa.

Tipo restituito: Testo

Sintassi

  RIGHT(testo; lunghezza)

Parametri
  Commento: Stringa di partenza
  Tipo: Testo
  Commento: Numero di caratteri
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  RIGHT("ciao";2) restituisce "ao"

Esempi

  RIGHT("KSpread";10) restituisce "KSpread"

Esempi

  RIGHT("KSpread") restituisce "d"

Funzioni collegate

  LEFT
  MID
  LEFTB
  MIDB

#### RIGHTB

La funzione RIGHTB() restituisce una sottostringa della "lunghezza" richiesta che contiene i caratteri più a destra della stringa utilizzando le posizioni dei byte. Se "lunghezza" eccede la lunghezza della stringa, viene restituita l'intera stringa.

Tipo restituito: Testo

Sintassi

  RIGHTB(testo; LunghezzaByte)

Parametri
  Commento: Stringa di partenza
  Tipo: Testo
  Commento: Lunghezza in byte
  Tipo: Un numero intero (come 1, 132, 2344)
Funzioni collegate

  LEFT
  MID
  LEFTB
  MIDB

#### ROT13

La funzione ROT13() cifra il testo sostituendo ogni lettera con la lettera che la segue di 13 posizioni nell'ordine alfabetico. Se la 13-esima posizione va oltre la lettera Z, si ricomincia dalla lettera A (rotazione).

Riapplicando la funzione di cifratura al testo risultante, puoi decifrare il testo.

Tipo restituito: Testo

Sintassi

  ROT13(Testo)

Parametri
  Commento: Testo
  Tipo: Testo
Esempi

  ROT13("KSpread") restituisce "XFcernq"

Esempi

  ROT13("XFcernq") restituisce "KSpread"

#### SEARCH

La funzione SEARCH() trova una stringa di testo (testo_cercato) all'interno di altro testo (in_testo) e restituisce il numero del punto iniziale di testo_cercato, dal carattere più a sinistra di in_testo.

Puoi utilizzare caratteri jolly, il punto interrogativo (?) e un asterisco (*). Un punto interrogativo corrisponde ad un singolo carattere, un asterisco corrisponde ad ogni sequenza di caratteri.

Il parametro num_avvio specifica il carattere dal quale partire con la ricerca. Il primo carattere è il numero 1. Se num_avvio è omesso, è assunto in maniera predefinita 1. SEARCH non fa distinzione tra lettere maiuscole e minuscole.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  SEARCH(testo_cercato;in_testo;num_avvio)

Parametri
  Commento: Il testo che vuoi trovare
  Tipo: Testo
  Commento: Il testo che dovrebbe contenere il testo cercato
  Tipo: Testo
  Commento: Indice specificato per iniziare la ricerca
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  SEARCH("e";"Statements";6) restituisce 7

Esempi

  SEARCH("margin";"Profit Margin") restituisce 8

Funzioni collegate

  FIND
  FINDB
  SEARCHB

#### SEARCHB

La funzione SEARCHB() trova una stringa di testo (cerca_testo) all'interno di altro testo (in_testo) e restituisce il numero del punto iniziale di testo_cercato, dal carattere più a sinistra di in_testo utilizzando le posizioni in byte.

Puoi utilizzare caratteri jolly, il punto interrogativo (?) e un asterisco (*). Un punto interrogativo corrisponde ad un singolo carattere, un asterisco corrisponde ad ogni sequenza di caratteri.

Il parametro PosizioneByte specifica il carattere dal quale avviare la ricerca. Il primo carattere è il numero 2. Se PosizioneByte è omesso, si assume che sia 1. SEARCHB non fa distinzione tra lettere maiuscole e minuscole.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  SEARCHB(testo_cercato;in_testo;PosizioneByte_avvio)

Parametri
  Commento: Il testo che vuoi trovare
  Tipo: Testo
  Commento: Il testo che dovrebbe contenere il testo cercato
  Tipo: Testo
  Commento: Posizione specificata del byte da cui avviare la ricerca
  Tipo: Un numero intero (come 1, 132, 2344)
Funzioni collegate

  FINDB
  FIND
  SEARCH

#### SLEEK

La funzione SLEEK() rimuove tutti gli spazi dalla stringa.

Tipo restituito: Testo

Sintassi

  SLEEK(testo)

Parametri
  Commento: Stringa di partenza
  Tipo: Testo
Esempi

  SLEEK("Nel mezzo del cammin ") restituisce "Nelmezzodelcammin"

Funzioni collegate

  TRIM

#### SUBSTITUTE

La funzione SUBSTITUTE() sostituisce nuovo_testo a vecchio_testo in una stringa di testo. Se specifichi num_istanza, viene sostituita solo questa istanza del vecchio_testo. Altrimenti, ogni sua occorrenza viene sostituita con nuovo_testo. Utilizza SUBSTITUTE quando vuoi sostituire un testo specifico, utilizza REPLACE quando vuoi sostituire qualsiasi testo che appare in una precisa posizione.

Tipo restituito: Testo

Sintassi

  SUBSTITUTE(testo; vecchio_testo; nuovo_testo; num_istanza)

Parametri
  Commento: Testo che vuoi sostituire
  Tipo: Testo
  Commento: Parte di testo che vuoi sostituire
  Tipo: Testo
  Commento: Nuovo testo che sarà sostituito
  Tipo: Testo
  Commento: Occorrenza da sostituire
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  SUBSTITUTE("Dati costi";"costi";"vendite") restituisce "Dati vendite"

Esempi

  SUBSTITUTE("Qtr 1, 2001";"1";"3";1) restituisce "Qtr 3, 2001"

Esempi

  SUBSTITUTE("Qtr 1, 2001";"1";"3";4) restituisce "Qtr 3, 2003"

Funzioni collegate

  REPLACE
  REPLACEB
  FIND
  FINDB

#### T

La funzione T() restituisce il riferimento testo per valore. Se il valore è testo o fa semplicemente riferimento a questo, sarà restituito un valore. Se il valore non fa riferimento al testo allora T restituisce un testo vuoto.

Tipo restituito: Testo

Sintassi

  T(valore)

Parametri
  Commento: Valore
  Tipo: Qualsiasi tipo di valore
Esempi

  T("Calligra") restituisce "Calligra"

Esempi

  T(1,2) restituisce "" (testo vuoto)

#### TEXT

La funzione TEXT() converte un valore in testo.

Tipo restituito: Testo

Sintassi

  TEXT(valore)

Parametri
  Commento: Valore
  Tipo: Qualsiasi tipo di valore
Esempi

  TEXT(1234,56) restituisce "1234,56"

Esempi

  TEXT("KSpread") restituisce "KSpread"

#### TOGGLE

La funzione TOGGLE() cambia i caratteri minuscoli in caratteri maiuscoli e i caratteri maiuscoli in caratteri minuscoli.

Tipo restituito: Testo

Sintassi

  TOGGLE(testo)

Parametri
  Commento: Stringa di partenza
  Tipo: Testo
Esempi

  TOGGLE("ciao") restituisce "CIAO"

Esempi

  TOGGLE("CIAO") restituisce "ciao"

Esempi

  TOGGLE("CiAo") restituisce "cIaO"

Funzioni collegate

  UPPER
  LOWER

#### TRIM

La funzione TRIM() restituisce testo con spazi singoli tra le parole.

Tipo restituito: Testo

Sintassi

  TRIM(testo)

Parametri
  Commento: Stringa
  Tipo: Testo
Esempi

  TRIM(" ciao KSpread ") restituisce "ciao KSpread"

#### UNICHAR

La funzione UNICHAR() restituisce il carattere individuato da un codice unicode.

Tipo restituito: Testo

Sintassi

  UNICHAR(codice)

Parametri
  Commento: Codice carattere
  Tipo: Un numero intero (come 1, 132, 2344)
Esempi

  UNICHAR(65) restituisce "A"

Funzioni collegate

  UNICODE
  CHAR

#### UNICODE

La funzione UNICODE() restituisce un codice Unicode del primo carattere di una stringa di testo.

Tipo restituito: Un numero intero (come 1, 132, 2344)

Sintassi

  UNICODE(testo)

Parametri
  Commento: Testo
  Tipo: Testo
Esempi

  UNICODE("KDE") restituisce 75

Funzioni collegate

  UNICHAR
  CODE

#### UPPER

La funzione UPPER() converte una stringa in maiuscolo.

Tipo restituito: Testo

Sintassi

  UPPER(testo)

Parametri
  Commento: Stringa di partenza
  Tipo: Testo
Esempi

  UPPER("ciao") restituisce "CIAO"

Esempi

  UPPER("CIAO") restituisce "CIAO"

Funzioni collegate

  LOWER
  TOGGLE

#### VALUE

Converte la stringa di testo che rappresenta un numero nel valore reale.

Tipo restituito: Doppio

Sintassi

  VALUE(testo)

Parametri
  Commento: Testo
  Tipo: Testo
Esempi

  VALUE("14,03") restituisce 14,03

### Trigonometria

#### ACOS

La funzione ACOS() restituisce l'arcoseno in radianti e il valore è matematicamente definito da 0 a PI (incluso).

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ACOS(Float)

Parametri
  Commento: Angolo (radianti)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  ACOS(0,8) è uguale a 0,6435011

Esempi

  ACOS(0) è uguale a 1,57079633

Funzioni collegate

  COS

#### ACOSH

La funzione ACOSH() calcola il coseno inverso iperbolico di x, cioè il numero il cui coseno iperbolico è x. Se x è minore di 1,0, ACOSH() restituisce NaN (non un numero) e imposta errno.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ACOSH(Float)

Parametri
  Commento: Angolo (radianti)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  ACOSH(5) è uguale a 2,29243167

Esempi

  ACOSH(0) è uguale a NaN

Funzioni collegate

  COSH

#### ACOT

La funzione ACOT() restituisce l'arcocotangente di un numero.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ACOT(Float)

Parametri
  Commento: Angolo (radianti)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  ACOT(0) è uguale a 1,57079633

#### ASIN

La funzione ASIN() restituisce l'arcoseno in radianti e il valore è matematicamente compreso tra -PI/2 e PI/2 (incluso).

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ASIN(Float)

Parametri
  Commento: Angolo (radianti)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  ASIN(0,8) è uguale a 0,92729522

Esempi

  ASIN(0) è uguale a 0

Funzioni collegate

  SIN

#### ASINH

La funzione ASINH() calcola il seno iperbolico inverso di x, cioè il numero il cui seno iperbolico è x.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ASINH(Float)

Parametri
  Commento: Angolo (radianti)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  ASINH(0,8) è uguale a 0,73266826

Esempi

  ASINH(0) è uguale a 0

Funzioni collegate

  SINH

#### ATAN

La funzione ATAN() restituisce l'arcotangente in radianti e il valore è matematicamente definito da -PI/2 a PI/2 (incluso).

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ATAN(Float)

Parametri
  Commento: Angolo (radianti)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  ATAN(0,8) è uguale a 0,67474094

Esempi

  ATAN(0) è uguale a 0

Funzioni collegate

  TAN
  ATAN2

#### ATAN2

Questa funzione calcola l'arcotangente delle due variabili x e y. Ciò è simile a calcolare l'arcotangente di y/x, tranne per il fatto che i segni di entrambi gli argomenti sono usati per determinare il quadrante del risultato.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ATAN2(valore;valore)

Parametri
  Commento: Angolo (radianti)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
  Commento: Angolo (radianti)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  ATAN2(0,5;1,0) è uguale a 1,107149

Esempi

  ATAN2(-0,5;2,0) è uguale a 1,815775

Funzioni collegate

  ATAN

#### ATANH

La funzione ATANH() calcola la tangente iperbolica inversa di x, cioè il numero la cui tangente iperbolica è x. Se il valore assoluto di x è più grande di 1,0, ATANH() restituisce NaN (non un numero).

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  ATANH(Float)

Parametri
  Commento: Angolo (radianti)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  ATANH(0,8) è uguale a 1,09861229

Esempi

  ATANH(0) è uguale a 0

Funzioni collegate

  TANH

#### COS

La funzione COS() restituisce il coseno di x, dove x è espresso in radianti.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  COS(Float)

Parametri
  Commento: Angolo (radianti)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  COS(0) è uguale a 1,0

Esempi

  COS(PI()/2) è uguale a 0

Funzioni collegate

  SIN
  ACOS

#### COSH

La funzione COSH() restituisce il coseno iperbolico di x, che è definito matematicamente come (EXP(x) + EXP(-x)) / 2.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  COSH(Float)

Parametri
  Commento: Angolo (radianti)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  COSH(0,8) è uguale a 1,33743495

Esempi

  COSH(0) è uguale a 1

Funzioni collegate

  ACOSH

#### CSC

La funzione CSC() restituisce la cosecante di x, dove x è espresso in radianti.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  CSC(Float)

Parametri
  Commento: Angolo (radianti)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  CSC(PI()/2) è uguale a 1

#### CSCH

La funzione CSCH() restituisce la cosecante iperbolica di x, dove x è espresso in radianti.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  CSCH(Float)

Parametri
  Commento: Angolo (radianti)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  COSH(PI()/2) è uguale a 0,434537208...

#### DEGREES

Questa funzione trasforma un angolo in radianti in un angolo in gradi.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  DEGREES(Float)

Parametri
  Commento: Angolo (radianti)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  DEGREES(0,78) è uguale a 44,69

Esempi

  DEGREES(1) è uguale a 57,29

Funzioni collegate

  RADIANS

#### PI

La funzione PI() restituisce il valore di pi greco.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  PI()

Parametri

Esempi

  PI() è uguale a 3,141592654...

#### RADIANS

Questa funzione trasforma un angolo in gradi in un angolo in radianti.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  RADIANS(Float)

Parametri
  Commento: Angolo (gradi)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  RADIANS(75) è uguale a 1,308

Esempi

  RADIANS(90) è uguale a 1,5707

Funzioni collegate

  DEGREES

#### SEC

La funzione SEC() restituisce la secante di x, dove x è espresso in radianti.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SEC(Float)

Parametri
  Commento: Angolo (radianti)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  SEC(0) è uguale a 1

#### SECH

La funzione SECH() restituisce la secante iperbolica di x, dove x è espresso in radianti.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SECH(Float)

Parametri
  Commento: Angolo (radianti)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  SECH(0) è uguale a 1

#### SIN

La funzione SIN() restituisce il seno di x, dove x è espresso in radianti.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SIN(Float)

Parametri
  Commento: Angolo (radianti)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  SIN(0) è uguale a 0

Esempi

  SIN(PI()/2) è uguale a 1

Funzioni collegate

  COS
  ASIN

#### SINH

La funzione SINH() restituisce il seno iperbolico di x, che è definito matematicamente come (EXP(x) - EXP(-x)) / 2.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  SINH(Float)

Parametri
  Commento: Angolo (radianti)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  SINH(0,8) è uguale a 0,88810598

Esempi

  SINH(0) è uguale a 0

Funzioni collegate

  ASINH

#### TAN

La funzione TAN() restituisce la tangente di x, dove x è espresso in radianti.

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  TAN(Float)

Parametri
  Commento: Angolo (radianti)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  TAN(0,7) è uguale a 0,84228838

Esempi

  TAN(0) è uguale a 0

Funzioni collegate

  ATAN

#### TANH

La funzione TANH() restituisce la tangente iperbolica di x, che è definita matematicamente come SINH()/COSH(x).

Tipo restituito: Un valore in virgola mobile (come 1,3 o 0,343 o 253)

Sintassi

  TANH(Float)

Parametri
  Commento: Angolo (radianti)
  Tipo: Un valore in virgola mobile (come 1,3 o 0,343 o 253)
Esempi

  TANH(0,8) è uguale a 0,66403677

Esempi

  TANH(0) è uguale 0

Funzioni collegate

  ATANH

Capitolo 9. Riconoscimenti e licenza
Riconoscimenti e licenza

# Capitolo 9. Riconoscimenti e licenza

Calligra Sheets

Copyright del programma 1998-2019 La squadra di Calligra Sheets:

- Torben Weis `(weis AT kde.org)`

- Laurent Montel `(lmontel AT mandrakesoft.com)`

- David Faure `(faure AT kde.org)`

- John Dailey `(dailey AT vt.edu)`

- Philipp Müller `(philipp.mueller AT gmx.de)`

- Ariya Hidayat `(ariya AT kde.org)`

- Norbert Andres `(nandres AT web.de)`

- Shaheed Haque `(srhaque AT iee.org)`

- Werner Trobin `(trobin AT kde.org)`

- Nikolas Zimmermann `(wildfox AT kde.org)`

- Helge Deller `(deller AT kde.org)`

- Percy Leonhart `(percy AT eris23.org)`

- Eva Brucherseifer `(eva AT kde.org)`

- Phillip Ezolt `(phillipezolt AT hotmail.com)`

- Enno Bartels `(ebartels AT nwn.de)`

- Graham Short `(grahshrt AT netscape.net)`

Copyright 2002 sulla documentazione di Pamela Roberts `(pamroberts AT blueyonder.co.uk)`

Philip Rodrigues `(phil AT kde.org)` ha apportato alcuni aggiornamenti alla documentazione per KOffice 1.3.

Aggiornamenti delle schermate per Calligra 3.1 di Carl Schwan `(carl AT carlschwan.eu)`

Traduzione: Vincenzo Reale `(smart2128vr AT gmail.com)`

Questa documentazione è concessa in licenza sotto i termini della GNU Free Documentation License.

Questo programma è concesso in licenza sotto i termini della GNU General Public License.