CELLA (CELL)
restituisce informazioni sulla formattazione, la posizione o il contenuto di una cella
la cella può essere indicata o passata tramite funzione INDICE
sintassi:
CELLA(informazione) informazione della cella attiva o dell'ultime calle adel folgio modificata
CELLA(informazione; riferimento)
CELLA(informazione; INDICE(...))
informazione:
- indirizzo (address) indrizzo della cella
questa funzione é utile per indicare un indrizzo si una cella alle funzioni che lo richiedono come COLLEG.IPERTESTUALE o INDIRETTO
a seconda se la cella é nello stesso foglio o meno restituirà un indrizzo diverso
- stessa scheda: CELLA("indirizzo") → indirzzo della cella attiva o dell'ultima cella modificata
- stessa scheda: CELLA("indirizzo"; A1) → $A$1 (solo l'indirizzo assoluto della cella)
- altra scheda: CELLA("indirizzo"; Foglio2!A1) → [File.xlsx]Foglio2!$A$1 (File + Scheda + Cella)
per estrarre il nome della scheda attiva si utilizza l'informazione nomefile
- col (col) numero colonna
esempio: restituisce 3
CELLA("col"; C5)
- riga (row) numero riga
esempio: restituisce riga della cella attiva
CELLA("riga")
esempio: restituisce 20 in numero di rigadi A20
CELLA("riga"; A20)
- colore (color) restutisce 1 se la cella é formattata per essere rossa se negativa
- parentesi (parentheses) restutisce 1 se la cella é formattata per essere tra () se negativa
- contenuto (contents) restituisce il valore della cella, non la formula
- nomefile (filename) path e nome del file della cella riferimento (restituirà del testo vuoto ("") se il file non è stato ancora salvato)
restituisce la path e il nome file in questo formato:
path\[Nome file.xlsx]Scheda
trucchi:
- per ricavare solo il nome della directoy del file si può usare questa combinazione di comandi
=SINISTRA(CELLA("nomefile";cella);RICERCA("[";CELLA("nomefile";cella))-1)
=LEFT(CELL("filename",A1),FIND("[",CELL("filename",A1))-1)
- per ricavare il nome della scheda attiva
=STRINGA.ESTRAI(CELLA("nomefile ",A1),TROVA ("]",CELLA("nomefile",A1))+1,255)
=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,255)
- formato (format) valore di testo corrispondente al formato numerico della cella.
- Generale → "G"
- 0 → "F0"
- #.##0 → ""0,0""
- prefisso (prefix) restituisce la posizione di allineamento della cella
- sinistra → '
- destra → "
- centro → ^
- numero → VUOTO
- proteggi (protect) valore 0 se la cella non è bloccata, altrimenti restituisce 1 se la cella è bloccata
- tipo (type) valore di testo corrispondente al tipo di dati contenuto nella cella
- vuota → b
- testo → l
- numero/valore → v
- larghezza (width) larghezza della colonna della cella arrotondata a un numero intero