Descrição
Use essa função para retornar informações sobre a formatação, o local ou o conteúdo de uma célula.
Essa função pode recuperar itens como endereço e nome de arquivo, bem como informações detalhadas sobre a formatação usada na célula. Veja abaixo a lista completa de informações disponíveis.
Observação: As fórmulas que usam CELL têm valores de argumento específicos do idioma e retornarão erros se forem calculadas em um idioma diferente.
Por exemplo, se você criar uma fórmula contendo CELL enquanto estiver usando o alemão, essa fórmula retornará um erro se a pasta de trabalho for aberta usando a versão em francês. Se for importante que outras pessoas abram sua pasta de trabalho usando idiomas diferentes, considere usar funções alternativas ou permitir que outras pessoas salvem cópias locais nas quais elas revisem os argumentos CELL para que correspondam ao idioma delas.
Sintaxe
CELL(info_type, [reference])
Entradas
Essa função tem os seguintes argumentos:
| Nome | Necessário | Descrição | Entrada válida |
|---|---|---|---|
info_type |
Sim | O tipo de informação a ser considerado. | Uma cadeia de texto que corresponde à lista abaixo entre aspas, uma referência de célula ou uma fórmula que resulta em uma referência de célula.Tipos de informaçãoOs seguintes
|
|
referência |
Sim | O endereço da célula que contém as informações. | Um ID de célula ou uma fórmula que resulta em um único ID de célula. |
Nota: Os seguintes info_tipos do Excel não são suportados: color, filename, format, parentheses, prefix, protect, row, width.
Exemplo
Dados de amostra
| A | B. | C | |
|---|---|---|---|
| 1 | Vermelho | 56 | endereço |
| 2 | Verde | 39 | col |
| 3 | Laranja | 15 | Conteúdo |
| 4 | Vermelho | 92 | linha |
| 5 | Azul | 22 | tipo |
Fórmulas de amostra
| Caso de uso | Fórmula | Explicação e resultado |
|---|---|---|
| Determinar se uma célula contém um termo específico. |
|
Essa fórmula funciona da seguinte maneira:
Para esse conjunto de dados, a primeira fórmula retorna TRUE. Essa fórmula funciona da seguinte maneira:
Para esse conjunto de dados, a segunda fórmula retorna FALSE. |
| Retornar o endereço de uma célula especificada. | =CELL("endereço", A2) |
Essa fórmula funciona da seguinte maneira:
Para esse conjunto de dados, essa fórmula retorna $A$2. |
| Retorna o ID da coluna de uma célula especificada. | =CELL("col", B1) |
Essa fórmula funciona da seguinte maneira:
Para esse conjunto de dados, essa fórmula retorna 2 (porque B é a segunda coluna). |
| Retorna o tipo de uma célula especificada. |
|
Essa fórmula funciona da seguinte maneira:
Para esse conjunto de dados, essa fórmula retorna l (etiqueta) Essa fórmula funciona da seguinte maneira:
Para esse conjunto de dados, essa fórmula retorna v (valor) |
| Retorna o conteúdo de uma célula especificada. | =CELL("contents", A1) |
Essa fórmula funciona da seguinte maneira:
Para esse conjunto de dados, essa fórmula retorna red. |
Retorna o endereço de uma célula especificada usando o conteúdo de outra célula como referência para o valor info_type. |
=CELL(C1,B1) |
Essa fórmula funciona da seguinte maneira:
Para esse conjunto de dados, essa fórmula retorna $B$1. |
| Determine o tipo de conteúdo de uma célula e retorne uma string especificada que identifique o tipo. | =IFS(CELL("type",B1)="l", "Text", CELL("type",B1)="v", "Number",CELL("type",B1)="b", "Empty",TRUE, "Other") |
Essa fórmula funciona da seguinte maneira:
Para esse conjunto de dados, essa fórmula retorna Número (porque CELL retornou "v"). |
Notas
- CELL só pode ser aplicado a uma única célula.
- CELL é uma função volátil e pode causar problemas de desempenho em planilhas grandes ou complexas.
- Os curingas não funcionam com essa função.
- CELL retorna informações como um valor de texto, independentemente do tipo de informação solicitada.
Dicas:
- Use CELL para coletar informações sobre a formatação e o conteúdo das células para relatórios dinâmicos.
- Use CELL na formatação condicional (Exemplo: definir
=CELL("type",B1)="b"como fórmula de condição aplicará a formatação especificada a todas as células de texto incluídas no intervalo condicional. Observe que B1 não precisa ter um tipo de texto). - Você pode combinar CELL com funções como IF ou ISNUMBER para formatação e validação condicional.
- Você pode combinar CELL com funções como IF ou ISNUMBER para formatação condicional e validação.