Come utilizzare la funzione Excel CELL -

Sommario

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 cella

Valore di ritorno

Un valore di testo

Sintassi

= 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 2003

Note 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.

Articoli interessanti...