L'uso di formule nelle colonne calcolate negli elenchi consente di aggiungere dati a colonne esistenti, ad esempio il calcolo dell'IVA su un prezzo. Possono essere combinati per convalidare i dati a livello di programmazione. Per aggiungere una colonna calcolata, fare clic su +aggiungicolonna e quindi selezionare Altro.
Nota: I campi calcolati possono funzionare solo sulla propria riga, quindi non è possibile fare riferimento a un valore in un'altra riga o a colonne contenute in un altro elenco o raccolta. I campi di ricerca non sono supportati in una formula e l'ID della riga appena inserita non può essere usato perché l'ID non esiste quando la formula viene elaborata.
Quando si immettono formule, se non diversamente specificato, non ci sono spazi tra parole chiave e operatori. L'elenco seguente non è esaustivo. Per visualizzare tutte le formule, vedere l'elenco alfabetico alla fine di questo articolo.
Nota: I campi calcolati possono funzionare solo sulla propria riga, quindi non è possibile fare riferimento a un valore in un'altra riga o a colonne contenute in un altro elenco o raccolta. I campi di ricerca non sono supportati in una formula e l'ID della riga appena inserita non può essere usato perché l'ID non esiste quando la formula viene elaborata.
Selezionare un titolo sotto per aprirlo e visualizzare le istruzioni dettagliate.
È possibile usare le formule seguenti per testare la condizione di un'istruzione e restituire un valore Sì o No, per testare un valore alternativo, ad esempio OK o Non OK, oppure per restituire un valore vuoto o un trattino per rappresentare un valore Null.
Verificare se un numero è maggiore o minore di un altro numero
Usare la funzione SE per eseguire questo confronto.
Colonna1 |
Column2 |
Formula |
Descrizione (possibile risultato) |
---|---|---|---|
15000 |
9000 |
=[Column1]>[Column2] |
Column1 è maggiore di Column2? (Sì) |
15000 |
9000 |
=SE([Column1]<=[Column2], "OK", "Not OK") |
Column1 è minore o uguale a Column2? (Non ok) |
Restituire un valore logico dopo il confronto del contenuto della colonna
Per un risultato che è un valore logico (Sì o No), usare le funzioni AND, ORe NOT.
Colonna1 |
Column2 |
Colonna3 |
Formula |
Descrizione (possibile risultato) |
---|---|---|---|---|
15 |
9 |
8 |
=E([Column1]>[Column2], [Column1]<[Column3]) |
15 è maggiore di 9 e minore di 8? (No) |
15 |
9 |
8 |
=OR([Column1]>[Column2], [Column1]<[Column3]) |
15 è maggiore di 9 o minore di 8? (Sì) |
15 |
9 |
8 |
=NON([Column1]+[Column2]=24) |
15 più 9 non è uguale a 24? (No) |
Per un risultato che è un altro calcolo o qualsiasi altro valore diverso da Sì o No, usare le funzioni SE, Ee O.
Colonna1 |
Column2 |
Colonna3 |
Formula |
Descrizione (possibile risultato) |
---|---|---|---|---|
15 |
9 |
8 |
=SE([Column1]=15; "OK", "Non OK") |
Se il valore in Column1 è uguale a 15, restituisce "OK". (OK) |
15 |
9 |
8 |
=SE(E([Column1]>[Column2], [Column1]<[Column3]), "OK", "Not OK") |
Se 15 è maggiore di 9 e minore di 8, restituisce "OK". (Non ok) |
15 |
9 |
8 |
=SE(O([Column1]>[Column2], [Column1]<[Column3]), "OK", "Not OK") |
Se 15 è maggiore di 9 o minore di 8, restituisce "OK". (OK) |
Visualizzare gli zeri come spazi vuoti o trattini
Per visualizzare uno zero, eseguire un semplice calcolo. Per visualizzare un trattino o uno spazio vuoto, usare la funzione SE.
Colonna1 |
Column2 |
Formula |
Descrizione (possibile risultato) |
---|---|---|---|
10 |
10 |
=[Column1]-[Column2] |
Secondo numero sottratto dal primo (0) |
15 |
9 |
=SE([Column1]-[Column2],"-",[Column1]-[Column2]) |
Restituisce un trattino quando il valore è zero (-) |
Nascondere i valori di errore nelle colonne
Per visualizzare un trattino, #N/D o NA al posto di un valore di errore, usare la funzione VAL.ERRORE.
Colonna1 |
Column2 |
Formula |
Descrizione (possibile risultato) |
---|---|---|---|
10 |
0 |
=[Column1]/[Column2] |
Viene restituito un errore (#DIV/0) |
10 |
0 |
=SE(VAL.ERRORE([Column1]/[Column2]),"NA",[Column1]/[Column2]) |
Restituisce NA quando il valore è un errore |
10 |
0 |
=SE(VAL.ERRORE([Column1]/[Column2]),"-",[Column1]/[Column2]) |
Restituisce un trattino quando il valore è un errore |
Verificare la presenza di campi vuoti
È possibile usare la formula ISBLANK per trovare campi vuoti.
Colonna1 |
Formula |
Descrizione (possibile risultato) |
"Jelly beans" |
=ISBLANK([Column1] |
Restituisce Sì o No se è vuoto o meno |
"Acciaio" |
=SE(ISBLANK([Column1]), "Not OK", "OK") |
Compilare le proprie scelte: prima è vuota, seconda in caso contrario |
Per altre funzioni IS, vedere Funzioni IS.
È possibile usare le formule seguenti per eseguire calcoli basati su date e ore, ad esempio per aggiungere un numero di giorni, mesi o anni a una data, calcolare la differenza tra due date e convertire l'ora in un valore decimale.
Aggiungere date
Per aggiungere un numero di giorni a una data, usare l'operatore di addizione (+).
Nota: Quando si modificano le date, il tipo restituito della colonna calcolata deve essere impostato su Data e ora.
Colonna1 |
Column2 |
Formula |
Descrizione (risultato) |
---|---|---|---|
6/9/2007 |
3 |
=[Column1]+[Column2] |
Aggiunge 3 giorni al 9/6/2007 (12/06/2007) |
12/10/2008 |
54 |
=[Column1]+[Column2] |
Aggiunge 54 giorni al 10/12/2008 (2/2/2009) |
Per aggiungere un numero di mesi a una data, usare le funzioni DATA,ANNO,MESEe GIORNO.
Colonna1 |
Column2 |
Formula |
Descrizione (risultato) |
---|---|---|---|
6/9/2007 |
3 |
=DATA(ANNO([Column1]),MONTH([Column1])+[Column2],DAY([Column1])) |
Aggiunge 3 mesi al 9/06/2007 (9/9/2007) |
12/10/2008 |
25 |
=DATA(ANNO([Column1]),MONTH([Column1])+[Column2],DAY([Column1])) |
Aggiunge 25 mesi al 10/12/2008 (10/01/2011) |
Per aggiungere un numero di anni a una data, usare le funzioni DATA,ANNO,MESEe GIORNO.
Colonna1 |
Column2 |
Formula |
Descrizione (risultato) |
---|---|---|---|
6/9/2007 |
3 |
=DATA(ANNO([Column1])+[Column2],MONTH([Column1]),DAY([Column1])) |
Aggiunge 3 anni al 9/6/2007 (9/06/2010) |
12/10/2008 |
25 |
=DATA(ANNO([Column1])+[Column2],MONTH([Column1]),DAY([Column1])) |
Aggiunge 25 anni al 10/12/2008 (10/12/2033) |
Per aggiungere una combinazione di giorni, mesi e anni a una data, usare le funzioni DATA,ANNO,MESEe GIORNO.
Colonna1 |
Formula |
Descrizione (risultato) |
---|---|---|
6/9/2007 |
=DATA(ANNO([Column1])+3,MESE([Column1])+1,GIORNO([Column1])+5) |
Aggiunge 3 anni, 1 mese e 5 giorni al 9/06/2007 (14/07/2010) |
12/10/2008 |
=DATA(ANNO([Column1])+1;MESE([Column1])+7;GIORNO([Column1])+5) |
Aggiunge 1 anno, 7 mesi e 5 giorni al 10/12/2008 (15/07/2010) |
Calcolare la differenza tra due date
Usare la funzione DATA.DIF per eseguire questo calcolo.
Colonna1 |
Column2 |
Formula |
Descrizione (risultato) |
---|---|---|---|
01-gen-1995 |
15 giugno 1999 |
=DATEDIF([Column1], [Column2],"d") |
Restituisce il numero di giorni compresi tra le due date (1626) |
01-gen-1995 |
15 giugno 1999 |
=DATA.DIF([Column1], [Column2],"ym") |
Restituisce il numero di mesi tra le date, ignorando la parte dell'anno (5) |
01-gen-1995 |
15 giugno 1999 |
=DATA.DIF([Column1], [Column2],"yd") |
Restituisce il numero di giorni tra le date, ignorando la parte dell'anno (165) |
Calcolare la differenza tra due orari
Per presentare il risultato nel formato ora standard (ore:minuti:secondi), usare l'operatore di sottrazione (-) e la funzione TESTO. Per il funzionamento di questo metodo, le ore non devono essere superiori a 24 e i minuti e i secondi non devono essere superiori a 60.
Colonna1 |
Column2 |
Formula |
Descrizione (risultato) |
---|---|---|---|
09/06/2007 10:35 |
09/06/2007 15.30 |
=TESTO([Column2]-[Column1],"h") |
Ore tra due orari (4) |
09/06/2007 10:35 |
09/06/2007 15.30 |
=TESTO([Column2]-[Column1],"h:mm") |
Ore e minuti compresi tra due orari (4:55) |
09/06/2007 10:35 |
09/06/2007 15.30 |
=TESTO([Column2]-[Column1],"h:mm:ss") |
Ore, minuti e secondi compresi tra due orari (4:55:00) |
Per presentare il risultato in un totale basato su un'unità di tempo, usare la funzione INT o ORA, MINUTOo SECONDO.
Colonna1 |
Column2 |
Formula |
Descrizione (risultato) |
---|---|---|---|
09/06/2007 10:35 |
10/06/2007 15.30 |
=INT(([Column2]-[Column1])*24) |
Totale ore tra due orari (28) |
09/06/2007 10:35 |
10/06/2007 15.30 |
=INT(([Column2]-[Column1])*1440) |
Totale minuti tra due orari (1735) |
09/06/2007 10:35 |
10/06/2007 15.30 |
=INT(([Column2]-[Column1])*86400) |
Totale secondi tra due orari (104100) |
09/06/2007 10:35 |
10/06/2007 15.30 |
=ORA([Column2]-[Column1]) |
Ore tra due orari, quando la differenza non supera 24 (4) |
09/06/2007 10:35 |
10/06/2007 15.30 |
=MINUTO([Column2]-[Column1]) |
Minuti compresi tra due orari, quando la differenza non supera 60 (55) |
09/06/2007 10:35 |
10/06/2007 15.30 |
=SECONDO([Column2]-[Column1]) |
Secondi compresi tra due orari, quando la differenza non supera 60 (0) |
Convertire gli orari
Per convertire le ore dal formato ora standard a un numero decimale, usare la funzione INT.
Colonna1 |
Formula |
Descrizione (risultato) |
---|---|---|
10:35 |
=([Column1]-INT([Column1]))*24 |
Numero di ore dalle 12:00 (10,583333) |
12.15 |
=([Column1]-INT([Column1]))*24 |
Numero di ore dalle 12.00 (12.25) |
Per convertire le ore da un numero decimale al formato ora standard (ore:minuti:secondi), usare l'operatore di divisione e la funzione TESTO.
Colonna1 |
Formula |
Descrizione (risultato) |
---|---|---|
23:58 |
=TESTO(Colonna1/24; "hh:mm:ss") |
Ore, minuti e secondi a partire dalle 12:00 (00:59:55) |
2:06 |
=TESTO(Colonna1/24; "h:mm") |
Ore e minuti a partire dalle 12:00 (0:05) |
Inserire date giuliano
Una data giuliana si riferisce a un formato di data che è una combinazione dell'anno corrente e del numero di giorni dall'inizio dell'anno. Ad esempio, l'1 gennaio 2007 è rappresentato come 2007001 e il 31 dicembre 2007 come 2007365. Questo formato non è basato sul calendario giuliano.
Per convertire una data in una data giuliana, usare le funzioni TESTOe DATA.VALORE.
Colonna1 |
Formula |
Descrizione (risultato) |
---|---|---|
6/23/2007 |
=TESTO([Column1],"yy")&TESTO((([Column1]-DATEVALUE("1/1/"& TESTO([Column1];"yy"))+1),"000") |
Data in formato giuliano, con un anno a due cifre (07174) |
6/23/2007 |
=TESTO([Column1],"a")&TESTO(([Column1]-DATEVALUE("1/1/"&TESTO([Column1];"yy"))+1),"000") |
Data in formato giuliano, con un anno a quattro cifre (2007174) |
Per convertire una data in una data giuliana usata in astronomia, usare la costante 2415018,50. Questa formula funziona solo per le date dopo l'1/3/1901 e se si usa il sistema di data 1900.
Colonna1 |
Formula |
Descrizione (risultato) |
---|---|---|
6/23/2007 |
=[Column1]+2415018,50 |
Data in formato giuliano, usata in astronomia (2454274,50) |
Visualizzare le date come giorno della settimana
Per convertire le date nel testo del giorno della settimana, usare le funzioni TESTO e GIORNO.SETTIMANA.
Colonna1 |
Formula |
Descrizione (possibile risultato) |
---|---|---|
19 febbraio 2007 |
=TESTO(GIORNO.SETTIMANA([Column1]), "dddd") |
Calcola il giorno della settimana per la data e restituisce il nome completo del giorno (lunedì) |
3 gennaio 2008 |
=TESTO(GIORNO.SETTIMANA([Column1]), "ddd") |
Calcola il giorno della settimana per la data e restituisce il nome abbreviato del giorno (gio) |
È possibile usare le formule seguenti per eseguire diversi calcoli matematici, ad esempio sommare, sottrarre, moltiplicare e dividere numeri, calcolare la mediana o la mediana dei numeri, arrotondare un numero e contare i valori.
Aggiungere numeri
Per aggiungere numeri in due o più colonne di una riga, usare l'operatore di addizione (+) o la funzione SOMMA.
Colonna1 |
Column2 |
Colonna3 |
Formula |
Descrizione (risultato) |
---|---|---|---|---|
6 |
5 |
4 |
=[Column1]+[Column2]+[Column3] |
Somma i valori nelle prime tre colonne (15) |
6 |
5 |
4 |
=SOMMA([Column1],[Column2],[Column3]) |
Somma i valori nelle prime tre colonne (15) |
6 |
5 |
4 |
=SOMMA(SE([Column1]>[Column2], [Column1]-[Column2], 10), [Column3]) |
Se Column1 è maggiore di Column2, vengono sommate la differenza e Column3. Else add 10 and Column3 (5) |
Sottrarre numeri
Per sottrarre numeri in due o più colonne di una riga, usare l'operatore di sottrazione (-) o la funzione SOMMA con numeri negativi.
Colonna1 |
Column2 |
Colonna3 |
Formula |
Descrizione (risultato) |
---|---|---|---|---|
15000 |
9000 |
-8000 |
=[Column1]-[Column2] |
Sottrae 9000 da 15000 (6000) |
15000 |
9000 |
-8000 |
=SOMMA([Column1], [Column2], [Column3]) |
Somma i numeri nelle prime tre colonne, inclusi i valori negativi (16000) |
Calcolare la differenza tra due numeri come percentuale
Usare gli operatori di sottrazione (-) e divisione (/) e la funzione ASS.
Colonna1 |
Column2 |
Formula |
Descrizione (risultato) |
---|---|---|---|
2342 |
2500 |
=([Column2]-[Column1])/ABS([Column1]) |
Variazione percentuale (6,75% o 0,06746) |
Moltiplicare i numeri
Per moltiplicare i numeri in due o più colonne di una riga, usare l'operatore di moltiplicazione (*) o la funzione PRODOTTO.
Colonna1 |
Column2 |
Formula |
Descrizione (risultato) |
---|---|---|---|
5 |
2 |
=[Column1]*[Column2] |
Moltiplica i numeri nelle prime due colonne (10) |
5 |
2 |
=PRODOTTO([Column1], [Column2]) |
Moltiplica i numeri nelle prime due colonne (10) |
5 |
2 |
=PRODOTTO([Column1],[Column2],2) |
Moltiplica i numeri nelle prime due colonne e il numero 2 (20) |
Dividere i numeri
Per dividere i numeri in due o più colonne di una riga, usare l'operatore di divisione (/).
Colonna1 |
Column2 |
Formula |
Descrizione (risultato) |
---|---|---|---|
15000 |
12 |
=[Column1]/[Column2] |
Divide 15000 per 12 (1250) |
15000 |
12 |
=([Column1]+10000)/[Column2] |
Somma 15000 e 10000 e quindi divide il totale per 12 (2083) |
Calcolare la media dei numeri
La media è detta anche media. Per calcolare la media dei numeri in due o più colonne di una riga, usare la funzione MEDIA.
Colonna1 |
Column2 |
Colonna3 |
Formula |
Descrizione (risultato) |
---|---|---|---|---|
6 |
5 |
4 |
=MEDIA([Column1], [Column2],[Column3]) |
Media dei numeri nelle prime tre colonne (5) |
6 |
5 |
4 |
=MEDIA(SE([Column1]>[Column2], [Column1]-[Column2], 10), [Column3]) |
Se Column1 è maggiore di Column2, calcolare la media della differenza e Column3. Else calcola la media del valore 10 e column3 (2,5) |
Calcolare la mediana dei numeri
La mediana è il valore al centro di un intervallo ordinato di numeri. Usare la funzione MEDIANA per calcolare la mediana di un gruppo di numeri.
A |
B |
C |
D |
E |
F |
Formula |
Descrizione (risultato) |
---|---|---|---|---|---|---|---|
10 |
7 |
9 |
27 |
0 |
4 |
=MEDIANA(A; B; C; D; E; F) |
Mediana dei numeri nelle prime 6 colonne (8) |
Calcolare il numero più piccolo o più grande in un intervallo
Per calcolare il numero più piccolo o più grande in due o più colonne di una riga, usare le funzioni MINe MAX.
Colonna1 |
Column2 |
Colonna3 |
Formula |
Descrizione (risultato) |
---|---|---|---|---|
10 |
7 |
9 |
=MIN([Column1], [Column2], [Column3]) |
Numero più piccolo (7) |
10 |
7 |
9 |
=MAX([Column1], [Column2], [Column3]) |
Numero più grande (10) |
Contare i valori
Per contare i valori numerici, usare la funzione CONTA.VALORI.
Colonna1 |
Column2 |
Colonna3 |
Formula |
Descrizione (risultato) |
---|---|---|---|---|
Mela |
12/12/2007 |
=CONTA.VALORI([Column1], [Column2], [Column3]) |
Conta il numero di colonne che contengono valori numerici. Esclude data e ora, testo e valori Null (0) |
|
$ 12 |
#DIV/0! |
1.01 |
=CONTA.VALORI([Column1], [Column2], [Column3]) |
Conta il numero di colonne che contengono valori numerici, ma esclude i valori di errore e logici (2) |
Aumentare o ridurre un numero di una percentuale
Usare l'operatore percentuale (%) per eseguire questo calcolo.
Colonna1 |
Column2 |
Formula |
Descrizione (risultato) |
---|---|---|---|
23 |
3% |
=[Column1]*(1+5%) |
Aumenta il numero in Column1 del 5% (24,15) |
23 |
3% |
=[Column1]*(1+[Column2]) |
Aumenta il numero in Column1 del valore percentuale in Column2: 3% (23,69) |
23 |
3% |
=[Column1]*(1-[Column2]) |
Diminuisce il numero in Column1 del valore percentuale in Column2: 3% (22,31) |
Elevare un numero a potenza
Usare l'operatore di elevamento a potenza (^) o la funzione POTENZA per eseguire questo calcolo.
Colonna1 |
Column2 |
Formula |
Descrizione (risultato) |
---|---|---|---|
5 |
2 |
=[Column1]^[Column2] |
Calcola cinque quadrati (25) |
5 |
3 |
=POTENZA([Column1], [Column2]) |
Calcola cinque cubo (125) |
Arrotondare un numero
Per arrotondare un numero, usare la funzione ARROTONDA.PER.PER.
Colonna1 |
Formula |
Descrizione (risultato) |
---|---|---|
20.3 |
=ARROTONDA.PER.PER([Column1];0) |
Arrotonda 20,3 al numero intero più vicino (21) |
-5.9 |
=ARROTONDA.PER.PER([Column1];0) |
Arrotonda -5,9 al numero intero più vicino (-5) |
12.5493 |
=ARROTONDA.PER.PER([Column1];2) |
Arrotonda 12,5493 al centesimo più vicino, due posizioni decimali (12,55) |
20.3 |
=PARI([Column1]) |
Arrotonda 20,3 al numero pari più vicino (22) |
20.3 |
=DISPARI([Column1]) |
Arrotonda 20,3 al numero dispari più vicino (21) |
Per arrotondare un numero per esiù, usare la funzione ARROTONDA.PER.PER.PER.
Colonna1 |
Formula |
Descrizione (risultato) |
---|---|---|
20.3 |
=ARROTONDA.PER.PER.SE([Column1];0) |
Arrotonda 20,3 al numero intero più vicino (20) |
-5.9 |
=ARROTONDA.PER.PER.SE([Column1];0) |
Arrotonda -5,9 al numero intero più vicino (-6) |
12.5493 |
=ARROTONDA.PER.PER.SE([Column1];2) |
Arrotonda 12,5493 al centesimo più vicino, due posizioni decimali (12,54) |
Per arrotondare un numero al numero o alla frazione più vicina, usare la funzione ARROTONDA.
Colonna1 |
Formula |
Descrizione (risultato) |
---|---|---|
20.3 |
=ARROTONDA([Column1],0) |
Arrotonda 20,3 per es., perché la parte frazionaria è minore di 0,5 (20) |
5.9 |
=ARROTONDA([Column1],0) |
Arrotonda 5,9 per es., perché la parte frazionaria è maggiore di 0,5 (6) |
-5.9 |
=ARROTONDA([Column1],0) |
Arrotonda -5,9 per e per es., perché la parte frazionaria è minore di -,5 (-6) |
1.25 |
=ARROTONDA([Column1]; 1) |
Arrotonda il numero al decimo più vicino (una posizione decimale). Poiché la parte da arrotondare è uguale o maggiore di 0,05, il numero viene arrotondato per es. (risultato: 1,3) |
30.452 |
=ARROTONDA([Column1]; 2) |
Arrotonda il numero al centesimo più vicino (due posizioni decimali). Poiché la parte da arrotondare, 0,002, è minore di 0,005, il numero viene arrotondato per es. (risultato: 30,45) |
Per arrotondare un numero alla cifra significativa superiore a 0, usare le funzioni ARROTONDA.
Colonna1 |
Formula |
Descrizione (risultato) |
---|---|---|
5492820 |
=ARROTONDA([Column1],3-LUNGHEZZA(INT([Column1]))) |
Arrotonda il numero a 3 cifre significative (5490000) |
22230 |
=ARROTONDA.PER.SE([Column1];3-LUNGHEZZA(INT([Column1]))) |
Arrotonda il numero inferiore a 3 cifre significative (22200) |
5492820 |
=ARROTONDA.PER.SE([Column1]; 5-LUNGHEZZA(INT([Column1]))) |
Arrotonda il primo numero a 5 cifre significative (5492900) |
È possibile usare le formule seguenti per modificare il testo, ad esempio combinando o concatenando i valori di più colonne, confrontando il contenuto delle colonne, rimuovendo caratteri o spazi e caratteri ripetuti.
Modificare la distinzione tra maiuscole e minuscole del testo
Per modificare la distinzione tra maiuscole e minuscole del testo, usare la funzione UPPER, LOWERo PROPER.
Colonna1 |
Formula |
Descrizione (risultato) |
---|---|---|
nina vietzen |
=UPPER([Column1]) |
Modifica il testo in maiuscolo (NINA VIETZEN) |
nina vietzen |
=INFERIORE([Column1]) |
Modifica il testo in minuscolo (nina vietzen) |
nina vietzen |
=CORRETTO([Column1]) |
Modifica la distinzione tra maiuscole e minuscole del testo (Nina Vietzen) |
Combinare nomi e cognome
Per combinare nome e cognome, usare l'operatore e commerciale (&) o la funzione CONCATENA.
Colonna1 |
Column2 |
Formula |
Descrizione (risultato) |
---|---|---|---|
Carlo |
Carvallo |
=[Column1]&[Column2] |
Combina le due stringhe (CarloCarvallo) |
Carlo |
Carvallo |
=[Column1]&" "&[Column2] |
Combina le due stringhe, separate da uno spazio (Carlo Carvallo) |
Carlo |
Carvallo |
=[Column2]&", "&[Column1] |
Combina le due stringhe, separate da una virgola e da uno spazio (Carvallo, Carlo) |
Carlo |
Carvallo |
=CONCATENA([Column2], ",", [Column1]) |
Combina le due stringhe, separate da una virgola (Carvallo,Carlo) |
Combinare testo e numeri di colonne diverse
Per combinare testo e numeri, usare la funzione CONCATENA, l'operatore e commerciale (&) o la funzione TESTO e l'operatore e commerciale.
Colonna1 |
Column2 |
Formula |
Descrizione (risultato) |
---|---|---|---|
Yang |
28 |
=[Column1]&" ha venduto "&[Column2]&" unità". |
Combina il contenuto precedente in una frase (Yang ha venduto 28 unità). |
Dubois |
40% |
=[Column1]&" ha venduto "&TESTO([Column2],"0%")&" delle vendite totali". |
Combina il contenuto riportato sopra in una frase (Dubois ha venduto il 40% delle vendite totali). Nota: La funzione TESTO aggiunge il valore formattato di Column2 invece del valore sottostante, ovvero 0,4. |
Yang |
28 |
=CONCATENA([Column1]," venduto ",[Column2]," unità.") |
Combina il contenuto precedente in una frase (Yang ha venduto 28 unità). |
Combinare testo con una data o un'ora
Per combinare il testo con una data o un'ora, usare la funzione TESTO e l'operatore e commerciale (&).
Colonna1 |
Column2 |
Formula |
Descrizione (risultato) |
---|---|---|---|
Data fatturazione |
5 giugno 2007 |
="Data istruzione: "&TESTO([Column2], "d-mmm-yyyy") |
Combina il testo con una data (Data estratto conto: 5-giu-2007) |
Data fatturazione |
5 giugno 2007 |
=[Column1]&" "&TESTO([Column2], "mmm-dd-yyyy") |
Combina il testo e la data di colonne diverse in un'unica colonna (Data fatturazione 05/05/2007) |
Confrontare il contenuto delle colonne
Per confrontare una colonna con un'altra colonna o un elenco di valori, usare le funzioni IDENTICOe OR.
Colonna1 |
Column2 |
Formula |
Descrizione (possibile risultato) |
---|---|---|---|
BD122 |
BD123 |
=IDENTICO([Column1],[Column2]) |
Confronta il contenuto delle prime due colonne (No) |
BD122 |
BD123 |
=IDENTICO([Column1], "BD122") |
Confronta il contenuto di Column1 e la stringa "BD122" (Sì) |
Verificare se un valore di colonna o una parte di esso corrisponde a testo specifico
Per verificare se un valore di colonna o una parte di esso corrisponde a testo specifico, usare le funzioni SE,TROVA, CERCA e NUM.IS.
Colonna1 |
Formula |
Descrizione (possibile risultato) |
---|---|---|
Vietzen |
=SE([Column1]="Vietzen", "OK", "Not OK") |
Verifica se Column1 è Vietzen (OK) |
Vietzen |
=SE(NUM.IS(TROVA("v";[Column1])), "OK"; "Non OK") |
Verifica se Column1 contiene la lettera v (OK) |
BD123 |
=NUM.IS(TROVA("BD";[Column1])) |
Verifica se Column1 contiene BD (Sì) |
Contare le colonne non vuote
Per contare le colonne non vuote, usare la funzione CONTA.VALORI.
Colonna1 |
Column2 |
Colonna3 |
Formula |
Descrizione (risultato) |
---|---|---|---|---|
Vendite |
19 |
=CONTA.VALORI([Column1], [Column2]) |
Conta il numero di colonne non vuote (2) |
|
Vendite |
19 |
=CONTA.VALORI([Column1], [Column2], [Column3]) |
Conta il numero di colonne non vuote (2) |
Rimuovere caratteri dal testo
Per rimuovere caratteri dal testo, usare le funzioni LEN, SINISTRAe DESTRA.
Colonna1 |
Formula |
Descrizione (risultato) |
---|---|---|
Vitamina A |
=SINISTRA([Column1],LUNGHEZZA([Column1])-2) |
Restituisce 7 (9-2) caratteri, a partire da sinistra (Vitamina) |
Vitamina B1 |
=DESTRA([Column1], LUNGHEZZA([Column1])-8) |
Restituisce 2 (10-8) caratteri, a partire da destra (B1) |
Rimuovere gli spazi dall'inizio e dalla fine di una colonna
Per rimuovere spazi da una colonna, usare la funzione ANNULLA.TRIM.
Colonna1 |
Formula |
Descrizione (risultato) |
---|---|---|
Ciao! |
=TRIM([Column1]) |
Rimuove gli spazi dall'inizio e dalla fine (Ciao qui!) |
Ripetere un carattere in una colonna
Per ripetere un carattere in una colonna, usare la funzione REPT.
Formula |
Descrizione (risultato) |
---|---|
=REPT(".";3) |
Ripete un periodo 3 volte (...) |
=REPT("-";10) |
Ripete un trattino 10 volte (----------) |
Elenco alfabetico di funzioni
Di seguito è riportato un elenco alfabetico di collegamenti a funzioni disponibili per SharePoint utenti. Include funzioni trigonometriche, statistiche e finanziarie, nonché formule condizionali, di data, matematiche e di testo.
Altre risorse
Se non si vede cosa si sta cercando di fare qui, vedere se è possibile farlo in Excel. Ecco alcune fonti aggiuntive. Alcune di queste versioni potrebbero riguardare versioni precedenti, quindi potrebbero esserci differenze nell'interfaccia utente visualizzata. Ad esempio, gli elementi del menu Azioni sito SharePoint ora sono nel menu Impostazioni sito.