
Sommario
La funzione CELLA di Excel restituisce informazioni su una cella in un foglio di lavoro. Il tipo di informazioni da restituire è specificato come info_type. CELL può ottenere cose come indirizzo e nome file, oltre a informazioni dettagliate sulla formattazione utilizzata nella cella. Vedi sotto per un elenco completo delle informazioni disponibili.
Scopo
Ottieni informazioni su una cellaValore di ritorno
Un valore di testoSintassi
= CELL (info_type, (riferimento))argomenti
- info_type - Il tipo di informazioni da restituire sul riferimento.
- riferimento : (facoltativo) il riferimento da cui estrarre le informazioni.
Versione
Excel 2003Note sull'utilizzo
Usa CELL per estrarre un'ampia gamma di informazioni su un riferimento . Il tipo di informazioni da restituire è specificato come info_type , che deve essere sempre racchiuso tra virgolette doppie (""). Ad esempio, per ottenere il numero di colonna per C10:
=CELL("col", C10) // returns 3
Per ottenere l'indirizzo di A1 come testo:
=CELL("address",A1) // returns "$A$1"
Vedi sotto per un elenco completo di info_type e una chiave per i codici che CELL restituisce quando info_type è formato. Si noti che quando il riferimento si riferisce a più di una cella, CELL restituirà le informazioni sulla prima cella in riferimento.
I seguenti info_types possono essere usati con la funzione CELL:
Info_type | Descrizione |
---|---|
indirizzo | restituisce l'indirizzo della prima cella in riferimento (come testo). |
col | restituisce il numero di colonna della prima cella in riferimento . |
colore | restituisce il valore 1 se la prima cella di riferimento è formattata utilizzando il colore per i valori negativi; o zero in caso contrario. |
Contenuti | restituisce il valore della cella in alto a sinistra in riferimento . Le formule non vengono restituite. Viene invece restituito il risultato della formula. |
nome del file | restituisce il nome del file e il percorso completo come testo. Se il foglio di lavoro che contiene il riferimento non è stato ancora salvato, viene restituita una stringa vuota. |
formato | restituisce un codice che corrisponde al formato numerico della cella. Vedi sotto per un elenco dei codici di formato numerico. Se la prima cella nel riferimento è formattata con il colore per i valori <0, "-" viene aggiunto al codice. Se la cella è formattata con parentesi, restituisce "() - alla fine del valore del codice. |
parentesi | restituisce 1 se la prima cella di riferimento è formattata con parentesi e 0 in caso contrario. |
prefisso | restituisce un valore di testo che corrisponde al prefisso dell'etichetta - della cella: una virgoletta singola (') se il testo della cella è allineato a sinistra, una virgoletta doppia (") se il testo della cella è allineato a destra, un accento circonflesso ( ^) se il testo della cella è testo centrato, una barra rovesciata () se il testo della cella è allineato al riempimento e una stringa vuota se il prefisso dell'etichetta è qualcos'altro. |
proteggere | restituisce 1 se la prima cella nel riferimento è bloccata o 0 in caso contrario. |
riga | restituisce il numero di riga della prima cella in riferimento . |
genere | restituisce un valore di testo che corrisponde al tipo di dati nella prima cella in riferimento : "b" per vuoto quando la cella è vuota, "l" per etichetta se la cella contiene una costante di testo e "v" per valore se la cell contiene qualcos'altro. |
larghezza | restituisce la larghezza della colonna della cella, arrotondata al numero intero più vicino. Un'unità di larghezza della colonna è uguale alla larghezza di un carattere nella dimensione del carattere predefinita. |
La tabella seguente mostra i codici di testo restituiti da CELL quando "format" viene utilizzato per info_type .
Codice di formattazione restituito | Formato del significato del codice |
---|---|
G | Generale |
F0 | 0 |
, 0 | #, ## 0 |
F2 | 0 |
, 2 | #, ## 0.00 |
C0 | $ #, ## 0 _); ($ #, ## 0) |
C0- | $ #, ## 0 _); (Rosso) ($ #, ## 0) |
C2 | $ #, ## 0.00 _); ($ #, ## 0.00) |
C2- | $ #, ## 0.00 _); (Rosso) ($ #, ## 0.00) |
P0 | 0% |
P2 | 0,00% |
S2 | 0.00E + 00 |
G | #? /? o # ??/?? |
D1 | g-mmm-aa o gg-mmm-aa |
D2 | d-mmm o dd-mmm |
D3 | mmm-aa |
D4 | g / m / aa o m / g / aa h: mm o mm / gg / aa |
D5 | mm / gg |
D6 | h: mm: ss AM / PM |
D7 | h: mm AM / PM |
D8 | h: mm: ss |
Appunti
Quando si richiedono info_types "formato" o "parentesi", un insieme di parentesi vuote "()" viene aggiunto al formato restituito se il formato numerico utilizza le parentesi per tutti i valori o per i valori positivi. Ad esempio, se A1 utilizza il formato numerico personalizzato (0), allora:
=CELL("format",A1) // returns "F0()"
La funzione CELL è una funzione volatile e può causare problemi di prestazioni in fogli di lavoro grandi o complessi.