Manuale di Calligra Sheets

Manuale di Calligra Sheets

Pamela Roberts

Anne-Marie Mahfouf

Gary Cramblitt

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

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


Indice

1. Introduzione
2. Fondamenti di Calligra Sheets
Fogli elettronici per principianti
Selezionare delle celle
Immettere dei dati
Formato generale per le celle
Copiare, tagliare e incollare
Copiare ed incollare blocchi di celle
Modalità speciali per Incolla
Inserire e rimuovere
Semplici calcoli
Ricalcolo
Ordinare i dati
Il calcolatore nella barra di stato
Salvare il proprio lavoro
Modelli
Stampare un foglio elettronico
3. Formattazione del documento
Formato cella
Formato e rappresentazione dei dati
Impostazioni per testo e caratteri
Posizione e rotazione del testo
Bordi delle celle
Sfondo delle celle
Protezione celle
Attributi condizionali per le celle
Cambiare la dimensione delle celle
Raggruppare celle
Nascondere righe e colonne
Proprietà del foglio
4. Calligra Sheets avanzato
Serie
Formule
Funzioni integrate
Confronti logici
Riferimenti assoluti a celle
Fare calcoli con Incolla speciale
Formule matrice
Ricerca obiettivo
Tabelle pivot
Utilizzare più fogli di lavoro
Consolidamento dei dati
Inserire un grafico
Inserire dati esterni
Celle con collegamento
Verifiche di validità
Protezioni
Protezione del documento
Proteggere un foglio
Proteggere celle o gruppi di celle
Nascondere le formule nelle celle
Nascondere tutto in una cella
Altre funzionalità
Dare un nome a celle ed aree
Commenti per le celle
5. Configurazione di Calligra Sheets: scorciatoie e barre degli strumenti
Scorciatoie
Barre degli strumenti
6. Calligra Sheets: finestra di configurazione
Interfaccia
Apri/Salva
Estensioni
Controllo ortografico
Autore
7. Descrizione dei comandi
Il menu File
Il menu Modifica
Il menu Visualizza
Il menu Vai
Il menu Inserisci
Il menu Formato
Il menu Dati
Il menu Strumenti
Il menu Impostazioni
Il menu Aiuto
Il menu associato al tasto destro del mouse
Altre scorciatoie
8. Funzioni
Funzioni supportate
Operazioni sui bit
Conversione
Database
Data & ora
Ingegneria
Finanza
Informazione
Logiche
Ricerca e riferimenti
Matematica
Statistica
Testo
Trigonometria
9. Riconoscimenti e licenza
Capitolo 1. 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

Capitolo 2. Fondamenti di Calligra Sheets

Pamela Robert

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 ImpostazioniConfigura 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 UfficioCalligra Sheets dall'avviatore di applicazioni.

Il primo avvio di Calligra Sheets

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.

Immagine "avvio-1"

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

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 VaiVai 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 VaiVai 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 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 LocalizzazioneLingua e paeseData 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

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.

Immagine copia-1

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.

ModificaIncolla 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

Puoi usare il tasto Canc o Modifica PulisciContenuto 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 ModificaPulisci 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

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 FormatoFoglioProprietà 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 FormatoFoglioProprietà 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

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.

Immagine di dati ordinati

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

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

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 FileSalva 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 FileSalva.

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 FileNuovo 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

Sostanzialmente, per stampare un foglio elettronico basta selezionare FileStampa... 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 FormatoIntervallo 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 VisualizzaDelimitazioni 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 FileAnteprima 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

Capitolo 3. Formattazione del documento

Pamela Robert

Raphael Langerhorst

Anne-Marie Mahfouf

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.

Menu associato al 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.

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 paeseNumeri. 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 paeseValuta. 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 LocalizzazioneLingua e paeseData 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 LocalizzazioneLingua e paeseData 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 LocalizzazioneLingua e paeseData 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".

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 FormatoGestione 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

Scheda "Posizione".

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 FormatoUnisci 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 FormatoSepara 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

Scheda "Bordo".

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

Scheda "Sfondo".

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".

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 StrumentiProteggi 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 StrumentiProteggi 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

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 CancellaStili condizionalidel menu Modifica per rimuovere gli eventuali attributi condizionali associati alle celle selezionate.

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 FormatoRiga o FormatoColonna.

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 RigaRendi uguali le righe o FormatoColonnaRendi uguali le colonne.

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 FormatoUnisci 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

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 FormatoRiga, FormatoColonna 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 RigaMostra righe... o ColonnaMostra 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

