ExcelFormulas logoExcelFormulas.
Chiedi all'IA
Motore Interattivo Formule Excel v4.0

Elenco delle Formule Excel

Cerca, filtra e impara oltre 25 formule con spiegazione dei parametri e griglie interattive.

Impara la logica, le ricerche matriciali, i testi e le matrici dinamiche direttamente nel browser con ricalcolo in tempo reale.

Dimostrazione dal Vivo

Basta tirare a indovinare le coordinate delle celle.

Le schermate statiche non mostrano il comportamento dinamico dei calcoli. Ecco una simulazione interattiva reale per

Fai clic sulla cella D2 (attualmente contiene 103).

Digita 101, 104 o 105 e premi Invio.

Il risultato nella cella E2 si aggiornerà immediatamente.

Department Directory Lookup
fxE2
ABCDE
1ID DipendenteDipartimentoStipendioCerca IDRisultato
2
3
4
5
6
Click inside any table cell to edit input values. Recalculates dynamically.
Sheet1
Assistente Ricerca Formule

Trova la Formula Giusta.

Scrivi quale calcolo vuoi ottenere e il nostro assistente ti mostrerà subito la formula adatta e la sua spiegazione passo passo.

Suggerimenti:
Catalogo di Riferimento

Esplora le Formule.

Scegli una categoria o digita un nome per filtrare le nostre guide interattive ad alta precisione.

{count} formule mostrate 85
Ricerca e riferimento
Excel 365/2021Sheets

CERCA.X.

(XLOOKUP)

Cerca un valore in un intervallo o matrice e restituisce l'elemento corrispondente da un secondo intervallo.

=CERCA.X(valore; matrice_ricerca; matrice_restituita; [se_non_trovato]; [modalità_confronto])
Ricerca e riferimento
ExcelSheets

CERCA.VERT.

(VLOOKUP)

Cerca un valore nella prima colonna di una tabella e restituisce un valore nella stessa riga dalla colonna specificata.

=CERCA.VERT(valore; matrice_tabella; indice; [intervallo])
Ricerca e riferimento
ExcelSheets

INDICE & CONFRONTA.

(INDEX & MATCH)

Combina INDICE e CONFRONTA per ricerche flessibili e bidirezionali senza restrizioni di colonna.

=INDICE(matrice; CONFRONTA(valore; matrice_ricerca; 0))
Logiche
ExcelSheets

SE.

(IF)

Verifica se una condizione è soddisfatta e restituisce un valore se VERO e un altro se FALSO.

=SE(test; [se_vero]; [se_falso])
Logiche
ExcelSheets

PIÙ.SE.

(IFS)

Verifica più condizioni e restituisce il valore corrispondente alla prima condizione VERA.

=PIÙ.SE(test1; se_vero1; [test2; se_vero2]; ...)
Logiche
ExcelSheets

SE.ERRORE.

(IFERROR)

Restituisce un valore specificato se una formula genera un errore; altrimenti restituisce il risultato normale.

=SE.ERRORE(valore; se_errore)
Matematica e statistica
ExcelSheets

SOMMA.PIÙ.SE.

(SUMIFS)

Somma le celle di un intervallo che soddisfano più criteri contemporaneamente.

=SOMMA.PIÙ.SE(int_somma; intervallo_criteri1; criteri1; [intervallo_criteri2; criteri2]; ...)
Matematica e statistica
ExcelSheets

COUNTIF.

Counts the number of cells within a range that meet a single specified condition or criteria.

=COUNTIF(range, criteria)
Statistical & Analysis
ExcelSheets

CONTA.PIÙ.SE.

(COUNTIFS)

Conta il numero di celle in più intervalli che soddisfano diversi criteri.

=CONTA.PIÙ.SE(intervallo_criteri1; criteri1; [intervallo_criteri2; criteri2]; ...)
Testo
ExcelSheets

TESTO.UNISCI.

(TEXTJOIN)

Combina testo da più intervalli con un delimitatore specificato, ignorando le celle vuote.

=TESTO.UNISCI(delimitatore; ignora_vuote; testo1; [testo2]; ...)
Matrici dinamiche
Excel 365/2021Sheets

FILTRO.

(FILTER)

Filtra un intervallo di dati in base ai criteri specificati con espansione dinamica.

=FILTRO(matrice; includi; [se_vuoto])
Matrici dinamiche
Excel 365/2021Sheets

