Função CELL do Excel
A função CELL retorna as informações solicitadas sobre uma célula específica, como a localização da célula, conteúdo, formatação e muito mais.
Sintaxe
=CELL(tipo_info, [referência])
Argumentos
- tipo_info (obrigatório): Um valor de texto que especifica qual tipo de informação da célula será retornado. Para mais informações, consulte a tabela de valores tipo_info abaixo.
- referência (opcional): A célula para recuperar suas informações:
- A referência deve ser fornecida como uma única célula;
- Se fornecida como um intervalo de células, CELL obterá as informações da célula superior esquerda do intervalo;
- Se omitida, as informações sobre a célula ativa serão retornadas.
Valores tipo_info
A tabela abaixo lista todos os valores possíveis aceitos pela função CELL que podem ser usados como o argumento tipo_info.
tipo_info | Descrição Nota: A célula abaixo indica a célula superior esquerda (primeira) na referência. |
"address" | Retorna o endereço da célula (como texto). |
"col" | Retorna o número da coluna da célula. |
"color" | Retorna 1 se a célula estiver formatada em cor para números negativos; Retorna 0 caso contrário. |
"contents" | Retorna o valor da célula. Se a célula contém uma fórmula, o valor calculado será retornado. |
"filename" | Retorna o nome do arquivo e o caminho completo para a pasta de trabalho que contém a célula como texto. Se a planilha que contém a referência ainda não foi salva, uma string vazia ("") será retornada. |
"format" | Retorna um código de formato que corresponde ao formato numérico da célula como texto. Para mais informações, consulte códigos de formato CELL. |
"parentheses" | Retorna 1 se a célula está formatada com parênteses para valores positivos ou todos os valores; Retorna 0 caso contrário. |
"prefix" | Retorna um valor de texto que corresponde ao prefixo de rótulo da célula:
|
"protect" | Retorna 1 se a célula estiver bloqueada; Retorna 0 caso contrário. |
"row" | Retorna o número da linha da célula. |
"type" | Retorna um valor de texto que corresponde ao tipo de dado na célula:
|
"width" | Retorna 2 itens em uma matriz:
|
Nota: Os valores "color", "filename", "format", "parentheses", "prefix", "protect" e "width" não são suportados no Excel para a web, Excel Mobile e Excel Starter.
Códigos de formato CELL
A tabela abaixo mostra os códigos de texto que correspondem a formatos numéricos específicos da célula quando tipo_info é definido como "format".
Código de formato retornado | Formato numérico correspondente |
G | Geral |
F0 | 0 |
,0 | #,##0 |
F2 | Retorna |
,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 # ??/?? |
D4 | m/d/aa ou m/d/aa h:mm ou mm/dd/aa |
D1 | d-mmm-aa ou dd-mmm-aa |
D2 | d-mmm ou dd-mmm |
D3 | mmm-aa |
D5 | mm/dd |
D7 | h:mm AM/PM |
D6 | h:mm:ss AM/PM |
D9 | h:mm |
D8 | h:mm:ss |
Nota: Os formatos numéricos acima são todos formatos internos. O "-" será adicionado ao final dos valores de código se a célula estiver formatada em cor para valores negativos. Se a célula estiver formatada com parênteses para valores positivos ou todos os valores, "()" será retornado ao final do código.
Valor de Retorno
A função CELL retorna as informações solicitadas.
Notas da Função
- tipo_info deve ser colocado entre aspas duplas ("") se for inserido diretamente em uma fórmula CELL. Se você não digitar o argumento, mas sim referenciá-lo, nenhuma aspa dupla será necessária.
- referência é opcional para alguns valores tipo_info. No entanto, recomenda-se usar um endereço como A1 para evitar resultados inesperados.
- Você deve recalcular a planilha (pressione F9) para atualizar os resultados da função CELL se posteriormente aplicar um formato diferente à célula referenciada.
- CELL retornará o erro #VALOR! se tipo_info não for um dos tipos reconhecidos.
- CELL retornará o erro #NOME? se qualquer um dos argumentos for valores de texto que não estão entre aspas duplas.
Exemplo
Para obter as informações da célula B3 de acordo com os tipos de info mostrados na tabela abaixo, copie ou insira a fórmula abaixo na célula superior, pressione Enter para obter o resultado e, em seguida, arraste a alça de preenchimento (no canto inferior direito da célula de resultado) para baixo para aplicar a fórmula às células abaixo.
=CELL(C3,$B$3)
√ Nota: Os sinais de dólar ($) acima indicam referências absolutas, o que significa que a referência na fórmula não mudará quando você mover ou copiar a fórmula para outras células. No entanto, nenhum sinal de dólar foi adicionado ao tipo_info, pois você deseja que ele seja dinâmico.
Além disso, você pode inserir o argumento tipo_info diretamente na fórmula conforme mostrado abaixo. Certifique-se de que esteja envolvido por aspas duplas:
=CELL("address",$B$3)
Funções relacionadas
A função TYPE do Excel retorna um número indicando o tipo de dado de um valor.
A função ERROR.TYPE do Excel retorna um número que corresponde a um valor de erro específico. Se nenhum erro existir, ERROR.TYPE retorna o erro #N/D.
A função ROW do Excel retorna o número da linha de uma referência.
A função COLUMN retorna o número da coluna onde a fórmula aparece ou retorna o número da coluna da referência dada.
As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel - Ajuda Você a Se Destacar da Multidão
Kutools para Excel Conta com Mais de 300 Recursos, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...
Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduz centenas de cliques do mouse por dia, diga adeus à síndrome do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.