Category Archives: Fogli

TESTO

Conversione arabo/romano

ARABO() testo Il testo rappresenta un numero romano.
Restituisce il valore numerico, tra 0 e 3999.
ROMANO() numero Converte un numero arabo in un numero romano.
Il numero da convertire deve essere compreso nell’intervallo di valori tra 0 e 3999.
numero
modo
Il modo (0..4) specifica il livello di semplificazione.

Da controllare…


CONCATENA testo1
testo2
Concatena le stringhe di testo
RIPETI testo
volte
Concatena tante volte lo stesso testo
SOSTITUISCI testo
vecchio
nuovo
numero
Sostituisce all’interno del testo tutte le comparse di vecchio con nuovo.
Eventualmente agisce solo sull’occorrenza di vecchio con il numero specificato.

IDENTICO testo1
testo2
Confronta due stringhe e restituisce VERO o FALSO
LUNGHEZZA testo Conta il numero di caratteri presenti
RICERCA testo
stringa
inizio
Restituisce la posizione del testo nella stringa, eventualmente a partire dal carattere in posizione inizio.
Non c’è differenza tra maiuscolo e minuscolo.
TROVA testo
stringa
inizio

Distingue tra maiuscolo e minuscolo.

DESTRA testo
num
Restituisce l’ultimo carattere a destra, oppure il num specificato di caratteri
SINISTRA testo
num
Restituisce il primo carattere a sinistra, oppure il num specificato di caratteri

ANNULLA.SPAZI testo Rimuove gli spazi dal testo, esclusi gli spazi singoli tra le parole
MAIUSC testo Il testo convertito in maiuscolo
MAIUSC.INIZ testo Le prime lettere delle parole del testo in maiuscolo, le altre in minuscolo
MINUSC testo Il testo convertito in minuscolo

ASC Modifica le lettere inglesi o il katakana a doppio byte all’interno di una stringa di caratteri in caratteri a singolo byte
BAHTTESTO Converte un numero in testo, utilizzando il formato valuta ß (baht)
CODICE.CARATT Restituisce il carattere specificato dal numero di codice
LIBERA Rimuove dal testo tutti i caratteri che non possono essere stampati
CODICE Restituisce un codice numerico per il primo carattere di una stringa di testo
VALUTA Converte un numero in testo, utilizzando il formato valuta € (euro)
TROVA, TROVA.B Rileva un valore di testo all’interno di un altro (distingue tra maiuscole e minuscole)
FISSO Formatta un numero come testo con un numero fisso di decimali
ORDINAMENTO.JIS Modifica le lettere inglesi o il katakana a singolo byte all’interno di una stringa di caratteri in caratteri a doppio byte.
SINISTRA, SINISTRAB Restituisce il carattere più a sinistra di un valore di testo
LUNGHEZZA, LUNGB Restituisce il numero di caratteri di una stringa di testo
MINUSC Converte il testo in lettere minuscole
STRINGA.ESTRAI, MEDIA.B Restituisce un numero specifico di caratteri di una stringa di testo a partire dalla posizione specificata
FURIGANA Estrae i caratteri fonetici (furigana) da una stringa di testo
MAIUSC.INIZ Converte in maiuscolo la prima lettera di ogni parola di un valore di testo
RIMPIAZZA, SOSTITUISCI.B Sostituisce i caratteri all’interno di un testo
RIPETI Ripete un testo per il numero di volte specificato
DESTRA, DESTRA.B Restituisce il carattere più a destra di un valore di testo
RICERCA, CERCA.B Rileva un valore di testo all’interno di un altro (non distingue tra maiuscole e minuscole)
SOSTITUISCI Sostituisce il nuovo testo al testo contenuto in una stringa
T Converte gli argomenti in testo
TESTO Formatta un numero e lo converte in testo
ANNULLA.SPAZI Elimina gli spazi dal testo
MAIUSC Converte il testo in maiuscolo
VALORE

STATISTICA

Da controllare…