UNICI.

(UNIQUE)

Restituisce un elenco di valori univoci da un intervallo, eliminando i duplicati.

=UNICI(matrice; [per_col]; [una_sola_volta])
Data e ora
ExcelSheets

OGGI.

(TODAY)

Restituisce la data corrente formattata come data. Si aggiorna automaticamente.

=OGGI()
Data e ora
ExcelSheets

GIORNI.LAVORATIVI.TOT.

(NETWORKDAYS)

Calcola il numero di giorni lavorativi interi tra due date, escludendo weekend e festività.

=GIORNI.LAVORATIVI.TOT(data_iniziale; data_finale; [vacanze])
Finanziarie
ExcelSheets

RATA.

(PMT)

Calcola la rata periodica di un prestito basandosi su pagamenti costanti e un tasso d'interesse fisso.

=RATA(tasso_int; periodi; val_attuale; [val_futuro]; [tipo])
Matematica e statistica
ExcelSheets

SOMMA.

(SUM)

Somma tutti i numeri contenuti in un intervallo di celle.

=SOMMA(num1; [num2]; ...)
Statistical & Analysis
ExcelSheets

MEDIA.

(AVERAGE)

Restituisce la media aritmetica dei numeri in un intervallo.

=MEDIA(num1; [num2]; ...)
Statistical & Analysis
ExcelSheets

CONTA.NUMERI.

(COUNT)

Conta il numero di celle che contengono valori numerici in un intervallo.

=CONTA.NUMERI(valore1; [valore2]; ...)
Testo
ExcelSheets

SINISTRA.

(LEFT)

Restituisce il numero specificato di caratteri dall'inizio (sinistra) di una stringa di testo.

=SINISTRA(testo; [num_caratt])
Testo
ExcelSheets

DESTRA.

(RIGHT)

Restituisce il numero specificato di caratteri dalla fine (destra) di una stringa di testo.

=DESTRA(testo; [num_caratt])
Testo
ExcelSheets

ANNULLA.SPAZI.

(TRIM)

Rimuove tutti gli spazi superflui dal testo tranne gli spazi singoli tra le parole.

=ANNULLA.SPAZI(testo)
Testo
ExcelSheets

MAIUSC.INIZ.

(PROPER)

Converte in maiuscolo la prima lettera di ogni parola e in minuscolo tutte le altre lettere.

=MAIUSC.INIZ(testo)
Matematica e statistica
ExcelSheets

ARROTONDA.

(ROUND)

Arrotonda un numero alla quantità specificata di cifre decimali.

=ARROTONDA(num; num_cifre)
Logiche
ExcelSheets

E.

(AND)

Restituisce VERO se tutti gli argomenti sono VERI; restituisce FALSO se almeno uno è FALSO.

=E(logico1; [logico2]; ...)
Logiche
ExcelSheets

O.

(OR)

Restituisce VERO se almeno uno degli argomenti è VERO; restituisce FALSO se tutti sono FALSI.

=O(logico1; [logico2]; ...)
Testo
ExcelSheets

CONCAT.

Combina il testo di più intervalli o stringhe in un'unica stringa senza delimitatore.

=CONCAT(testo1; [testo2]; ...)
Testo
ExcelSheets

LUNGHEZZA.

(LEN)

Restituisce il numero totale di caratteri contenuti in una stringa di testo, inclusi gli spazi.

=LUNGHEZZA(testo)
Ricerca e riferimento
ExcelSheets

CERCA.ORIZZ.

(HLOOKUP)

Cerca un valore nella prima riga di una tabella e restituisce il valore nella stessa colonna dalla riga specificata.

=CERCA.ORIZZ(valore; matrice_tabella; indice; [intervallo])
Information
ExcelSheets

ISBLANK.

Checks whether a cell is completely empty and returns TRUE or FALSE.

=ISBLANK(value)
Information
ExcelSheets

ISNUMBER.

Checks whether a value is numeric and returns TRUE or FALSE.

=ISNUMBER(value)
Information
ExcelSheets

ISTEXT.

Checks whether a value is text and returns TRUE or FALSE.

=ISTEXT(value)
Information
ExcelSheets

ISERROR.

Checks whether a value is any Excel error and returns TRUE or FALSE.

=ISERROR(value)
Database
ExcelSheets

DSUM.

