Funzione CELLA

In questo articolo vengono illustrati la sintassi delle formule e l'utilizzo della funzione (funzione: Formula predefinita che accetta uno o più valori, esegue un'operazione e restituisce uno o più valori. Utilizzare le funzioni per semplificare e abbreviare le formule in un foglio di lavoro, in particolare se si eseguono calcoli lunghi e complessi.)CELLA in Microsoft Office Excel. Per ulteriori informazioni sulla formattazione dei dati nelle celle e l'applicazione degli stili di cella, utilizzare i collegamenti disponibili nella sezione Vedere anche.

Descrizione

La funzione CELLA restituisce informazioni sulla formattazione, la posizione o il contenuto di una cella. Se ad esempio si desidera verificare che in una cella sia contenuto un valore numerico anziché testo prima di eseguire un calcolo basato su tale cella, è possibile utilizzare la formula seguente:

=SE(CELLA("tipo"; A1) = "v"; A1 * 2; 0)

Questa formula esegue il calcolo A1*2 solo se nella cella A1 è contenuto un valore numerico e restituisce 0 se la cella A1 contiene testo o è vuota.

Sintassi

CELLA(info; [rif])

Nella sintassi della funzione CELLA sono previsti gli argomenti (argomento: Valore che fornisce informazioni per un'azione, un evento, un metodo, una proprietà, una funzione o una routine.) seguenti:

  • info    Obbligatorio. Valore di testo che indica il tipo di dati della cella che devono essere restituiti. Nell'elenco seguente vengono illustrati i possibili valori dell'argomento info e i risultati corrispondenti.
info Restituisce
"indirizzo" Riferimento in formato testo della prima cella in rif.
"col" Numero di colonna della cella in rif.
"colore" Valore 1 se la cella è formattata nel colore per i valori negativi, altrimenti 0.
"contenuto" Valore della cella superiore sinistra nel riferimento; non una formula.
"nomefile" Percorso e nome del file contenente rif, in formato testo. Restituirà del testo vuoto ("") se il foglio di lavoro contenente rif non è stato ancora salvato.
"formato" Valore di testo corrispondente al formato numerico della cella. I valori di testo relativi ai diversi formati sono elencati nella tabella che segue. Restituirà "-" dopo il valore di testo se la cella è formattata nel colore per i valori negativi. Restituirà "( )" dopo il valore di testo se la cella è formattata con parentesi per i valori positivi o per tutti i valori.
"parentesi" Valore 1 se la cella è formattata con parentesi per i valori positivi o per tutti i valori, altrimenti 0.
"prefisso" Valore di testo corrispondente al prefisso dell'etichetta della cella. Restituirà una virgoletta singola (') se la cella contiene testo allineato a sinistra, una virgoletta doppia (") se la cella contiene testo allineato a destra, un accento circonflesso (^) se la cella contiene testo allineato al centro, una barra rovesciata (\) se la cella contiene testo allineato a riempimento e testo vuoto ("") se la cella contiene altro.
"proteggi" Valore 0 se la cella non è bloccata, altrimenti restituisce 1 se la cella è bloccata.
"riga" Numero di riga della cella in rif.
"tipo" Valore di testo corrispondente al tipo di dati contenuto nella cella. Restituirà "b" se la cella è vuota, "l" se la cella contiene una costante di testo e "v" se la cella contiene altro.
"larghezza" Larghezza della colonna della cella arrotondata a un numero intero. Ogni unità di larghezza della colonna equivale alla larghezza di un carattere nella dimensione del tipo di carattere predefinita.
  • rif    Facoltativo. Cella di cui si desidera ottenere informazioni. Se viene omesso, le informazioni specificate nell'argomento info vengono restituite per l'ultima cella modificata. Se l'argomento rif è un intervallo di celle, la funzione CELLA restituirà le informazioni solo per la cella superiore sinistra dell'intervallo.

Codici di formato di CELLA

Nell'elenco seguente vengono illustrati i valori di testo restituiti dalla funzione CELLA quando l'argomento info è "formato" e l'argomento rif è una cella formattata con un formato di numero incorporato.

Se il formato di Excel è La funzione CELLA restituirà
Generale "G"
0 "F0"
#.##0 "0,0"
0,00 "F2"
#.##0,00 ".2"
€ #.##0;-€ #.##0 "C0"
€ #.##0;[Rosso]-€ #.##0 "C0-"
€ #.##0,00;-€ #.##0,00 "C2"
€ #.##0,00;[Rosso]-€ #.##0,00 "C2-"
0% "P0"
0,00% "P2"
0,00E+00 "S2"
# ?/? o # ??/?? "G"
g/m/aa o g/m/aa h.mm o gg/mm/aa "D4"
g-mmm-aa o gg-mmm-aa "D1"
g-mmm o gg-mmm "D2"
mmm-aa "D3"
mm/gg "D5"
h.mm AM/PM "D7"
h.mm.ss AM/PM "D6"
h.mm "D9"
h.mm.ss "D8"

 Nota   Se l'argomento info nella funzione CELLA è impostato su "formato" e successivamente si applica un formato diverso alla cella di riferimento, sarà necessario ricalcolare il foglio di lavoro per aggiornare i risultati della funzione CELLA.

Esempio

Per facilitare la comprensione dell'esempio, è possibile copiarlo in un foglio di lavoro vuoto.

MostraCome copiare un esempio

  1. Selezionare l'esempio in questo articolo. Se l'esempio deve essere copiato in Excel Web App, copiare e incollare una cella alla volta.

 Importante   Non selezionare le intestazioni della riga o della colonna. 

Selezione di un esempio dalla Guida

Selezione di un esempio dalla Guida
  1. Premere CTRL+C.
  2. Creare una cartella di lavoro o un foglio di lavoro vuoto.
  3. Nel foglio di lavoro selezionare la cella A1 e premere CTRL+V. Se si utilizza Excel Web App, ripetere l'operazione di Copia e Incolla per ogni cella nell'esempio.

 Importante   Per il corretto funzionamento dell'esempio è necessario incollarlo nella cella A1 del foglio di lavoro.

  1. Per passare dalla visualizzazione dei risultati alla visualizzazione delle formule che restituiscono i risultati, premere CTRL+` (accento grave) oppure fare clic sul pulsante Mostra formule nel gruppo Verifica formule della scheda Formule.

Dopo aver copiato l'esempio in un foglio di lavoro vuoto, è possibile adattarlo in base alle proprie esigenze.


 
1
2
3
4
5
6
7
8
A B C
Dati
5 mar
TOTALE
Formula Descrizione Risultato
=CELLA("riga"; A20) Il numero di riga della cella A20 20
=CELLA("formato";A2) Il codice formato della cella A2 D2 (g-mmm)
=CELLA("contenuto";A3) Il contenuto della cella A3 TOTALE
=CELLA("tipo"; A2) Il tipo di dati della cella A2 v (valore)
 
 
Si applica a:
Excel 2007