CONTA.NUMERI() intervallo Quanti numeri? Anche le date e i valori logici sono numeri…
CONTA.VALORI() intervallo Quante celle NON vuote?
MAX() massimo
MAX.VALORI()
MEDIA() \displaystyle \frac{1}{n}\sum_{i=1}^n x_iMedia aritmetica
MEDIA.ARMONICA() \displaystyle \frac{n}{\sum_{i=1}^n \frac{1}{x_i}Media armonica
MEDIA.DEV() \displaystyle \frac{1}{n}\sum_{i=1}^n |x_i-\overline{x}|Media delle deviazioni assolute
MEDIA.GEOMETRICA() \displaystyle \sqrt[n]{\prod_{i=1}^n x_i}Media geometrica
MEDIA.TRONCATA() tabella
alfa
La media aritmetica dei dati nella tabella escludendo un numero di valori minimi e massimi corrispondente alla percentuale alfa specificata
MEDIA.B()
MEDIA.SE()
MEDIA.PIÙ.SE()
MEDIA.VALORI()
MEDIANA() Restituisce la mediana di un insieme di numeri, l’elemento al centro dell’elenco ordinato.
Se il numero dei valori è dispari, la mediana sarà il numero centrale dell’insieme, mentre se è pari sarà la media tra i due valori centrali.
MIN() minimo
MIN.VALORI()
MODA() Restituisce il valore più comune di un campione.
Se sono presenti più valori con la stessa frequenza, restituisce quello più piccolo.
Se nessun valore compare due volte, si genera un errore.
DEV.ST() DEVIAZIONE STANDARD del campione
DEV.ST.POP() \sqrt{\displaystyle \frac{1}{n}\sum_{i=1}^n (x_i-\overline{x})^2}DEVIAZIONE STANDARD della popolazione
VAR() VARIANZA del campione
VAR.POP() \displaystyle \frac{1}{n}\sum_{i=1}^n (x_i-\overline{x})^2VARIANZA della popolazione

INFORMAZIONI

CELLA() info
cella
Restituisce l’informazione specificata sulla cella

  • “address” – …
  • “col” – …
  • “contents” – …
  • “prefix” – …
  • “row” – …
  • “type” – …
  • “width” – …
ERRORE.TIPO() cella/errore Restituisce il codice corrispondente all’errore

  • 1 – #NULL!
  • 2 – #DIV/0!
  • 3 – #VALORE!
  • 4 – #REF!
  • 5 – #NAME?
  • 6 – #NUM!
  • 7 – #N/A
  • 8 – tutti gli altri errori
ISEMAIL() cella/valore Restituisce VERO se la cella contiene un indirizzo email valido
ISDATE() cella/valore Restituisce VERO se la cella contiene una data
ISFORMULA() cella Restituisce VERO se la cella contiene una formula
NUM() cella/valore Restituisce la conversione in numero

  • FALSO -> 0
  • VERO -> 1
  • data -> numero
TIPO() cella/valore Restituisce il tipo di valore

  • 1 – numero
  • 2 – testo
  • 4 – valore logico
  • 16 – valore di errore
  • 64 – array
  • 128 – qualsiasi altro tipo
VAL.ERR() cella/valore
VAL.ERRORE() cella/valore
VAL.LOGICO() cella/valore
VAL.NON.DISP() cella/valore
VAL.NON.TESTO() cella/valore
VAL.NUMERO() cella/valore
VAL.RIF() cella/valore
VAL.TESTO() cella/valore
VAL.VUOTO() cella/valore

DATA

ADESSO() Data e ora correnti nel formato data-ora
ANNO() data Anno: …
DATA() anno
mese
giorno
Calcola la data specificata.
Anno è un intero compreso tra 1583 e 9957 oppure tra 0 e 99.
GIORNI() data_finale
data_iniziale
Distanza in giorni
GIORNO() data Giorno: 1..31
MESE() data Mese: 1..12
MINUTO() data Minuto: 0..59
OGGI() Data corrente nel formato data
ORA() data Ora: 0..23
SECONDO() data Secondo: 0..59
ORARIO() ora
minuto
secondo
Restituisce il numero temporale decimale di un’ora specifica

Altre funzioni di Calc e Excel (da controllare)

ANNI() data_finale
data_iniziale
Tipo
Distanza in anni
0: intervallo, 1:anni
ANNO.BISESTILE() data Restituisce 1 se la data specificata appartiene a un anno bisestile.
DATA.MESE() data_iniziale
mesi
Nuova data con numero di mesi prima o dopo.
DATA.VALORE() data Restituisce il numero corrispondente alla data interna per il testo tra virgolette.
DOMENICA.DI.PASQUA() anno Restituisce la data della Pasqua per l’anno indicato.
Anno è un intero compreso tra 1583 e 9957 oppure tra 0 e 99.
FINE.MESE() data_iniziale
mesi
Restituisce la data dell’ultimo giorno del mese che cade al numero specificato di mesi di distanza dalla data iniziale.
=FINE.MESE(DATA(2001;9;14);6), 37346, 2002-03-31
=FINE.MESE(DATA("2001-09-14";6), 37346, 2002-03-31
FRAZIONE.ANNO() data_iniziale
data_finale
base
Il risultato è un numero compreso tra 0 e 1, che rappresenta la frazione di anno tra la Data iniziale e la Data finale.
Base indica come deve essere calcolato l’anno
0: Metodo americano (NASD), 12 mesi di 30 giorni
1: Numero effettivo dei giorni in un mese, numero effettivo dei giorni in un anno
2: Numero effettivo dei giorni in un mese, anno di 360 giorni
3: Numero effettivo dei giorni in un mese, anno di 365 giorni
4: Metodo europeo, 12 mesi di 30 giorni
GIORNI.ANNO() data Restituisce il numero di giorni dell’anno a cui appartiene la data specificata.
GIORNI.MESE() data Restituisce il numero di giorni del mese a cui appartiene la data specificata.
GIORNI.LAVORATIVI.TOT() data_iniziale
data_finale
vacanze
Restituisce il numero di giorni lavorativi compresi tra la data iniziale e la data finale.
Vacanze è un intervallo, opzionale, di celle in cui sono riportate le singole date dei giorni di vacanza.
GIORNO.LAVORATIVO() data_iniziale
giorni
vacanze
Il risultato è un numero seriale che si può formattare come data.
Si ricava la data di un giorno che dista un certo numero di giorni lavorativi dalla data iniziale.
Vacanze …
GIORNO.SETTIMANA() num_seriale Giorno della settimana: tipo 1 di default
1: 1(domenica)..7(sabato)
2: 1(lunedì)..7(domenica)
3: 0(lunedì)..6(domenica)
num_seriale
tipo_restituito
GIORNO360() data_iniziale
data_finale
tipo
Distanza tra 2 date (con sistema di contabilità su 360 giorni…)
Tipo=0, metodo USA
Tipo<>0, metodo europeo
MESI() data_finale
data_iniziale
Tipo
Distanza in mesi
0: intervallo, 1:mesi
NUM.SETTIMANA() num_seriale
metodo
Restituisce il numero della settimana di una data espressa come numero seriale.
Il metodo specifica come comincia la settimana
1: Domenica
2: Lunedì (ISO 8601)
NUM.SETTIMANA_ADD() num_seriale
metodo
Come in Microsoft Excel
ORARIO.VALORE() ora Calcola il numero interno orario da un testo indicato tra virgolette e che rappresenta un formato di introduzione temporale possibile.
SETTIMANE() data_finale
data_iniziale
Tipo
Distanza in settimane
0: intervallo, 1:settimane
SETTIMANE.ANNO() data Restituisce il numero di settimane dell’anno a cui appartiene la data specificata.

MATEMATICA

ARCCOS() numero Arcocoseno
ARCCOSH() numero Arcocoseno iperbolico
ARCCOT() numero Calc: Arcocotangente
ARCCOTH() numero Calc: Arcocotangente iperbolica
ARCSEN() numero Arcoseno
ARCSENH() numero Arcoseno iperbolico
ARCTAN() numero Arcotangente
ARCTAN.2() x
y
Arcotangente dell’angolo tra l’asse x e il punto (x,y).
Equivale a ARCTAN(y/x) ma accetta anche x=0
ARCTANH() numero Arcotangente iperbolica
ASS() numero Valore assoluto
BASE() numero
base
Da numero decimale a base qualsiasi.
Converte un numero intero positivo nella base indicata (2..36).
numero
base
lung
… Se il testo risultante non raggiunge la lunghezza specificata viene completato con degli zeri a sinistra.
CASUALE() Numero reale casuale in [0, 1)
CASUALE.TRA() min
max
Numero intero casuale in [min, max]
COMBINAZIONE() n
k
Restituisce il numero di permutazioni per elementi senza ripetizione

{n \choose k} = \frac{n!}{k!(n-k)!}

COMBINAZIONE.VALORI() n
k
Restituisce il numero di …

{n+k-1 \choose k} = \frac{(n+k-1)!}{k!(n-1)!}

CONTA.PIÙ.SE() intervallo1
criterio1
CONTA.SE() intervallo
criterio
Conta quanti valori nell’intervallo verificano il criterio
CONTA.VUOTE() intervallo
COS() numero Coseno
COSH() numero Coseno iperbolico
COT() numero Calc: Cotangente
COTH() numero Calc: Cotangente iperbolica
EXP() numero Esponenziale di un num: e=2,71828182845904
FATTORIALE() n n!=n(n-1)(n-2)\ \cdots \ 1Fattoriale di un numero
FATT.DOPPIO() n n!!=n(n-2)(n-4)\ \cdotsSemifattorriale o fattoriale doppio
GRADI() numero Converte in gradi i radianti
LN() numero Logaritmo naturale: base: 2,71828182845904
LOG() numero
base
Logaritmo nella base specificata
LOG10() numero Logaritmo in base 10
MCD() numero1
numero2
Massimo comun divisore degli argomenti
MCM() numero1
numero2
Minimo comune multiplo degli argomenti
MULTINOMIALE() n1
n2
Restituisce il fattoriale della somma degli argomenti diviso il prodotto dei fattoriali degli argomenti

\frac{(n_1+n_2+\ \dots)!}{n_1!n_2!\ \dots}

PI.GRECO() 3,14159265358979
POTENZA() numero
potenza
Num elevato a potenza
PRODOTTO() numero1
numero2
Prodotto degli argomenti
QUOZIENTE() dividendo
divisore
Quoziente intero della divisione
RADIANTI() numero Converte in radianti i gradi
RADQ() numero Radice quadrata, positiva
RADQ.PI.GRECO() numero Radice quadrata del multiplo di pi greco
RESTO() dividendo
divisore
Resto intero della divisione, con il segno del divisore
SEN() numero Seno
SENH() numero Seno iperbolico
SOMMA() numero1
numero2
Somma degli argomenti
SOMMA.Q() numero1
Somma dei quadrati degli argomenti
SOMMA.SE() intervallo
criterio
Somma gli argomenti se soddisfano il criterio

  • numeri: >, >=, <, <=, …
  • testi: ?, *, ~?, ~*, …
intervallo1
criterio
intervallo2
Per ogni argomento del 1° intervallo che soddisfa il criterio somma l’argomento del 2° intervallo
SOMMA.SERIE() x
n
m
a
Somma di potenze

  • x, base delle potenze
  • n, 1° esponente
  • m, incremento dell’esponente
  • a, i coefficienti delle potenze
TAN() numero Tangente
TANH() numero Tangente iperbolica
PERMUTAZIONE.VALORI() n
k
n^kRestituisce il numero delle combinazioni con ripetizione.
PERMUTAZIONE() n
k
n(n-1)\ \dots\ (n-k+1)Restituisce il numero di permutazioni.

INGEGNERIA

BINARIO.DECIMALE() numero Da binario a decimale
BINARIO.HEX() numero Da binario a esadecimale
numero
cifre
BINARIO.OCT() numero Da binario a ottale
numero
cifre
BIT.AND() numero1
numero2
BIT.OR() numero1
numero2
BIT.SPOSTA.DX() numero1
numero2
BIT.SPOSTA.SX() numero1
numero2
BIT.XOR() numero1
numero2
COMPLESSO() reale
imm
Suffisso: i
reale
imm
suffisso
Suffisso: i oppure j
COMP.ARGOMENTO() comp
COMP.CONIUGATO() comp
COMP.COS() comp
COMP.CSC() comp1
comp2
COMP.DIFF() comp1
comp2
COMP.DIV() comp1
comp2
COMP.EXP() comp
COMP.IMMAGINARIO() comp
COMP.LN() comp
COMP.LOG2() comp
COMP.LOG10() comp
COMP.MODULO() comp
COMP.PARTE.REALE() comp
COMP.POTENZA() comp
potenza
COMP.PRODOTTO comp1
comp2
COMP.RADQ() comp
COMP.SEN() comp
COMP.SOMMA() comp1
comp2
COMP.TAN() comp
DECIMALE.BINARIO() numero Da decimale a binario
numero
cifre
DECIMALE.HEX() numero Da decimale a esadecimale
numero
cifre
DECIMALE.OCT() numero Da decimale a ottale
numero
cifre
DELTA() numero
numero1
numero2
Restituisce 1 se i numeri forniti sono uguali, altrimenti restituisce 0
HEX.BINARIO() numero Da esadecimale a binario
numero
cifre
HEX.DECIMALE() numero Da esadecimale a decimale
HEX.OCT() numero Da esadecimale a ottale
numero
cifre
OCT.BINARIO() numero Da ottale a binario
numero
cifre
OCT.DECIMALE() numero Da ottale a decimale
OCT.HEX() numero Da ottale a esadecimale
numero
cifre
SOGLIA() soglia
soglia
passo
Il risultato è 1 se numero è maggiore o uguale di num_soglia, altrimenti è 0

LOGICHE

FALSO
FALSO
()
Restituisce il valore falso
E() logico1
logico2
Restituisce vero se tutti i valori sono veri
NON() logico Restituisce il valore logico invertito
O() logico1
logico2
Restituisce falso se tutti i valori sono falsi
SE() test Valuta l’espressione test e restituisce VERO oppure FALSO
test
se_vero
Valuta l’espressione test e se è vera restituisce se_vero altrimenti FALSO
test
se_vero
se_falso
Valuta l’espressione test e restituisce uno dei due risultati specificati
VERO
VERO
()
Restituisce il valore vero
XOR() logico1
logico2
Restituisce vero se il numero di valori veri è dispari.
SE.ERRORE() valore Valuta l’espressione, valore, e la restituisce se non provoca un errore altrimenti restituisce la cella vuota
valore
se_errore
Valuta l’espressione, valore, e la restituisce se non provoca un errore altrimenti restituisce il secondo valore, se_errore

OPERATORE

Funzioni che imitano il comportamento dei comuni operatori

ADD numero1
numero2
Restituisce il risultato dell’addizione di 2 numeri (come +)
CONCAT arg1
arg2
Restituisce il risultato della concatenazione di 2 argomenti (come &)
DIVIDE numero1
numero2
Restituisce il risultato della divisione tra 2 numeri (come /)
EQ arg1
arg2
“Equal to”
Restituisce VERO se i 2 argomenti sono uguali (come =)
GT arg1
arg2
“Greater than”
Restituisce VERO se il 1° argomento è maggiore del 2° (come >)
GTE arg1
arg2
“Greater than” or “Equal to”
Restituisce VERO se il 1° argomento è maggiore o uguale al 2° (come >=)
LT arg1
arg2
“Lower than”
Restituisce VERO se il 1° argomento è minore del 2° (come <)
LTE arg1
arg2
“Lower than” or “Equal to”
Restituisce VERO se il 1° argomento è minore o uguale al 2° (come <=)
MINUS numero1
numero2
Restituisce il risultato della sottrazione tra 2 numeri (come )
MULTIPLY numero1
numero2
Restituisce il risultato della moltiplicazione tra 2 numeri (come *)
NE arg1
arg2
“Not equal”
Restituisce VERO se i due argomenti sono diversi (come <>, !=)
POW numero1
numero2
Restituisce il risultato dell’elevamento a potenza (come ^)
UMINUS numero “Unary minus”
Cambia di segno (come )
UNARY_PERCENT numero Restituisce il valore come percentuale (come /100)
UPLUS numero “Unary plus”
Restituisce il valore invariato (come +)

Tutte le funzioni

Per numero di argomenti

0 1 2 3 2, 3, …
  1. CASUALE
  2. FALSO
  3. PI.GRECO
  4. VERO
  1. ARCCOS
  2. ARCCOSH
  3. ARCCOT
  4. ARCCOTH
  5. ARCSEN
  6. ARCSENH
  7. ARCTAN
  8. ARCTANH
  9. BINARIO.DECIMALE
  10. BINARIO.HEX
  11. BINARIO.OCT
  12. DECIMALE.BINARIO
  13. DECIMALE.HEX
  14. DECIMALE.OCT
  15. HEX.BINARIO
  16. HEX.DECIMALE
  17. HEX.OCT
  18. LN
  19. LOG10
  20. NON
  21. OCT.BINARIO
  22. OCT.DECIMALE
  23. OCT.HEX
  24. UMINUS
  25. UNARY_PERCENT
  26. UPLUS

  1. ARABO
  2. ASS
  3. FATTORIALE
  4. RADQ
  5. ROMANO
  6. SE
  1. ADD
  2. ARCTAN.2
  3. BASE
  4. BINARIO.HEX
  5. BINARIO.OCT
  6. CASUALE.TRA
  7. CONCAT
  8. DECIMALE.BINARIO
  9. DECIMALE.HEX
  10. DECIMALE.OCT
  11. DIVIDE
  12. EQ
  13. GT
  14. GTE
  15. HEX.BINARIO
  16. HEX.OCT
  17. LOG
  18. LT
  19. LTE
  20. MINUS
  21. MULTIPLY
  22. NE
  23. OCT.BINARIO
  24. OCT.HEX
  25. POTENZA
  26. POW
  27. SE

  1. DECIMALE
  2. QUOZIENTE
  3. RESTO
  4. ROMANO
  1. BASE
  2. SE

  1. CERCA
  1. E
  2. MCD
  3. MCM
  4. O
  5. XOR

  1. CONCATENA
  2. CONTA.NUMERI
  3. CONTA.SE
  4. CONTA.VALORI
  5. CONTA.VUOTE
  6. MAX
  7. MEDIA
  8. MEDIANA
  9. MIN
  10. MODA
  11. PRODOTTO
  12. SOMMA

In ordine alfabetico

  • ADESSO | ANNO | ANNO.BISESTILE | ANNI | ARABO | ARCCOS | ARCCOSH | ARCCOT | ARCCOTH | ARCSEN | ARCSENH | ARCTAN | ARCTANH | ARCTAN.2 | ASS
  • BASE | BINARIO.DECIMALE | BINARIO.HEX | BINARIO.OCT
  • CASUALE | CASUALE.TRA | CERCA | CONCATENA | CONTA.NUMERI | CONTA.SE | CONTA.VALORI | CONTA.VUOTE | CONVERTI | CONVERTI_ADD | COS | COSH | COT | COTH
  • DATA | DATA.MESE | DATA.VALORE | DECIMALE | DECIMALE.BINARIO | DECIMALE.HEX | DECIMALE.OCT | DELTA
  • E | EXP
  • FALSO | FATTORIALE | FINE.MESE | FORMULA | FRAZIONE.ANNO
  • GIORNI | GIORNI.ANNO | GIORNI.LAVORATIVI.TOT | GIORNI.LAVORATIVI.TOT.INTL | GIORNI.MESE | GIORNO | GIORNO.LAVORATIVO | GIORNO.LAVORATIVO.INTL | GIORNO.SETTIMANA | GIORNO360 | GRADI
  • HEX.BINARIO | HEX.DECIMALE | HEX.OCT
  • LN | LOG | LOG10
  • MAX | MCD | MCM | MCM_ADD | MEDIA | MEDIANA | MESE | MESI | MIN | MINUTO | MODA
  • NON | NUM.SETTIMANA
  • O | OCT.BINARIO | OCT.DECIMALE | OCT.HEX | OGGI | ORA | ORARIO | ORARIO.VALORE
  • PI.GRECO | POTENZA | PRODOTTO
  • QUOZIENTE
  • RADIANTI | RADQ | RADQ.PI.GRECO | RESTO | ROMANO | ROT13
  • SE | SECONDO | SEGNO | SEN | SENH | SETTIMANE | SOGLIA | SOMMA | SOMMA.SE
  • TAN | TANH
  • VERO
  • XOR

Osserva

  • l’elenco NON è completo…
  • alcune funzioni non sono presenti in
    • LibreOffice Calc
    • Microsoft Excel