[successivo] [precedente] [inizio] [fine] [indice generale] [indice ridotto] [indice analitico] [volume] [parte]


Capitolo 708.   Funzioni comuni

Nelle tabelle successive, vengono riepilogate alcune funzioni importanti, che di solito sono disponibili nei fogli elettronici comuni.

Tabella 708.1. Somme.

Espressione Descrizione
SUM(zona[;zona]...)
SOMMA(zona[;zona]...)
Somma le zone o le celle singole indicate come parametri.
SUMIF(intervallo_ricerca;valore_cercato;intervallo_da_sommare)
SOMMA.SE(intervallo_ricerca;valore_cercato;intervallo_da_sommare)
Gli intervalli sono zone disposte su una riga o su una colonna. Si ricerca il valore indicato come secondo parametro all'interno della zona che appare come primo. I valori che si trovano sulla stessa riga o sulla stessa colonna di quelli trovati (dipende da come sono orientate le zone originali) nell'ambito della zona indicata come ultimo parametro, sono quelli che vengono sommati.

Tabella 708.2. Arrotondamenti.

Espressione Descrizione
ROUND(valore;decimali)
ARROTONDA(valore;decimali)
Arrotonda il valore alla quantità di decimali specificata.
ROUNDUP(valore;decimali)
ARROTONDA.PER.ECC(valore;decimali)
Arrotonda il valore per eccesso alla quantità di decimali specificata.
ROUNDDOWN(valore;decimali)
ARROTONDA.PER.DIF(valore;decimali)
Arrotonda il valore per difetto alla quantità di decimali specificata.
MROUND(valore;unità_minima)
ARROTONDA.MULTIPLO(valore;unità_minima)
Arrotonda il valore utilizzando multipli di quanto specificato come ultimo parametro.
CEILING(valore;unità_minima)
ARROTONDA.ECCESSO(valore;unità_minima)
Arrotonda il valore per eccesso utilizzando multipli di quanto specificato come ultimo parametro.
FLOOR(valore;unità_minima)
ARROTONDA.DIFETTO(valore;unità_minima)
Arrotonda il valore per difetto utilizzando multipli di quanto specificato come ultimo parametro.

Tabella 708.3. Funzioni logiche.

Espressione Descrizione
IF(condizione;risultato_vero;risultato_falso)
SE(condizione;risultato_vero;risultato_falso)
Selezione condizionale.
AND(x;y[;z...])
E(x;y[;z...])
AND logico.
OR(x;y[;z...])
O(x;y[;z...])
OR logico.
NOT(x)
NON(x)
NOT logico.

Tabella 708.4. Funzioni di ricerca.

Espressione Descrizione
VLOOKUP(valore_cercato;matrice;indice;FALSO)
CERCA.VERT(valore_cercato;matrice;indice;FALSO)
Cerca il valore indicato come primo parametro, nella prima colonna della zona specificata come secondo parametro; restituisce il valore che si trova sulla stessa riga, in corrispondenza della colonna n-esima, indicata come terzo parametro. L'ultimo parametro va usato normalmente come si vede nel modello (indicando Falso o zero), altrimenti la ricerca richiede che la zona che costituisce la «matrice» sia ordinata.
HLOOKUP(valore_cercato;matrice;indice;FALSO)
CERCA.ORIZZ(valore_cercato;matrice;indice;FALSO)
Cerca il valore indicato come primo parametro, nella prima riga della zona specificata come secondo parametro; restituisce il valore che si trova sulla stessa colonna, in corrispondenza della riga n-esima, indicata come terzo parametro. L'ultimo parametro va usato normalmente come si vede nel modello (indicando Falso o zero), altrimenti la ricerca richiede che la zona che costituisce la «matrice» sia ordinata.

Tabella 708.5. Funzioni legate al tempo.

Espressione Descrizione
DATE(anno;mese;giorno)
DATA(anno;mese;giorno)
Data.
TIME(ore;minuti;secondi)
ORARIO(ore;minuti;secondi)
Orario.

Appunti di informatica libera 2007.02 --- Copyright © 2000-2007 Daniele Giacomini -- <daniele (ad) swlibero·org>


Dovrebbe essere possibile fare riferimento a questa pagina anche con il nome funzioni_comuni.htm

[successivo] [precedente] [inizio] [fine] [indice generale] [indice ridotto] [indice analitico]

Valid ISO-HTML!

CSS validator!