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.