Sums the numbers in a database column that match specified criteria.

=DSUM(database, field, criteria)
Database
ExcelSheets

DCOUNT.

Counts the numeric cells in a database column that match criteria.

=DCOUNT(database, field, criteria)
Database
ExcelSheets

DAVERAGE.

Averages the values in a database column that match conditions.

=DAVERAGE(database, field, criteria)
Engineering
ExcelSheets

CONVERT.

Converts a number from one measurement unit to another.

=CONVERT(number, from_unit, to_unit)
Engineering
ExcelSheets

DELTA.

Tests whether two numbers are equal (returns 1 if equal, 0 if not).

=DELTA(number1, [number2])
Engineering
ExcelSheets

BIN2DEC.

Converts a binary number to a decimal integer.

=BIN2DEC(number)
Matrici dinamiche
Excel 365/2021Sheets

SORT.

Sorts the contents of a range or array dynamically.

=SORT(array, [sort_index], [sort_order], [by_col])
Matrici dinamiche
Excel 365/2021Sheets

SORTBY.

Sorts a range based on values in a separate range or array.

=SORTBY(array, by_array1, [sort_order1], ...)
Matrici dinamiche
Excel 365/2021Sheets

SEQUENCE.

Generates a list or 2D grid of sequential numbers.

=SEQUENCE(rows, [columns], [start], [step])
Matrici dinamiche
Excel 365/2021Sheets

TOCOL.

Transforms a 2D table or array into a single vertical column.

=TOCOL(array, [ignore], [scan_by_column])
Compatibility
ExcelSheets

RANK.

Returns the rank of a number in a list of numbers (Excel 2007 compatibility).

=RANK(number, ref, [order])
Compatibility
ExcelSheets

MODE.

Returns the most frequently occurring value in an array or data set.

=MODE(number1, [number2], ...)
Google Sheets
Sheets Only

ARRAYFORMULA.

Enables array calculations across entire columns in Google Sheets.

=ARRAYFORMULA(array_formula)
Google Sheets
Sheets Only

QUERY.

Runs Google Visualization API SQL-like queries on data tables.

=QUERY(data, query, [headers])
Google Sheets
Sheets Only

SPARKLINE.

Generates a miniature chart within a single spreadsheet cell.

=SPARKLINE(data, [options])
Finanziarie
ExcelSheets

FV.

Calculates the future value of an investment with periodic payments.

=FV(rate, nper, pmt, [pv], [type])
Finanziarie
ExcelSheets

PV.

Returns the present value of a series of future cash flows.

=PV(rate, nper, pmt, [fv], [type])
Finanziarie
ExcelSheets

NPV.

Calculates the net present value of an investment using a discount rate.

=NPV(rate, value1, [value2], ...)
Matematica e statistica
ExcelSheets

ABS.

Returns the absolute (positive) value of a number.

=ABS(number)
Matematica e statistica
ExcelSheets

MOD.

Returns the remainder after a number is divided by a divisor.

=MOD(number, divisor)
Matematica e statistica
ExcelSheets

POWER.

Returns the result of a number raised to a power.

=POWER(number, power)
Matematica e statistica
ExcelSheets

SQRT.

Returns the positive square root of a number.

=SQRT(number)
Matematica e statistica
ExcelSheets

PRODUCT.

Multiplies all the numbers given as arguments.

=PRODUCT(number1, [number2], ...)
Matematica e statistica
ExcelSheets

CEILING.

Rounds a number up to the nearest multiple of significance.

=CEILING(number, significance)
Matematica e statistica
ExcelSheets

FLOOR.

Rounds a number down to the nearest multiple of significance.

=FLOOR(number, significance)
Logiche
ExcelSheets

SWITCH.

Evaluates an expression against a list of values and returns the matching result.

=SWITCH(expression, val1, result1, [default])
Logiche
ExcelSheets

NOT.

Reverses the logic of its argument (TRUE becomes FALSE, FALSE becomes TRUE).

=NOT(logical)
Logiche
ExcelSheets

XOR.

Returns exclusive OR: TRUE if an odd number of arguments evaluate to TRUE.

=XOR(logical1, [logical2], ...)
Logiche
ExcelSheets

IFNA.

Catches and replaces #N/A errors specifically while preserving other errors.

=IFNA(value, value_if_na)
Ricerca e riferimento
ExcelSheets