Puoi controllare le proprietà del foglio attivo o facendo clic sulla linguetta del foglio (poi devi scegliere Proprietà del foglio) o attivando il menu FormatoFoglioProprietà 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.

Modulo per le proprietà del foglio.

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

Capitolo 4. Calligra Sheets avanzato

Pamela Robert

Anne-Marie Mahfouf

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 StrumentiListe 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

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 aA2==B3 è True se il valore in A2 è uguale al valore in B3
!=Non è uguale aA2!=B3 è True se il valore in A2 è diverso dal valore in B3
<>Non è uguale aCome A2!=B3
<È minore diA2<B3 è True se il valore in A2 è minore del il valore in B3
<=È minore o uguale diA2<=B3 è True se il valore in A2 è minore o uguale del valore in B3
>È maggiore diA2>B3 è True se il valore in A2 è maggiore del valore in B3
>=È maggiore o uguale diA2>=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

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

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

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

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.

Tabella iniziale

Vogliamo creare una tabella pivot che soddisfi le nostre esigenze. Scegliamo quindi DatiPivot....

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.

Scegliere la sorgente dei dati

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

Finestra di personalizzazione della tabella pivot

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.

Finestra di filtro della tabella pivot

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

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.

InserisciFoglio 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 Formatofoglio 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

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 ImpostazioniAree 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.

Immagine di un grafico inserito

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

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 InserisciDati 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 InserisciDati esterniDa un database....

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 InserisciCollegamento.... 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à

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 DatiValidità.... 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

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 StrumentiProteggi 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.

Il modulo per la protezione dei documenti

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

Il modulo 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 StrumentiProteggi 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 FormatoFormato 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 FormatoFormato 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 StrumentiProteggi 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.

Una cella predefinita con una formula

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 FormatoFormato 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 StrumentiProteggi 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.

Nascondi formula è attivato e il foglio è protetto, ma la cella non è protetta

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.

