
Resumo
A função Excel CELL retorna informações sobre uma célula em uma planilha. O tipo de informação a ser retornado é especificado como info_type. CELL pode obter coisas como endereço e nome de arquivo, bem como informações detalhadas sobre a formatação usada na célula. Veja abaixo uma lista completa de informações disponíveis.
Objetivo
Obter informações sobre uma célulaValor de retorno
Um valor de textoSintaxe
= CÉLULA (tipo_de_informação, (referência))Argumentos
- info_type - o tipo de informação a retornar sobre a referência.
- referência - (opcional) A referência da qual extrair informações.
Versão
Excel 2003Notas de uso
Use CELL para extrair uma ampla gama de informações sobre uma referência . O tipo de informação a ser retornado é especificado como info_type , que sempre deve ser colocado entre aspas duplas (""). Por exemplo, para obter o número da coluna para C10:
=CELL("col", C10) // returns 3
Para obter o endereço de A1 como texto:
=CELL("address",A1) // returns "$A$1"
Veja abaixo uma lista completa de info_types e uma chave para os códigos que CELL retorna quando o info_type está em formato. Observe que quando a referência se refere a mais de uma célula, CELL retornará informações sobre a primeira célula em referência.
Os seguintes info_types podem ser usados com a função CELL:
Info_type | Descrição |
---|---|
endereço | retorna o endereço da primeira célula em referência (como texto). |
col | retorna o número da coluna da primeira célula em referência . |
cor | retorna o valor 1 se a primeira célula em referência for formatada usando cores para valores negativos; ou zero se não. |
conteúdo | retorna o valor da célula superior esquerda em referência . As fórmulas não são devolvidas. Em vez disso, o resultado da fórmula é retornado. |
nome do arquivo | retorna o nome do arquivo e o caminho completo como texto. Se a planilha que contém a referência ainda não foi salva, uma string vazia é retornada. |
formato | retorna um código que corresponde ao formato de número da célula. Veja abaixo uma lista de códigos de formato de número. Se a primeira célula em referência for formatada com cores para valores <0, "-" será acrescentado ao código. Se a célula estiver formatada com parênteses, retorna "() - no final do valor do código. |
parênteses | retorna 1 se a primeira célula em referência estiver formatada com parênteses e 0 se não estiver. |
prefixo | retorna um valor de texto que corresponde ao prefixo do rótulo - da célula: uma aspa simples (') se o texto da célula estiver alinhado à esquerda, uma aspa dupla (") se o texto da célula estiver alinhado à direita, um acento circunflexo ( ^) se o texto da célula for centralizado, uma barra invertida () se o texto da célula estiver alinhado ao preenchimento e uma string vazia se o prefixo do rótulo for qualquer outro. |
proteger | retorna 1 se a primeira célula em referência estiver bloqueada ou 0 se não estiver. |
linha | retorna o número da linha da primeira célula em referência . |
tipo | retorna um valor de texto que corresponde ao tipo de dados na primeira célula em referência : "b" para espaço em branco quando a célula está vazia, "l" para rótulo se a célula contém uma constante de texto e "v" para valor se o célula contém qualquer outra coisa. |
largura | retorna a largura da coluna da célula, arredondada para o número inteiro mais próximo. Uma unidade de largura da coluna é igual à largura de um caractere no tamanho de fonte padrão. |
A tabela abaixo mostra os códigos de texto retornados por CELL quando "formato" é usado para info_type .
Código de formato retornado | Significado do código de formato |
---|---|
G | Geral |
F0 | 0 |
, 0 | #, ## 0 |
F2 | 0 |
2 | #, ## 0,00 |
C0 | $ #, ## 0 _); ($ #, ## 0) |
C0- | $ #, ## 0 _); (vermelho) ($ #, ## 0) |
C2 | $ #, ## 0,00 _); ($ #, ## 0,00) |
C2- | $ #, ## 0,00 _); (vermelho) ($ #, ## 0,00) |
P0 | 0% |
P2 | 0,00% |
S2 | 0,00E + 00 |
G | #? /? ou # ?? / ?? |
D1 | d-mmm-aa ou dd-mmm-aa |
D2 | d-mmm ou dd-mmm |
D3 | mmm-aa |
D4 | m / d / aa ou m / d / aa h: mm ou mm / dd / aa |
D5 | mm / dd |
D6 | h: mm: ss AM / PM |
D7 | h: mm AM / PM |
D8 | h: mm: ss |
Notas
Ao solicitar os info_types "formato" ou "parênteses", um conjunto de parênteses vazios "()" é anexado ao formato retornado se o formato de número usar parênteses para todos os valores ou para valores positivos. Por exemplo, se A1 usar o formato de número personalizado (0), então:
=CELL("format",A1) // returns "F0()"
A função CELL é uma função volátil e pode causar problemas de desempenho em planilhas grandes ou complexas.