INDEX.

Returns the value of a cell at a specific row and column intersection.

=INDEX(array, row_num, [column_num])
Ricerca e riferimento
ExcelSheets

MATCH.

Returns the relative numeric position of an item in a range.

=MATCH(lookup_value, lookup_array, [match_type])
Ricerca e riferimento
ExcelSheets

CHOOSE.

Returns a value from a list of arguments based on an index number.

=CHOOSE(index_num, value1, [value2], ...)
Reference & Information
ExcelSheets

OFFSET.

Constructs a reference offset from a starting cell by rows and columns.

=OFFSET(reference, rows, cols, [height], [width])
Testo
ExcelSheets

MID.

Extracts a specific number of characters from text starting at any position.

=MID(text, start_num, num_chars)
Testo
ExcelSheets

UPPER.

Converts all letters in a text string to uppercase.

=UPPER(text)
Testo
ExcelSheets

LOWER.

Converts all letters in a text string to lowercase.

=LOWER(text)
Testo
ExcelSheets

SUBSTITUTE.

Replaces occurrences of existing text with new text in a string.

=SUBSTITUTE(text, old_text, new_text, [instance_num])
Testo
ExcelSheets

REPLACE.

Replaces part of a text string with different text based on character count.

=REPLACE(old_text, start_num, num_chars, new_text)
Testo
ExcelSheets

VALUE.

Converts a text string that represents a number into a numeric value.

=VALUE(text)
Data e ora
ExcelSheets

DATE.

Creates a valid date serial number from separate Year, Month, and Day.

=DATE(year, month, day)
Data e ora
ExcelSheets

DAYS.

Returns the number of calendar days between two dates.

=DAYS(end_date, start_date)
Data e ora
ExcelSheets

EDATE.

Returns the date a specified number of months before or after a start date.

=EDATE(start_date, months)
Data e ora
ExcelSheets

EOMONTH.

Returns the last day of the month before or after a specified number of months.

=EOMONTH(start_date, months)
Data e ora
ExcelSheets

YEAR.

Extracts the 4-digit year from a date value.

=YEAR(serial_number)
Data e ora
ExcelSheets

MONTH.

Extracts the month (1 to 12) from a date value.

=MONTH(serial_number)
Data e ora
ExcelSheets

DAY.

Extracts the day of the month (1 to 31) from a date value.

=DAY(serial_number)
Statistical & Analysis
ExcelSheets

MEDIAN.

Returns the median (middle numeric value) of a data set.

=MEDIAN(number1, [number2], ...)
Statistical & Analysis
ExcelSheets

MIN.

Returns the smallest (minimum) numeric value in a set of values.

=MIN(number1, [number2], ...)
Statistical & Analysis
ExcelSheets

MAX.

Returns the largest (maximum) numeric value in a set of values.

=MAX(number1, [number2], ...)
Statistical & Analysis
ExcelSheets

COUNTA.

Counts the number of cells in a range that are not empty.

=COUNTA(value1, [value2], ...)
Statistical & Analysis
ExcelSheets

COUNTBLANK.

Counts empty cells in a specified range of cells.

=COUNTBLANK(range)
Statistical & Analysis
ExcelSheets

LARGE.

Returns the k-th largest value in a data set.

=LARGE(array, k)
Statistical & Analysis
ExcelSheets

SMALL.

Returns the k-th smallest value in a data set.

=SMALL(array, k)
Guida per Principianti

Elementi Base di Excel 101.

Muovi i primi passi con i fogli di calcolo? Ecco i concetti essenziali spiegati con chiarezza.

A1

Cos'è una Cella?

Ogni singolo riquadro del foglio di calcolo. Ha un indirizzo composto dalla lettera di colonna e dal numero di riga, come A1 o B5.

Indirizzo: Colonna A, Riga 1
A1:A5

Cos'è un Intervallo?

Un gruppo di celle contigue, indicato con i due punti (:) tra la prima e l'ultima cella, come A2:A6.

Intervallo: da A2 a A6
=

Cos'è una Formula?

Un comando di calcolo. Deve sempre iniziare con il simbolo di uguale (=) per essere elaborata.

Esempio: =SOMMA(B2:B6)
( )

Cos'è un Argomento?

I dati di input forniti a una funzione, scritti tra parentesi ( ) e separati da punti e virgola.

Separatore: punto e virgola (;)