Nascondi formula e Protetta sono stati attivati nella scheda Protezione Cella e il foglio è protetto

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 FormatoFormato cella.... Nella schermata sottostante la cella non è protetta (non c'è il segno di spunta su Protetta), quindi il contenuto della cella può essere modificato.

È attivo solo Nascondi tutto (non la protezione della cella) e il foglio è protetto

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

Nascondi tutto e Protetta sono stati attivati nella scheda "Protezione Cella" e il foglio è protetto

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 DatiAree 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 FormatoFoglio.

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

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

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

Pamela Robert

Traduzione italiana: Andrea Celli
Traduzione italiana: Vincenzo Reale

Scorciatoie

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

Configurazione scorciatoie, immagine 1

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

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

Capitolo 6. Calligra Sheets: finestra di configurazione

Pamela Robert

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

Configurazione dell'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 FormatoProprietà 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 VistaMostra 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

Configurazione 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

Configurazione delle 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

Configurazione del 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

Configurazione 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

Capitolo 7. Descrizione dei comandi

Pamela Robert

Traduzione italiana: Andrea Celli
Traduzione italiana: Vincenzo Reale

Il menu File

FileNuovo (Ctrl+N)

Crea un nuovo documento.

FileApri... (Ctrl+O)

Apre un documento già esistente.

FileApri recenti

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

FileSalva (Ctrl+S)

Salva il documento.

FileSalva 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...

FileRicarica

Carica di nuovo il documento.

FileImporta...

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.

FileEsporta...

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

FileSpedisci...

Invia il file come allegato ad una email.

FileCreazione modello dal documento...

Crea un modello per Calligra Sheets basato su questo documento.

FileStampa... (Ctrl+P)

Stampa il documento.

FileAnteprima di stampa...

Mostra come verrà stampato il documento.

FileInformazioni sul documento

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

FileChiudi (Ctrl+W)

Chiude il documento corrente ma lascia Calligra Sheets in esecuzione.

FileEsci (Ctrl+Q)

Esci da Calligra Sheets.

Il menu Modifica

Il menu Modifica

ModificaAnnulla (Ctrl+Z)

Annulla l'ultima azione.

ModificaRifai (Ctrl+Shift+Z)

Rifai l'azione che è stata annullata.

ModificaTaglia (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.

ModificaCopia (Ctrl+C)

Copia negli appunti gli elementi selezionati.

ModificaIncolla (Ctrl+V)

Incolla nelle celle selezionate gli elementi presenti negli appunti.

ModificaIncolla speciale...

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

ModificaIncolla 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.

ModificaRiempi

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.

ModificaTrova... (Ctrl+F)

Cerca una cella che contiene un particolare testo.

ModificaTrova successivo (F3)

Cerca la cella successiva che contiene il testo cercato.

ModificaTrova precedente (Shift+F3)

Cerca la cella precedente che contiene il testo cercato.

ModificaSostituisci... (Ctrl+R)

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

ModificaPulisci

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

ModificaElimina

Elimina celle, colonne, righe ofogli.

ModificaModifica cella (F2)

Per modificare "in situ" la cella selezionata.

Il menu Visualizza

Il menu Visualizza

VisualizzaNuova vista

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

VisualizzaDelimitazioni pagina

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

VisualizzaZoom

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

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

InserisciCommento

Aggiungi o modifica un commento

InserisciFunzione...

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

InserisciSerie...

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

InserisciCollegamento...

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

InserisciCarattere speciale...

Aggiunge un carattere speciale nella cella selezionata.

InserisciDati 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

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

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

FormatoGestione stili

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

FormatoStile

Applica uno stile alle celle selezionate. Per gestire gli stili devi utilizzare FormatoGestione stili...

FormatoCrea uno stile dalle celle...

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

FormatoFormattazione automatica...

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

FormatoUnisci celle

Unisce le celle selezionate.

FormatoSepara celle

Separa delle celle precedentemente unite.

FormatoAdatta riga e colonna

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

FormatoRiga

Ridimensiona, uniforma, nasconde o mostra delle righe.

FormatoColonna

Ridimensiona, uniforma, nasconde o mostra delle colonne.

FormatoFoglio

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

FormatoAspetto pagina...

Imposta l'aspetto della pagina di stampa.

FormatoIntervallo di stampa

Definisce o ripristina la parte di documento da stampare.

Il menu Dati

Il menu Dati

DatiOrdina...

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

DatiTesto 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.

DatiAree 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.

DatiSubtotali...

Calcola diversi tipi di subtotali su un insieme di dati.

DatiValidità...

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.

DatiRicerca obiettivo...

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

DatiPivot...

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

Il menu Strumenti

Il menu Strumenti

StrumentiOrtografia...

Verifica l'ortografia delle parole contenute nel foglio.

StrumentiListe 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.

StrumentiProteggi 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.

StrumentiProteggi 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.

StrumentiRicalcola foglio (Shift+F9)

Ricalcola le formule nel foglio su cui lavori.

StrumentiRicalcola il documento (F9)

Ricalcola tutti i fogli.

StrumentiEsegui 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 StrumentiScript

StrumentiScript

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).

StrumentiGestione degli script...

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

StrumentiOttimizzatore 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

ImpostazioniBarre mostrate

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

ImpostazioniBarra 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.

ImpostazioniBarra 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.

ImpostazioniConfigura le scorciatoie...

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

ImpostazioniConfigura le barre degli strumenti...

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

ImpostazioniTemi

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.

ImpostazioniProfilo 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.

ImpostazioniConfigura 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.

ImpostazioniConfigura 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

AiutoManuale di Calligra Sheets (F1)

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

AiutoChe 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.

AiutoSegnala un bug...

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

AiutoInformazioni su Calligra Sheets

Mostra informazioni sulla versione e sull'autore.

AiutoInformazioni 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

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

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

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

Capitolo 9. Riconoscimenti e licenza

Calligra Sheets

Copyright del programma 1998-2019 La squadra di Calligra Sheets:

  • Torben Weis

  • Laurent Montel

  • David Faure

  • John Dailey

  • Philipp Müller

  • Ariya Hidayat

  • Norbert Andres

  • Shaheed Haque

  • Werner Trobin

  • Nikolas Zimmermann

  • Helge Deller

  • Percy Leonhart

  • Eva Brucherseifer

  • Phillip Ezolt

  • Enno Bartels

  • Graham Short

Copyright 2002 sulla documentazione di Pamela Roberts

Philip Rodrigues ha apportato alcuni aggiornamenti alla documentazione per KOffice 1.3.

Aggiornamenti delle schermate per Calligra 3.1 di Carl Schwan

Traduzione: Vincenzo Reale

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.