A função CÉL retorna informações sobre a formatação, o local ou o conteúdo de uma célula. Por exemplo, se você deseja verificar se uma célula contém um valor numérico em vez de texto antes de realizar um cálculo nela, use a seguinte fórmula:
=SE(CÉLULA("tipo";A1)="v",A1*2;0)
Essa fórmula calculará A1*2 apenas se a célula A1 contiver um valor numérico e retornará 0 se A1 contiver texto ou estiver em branco.
: As fórmulas que utilizam CELL têm valores de argumentos específicos da linguagem e irão devolver erros se forem calculadas com uma versão de idioma diferente do Excel. Por exemplo, se criar uma fórmula que contenha CÉLULA enquanto utiliza a versão checa do Excel, essa fórmula devolverá um erro se o livro for aberto com a versão francesa. Se for importante que outras pessoas abram o seu livro com versões de idioma diferentes do Excel, considere utilizar funções alternativas ou permitir que outras pessoas guardem cópias locais nas quais revejam os argumentos CELL para corresponderem ao respetivo idioma.
Sintaxe
CÉL(tipo_info, [referência])
A sintaxe da função CÉL tem os seguintes argumentos:
Argumento |
Descrição |
---|---|
tipo_info Obrigatório |
Um valor de texto que especifica que tipo de informações de célula você deseja retornar. A lista a seguir mostra os valores possíveis do argumento tipo_info e os resultados correspondentes. |
referência Opcional |
A célula sobre a qual você deseja informações. Se for omitido, as informações especificadas no argumento info_type são devolvidas para a célula selecionada no momento do cálculo. Se o argumento de referência for um intervalo de células, a função CÉL devolve as informações da célula ativa no intervalo selecionado. : Embora tecnicamente a referência seja opcional, incluí-la na sua fórmula é incentivada, a menos que compreenda o efeito que a sua ausência tem no resultado da fórmula e pretenda que esse efeito seja implementado. Omitir o argumento de referência não produz de forma fiável informações sobre uma célula específica, pelos seguintes motivos:
|
info_type valores
A lista seguinte descreve os valores de texto que podem ser utilizados para o argumento info_type. Estes valores têm de ser introduzidos na função CELL com aspas (" ").
tipo_info |
Retorna |
---|---|
"endereço" |
Referência da primeira célula em referência, como texto. |
"col" |
Número de coluna da célula em referência. |
"cor" |
O valor 1 se a célula for formatada em cores para valores negativos; caso contrário, retorna 0. : Este valor não é suportado no Excel para a Web, no Excel Mobile e no Excel Starter. |
"conteúdo" |
Valor da célula superior esquerda na referência, não uma fórmula. |
"arquivo" |
Nome do arquivo (incluindo nome completo do caminho) para o arquivo que contém referência, como texto. Retorna o texto vazio ("") se a planilha que contiver referência ainda não tiver sido salva. : Este valor não é suportado no Excel para a Web, no Excel Mobile e no Excel Starter. |
"formato" |
Valor do texto correspondente ao formato de número da célula. Os valores de texto para os vários formatos são apresentados na tabela a seguir. Retorna "-" ao final do valor do texto se a célula for formatada em cores para valores negativos. Retorna "()" ao final do valor do texto se a célula for formatada com parênteses para os valores positivos ou todos os valores. : Este valor não é suportado no Excel para a Web, no Excel Mobile e no Excel Starter. |
"parênteses" |
O valor 1 se a célula for formatada com parênteses para os valores positivos ou todos os valores; caso contrário, retorna 0. : Este valor não é suportado no Excel para a Web, no Excel Mobile e no Excel Starter. |
"prefixo" |
O valor do texto correspondente ao "prefixo de título" da célula. Retorna apóstrofo (') se a célula contiver texto alinhado à esquerda, aspas (") se a célula contiver texto alinhado à direita, acento circunflexo (^) se a célula contiver texto centralizado, barra invertida (\) se a célula contiver texto alinhado por preenchimento, e texto vazio ("") para outros conteúdos. : Este valor não é suportado no Excel para a Web, no Excel Mobile e no Excel Starter. |
"proteção" |
O valor 0 se a célula não estiver bloqueada; caso contrário, retorna 1 se a célula estiver bloqueada. : Este valor não é suportado no Excel para a Web, no Excel Mobile e no Excel Starter. |
"linha" |
Número de linha da célula em referência. |
"tipo" |
Valor de texto correspondente ao tipo de dados na célula. Retorna "b" se a célula estiver em branco, "l" se a célula contiver uma constante de texto, e "v" para outros conteúdos. |
"largura" |
Devolve uma matriz com 2 itens. O 1º item na matriz é a largura da coluna da célula, arredondada para um número inteiro. Cada unidade de largura de coluna é igual à largura de um caractere do tamanho de fonte padrão. O 2º item na matriz é um valor Booleano, o valor é VERDADEIRO se a largura da coluna for a predefinição ou FALSO se a largura tiver sido explicitamente definida pelo utilizador. : Este valor não é suportado no Excel para a Web, no Excel Mobile e no Excel Starter. |
Códigos de formato de CÉL
A lista a seguir descreve os valores de texto retornados pela função CÉL quando o argumento tipo_info é "formato" e o argumento referência é uma célula formatada com um formato de número interno.
Se o formato do Excel for |
A função CÉL retorna |
---|---|
Geral |
"G" |
0 |
"F0" |
#.##0 |
".0" |
0,00 |
"F2" |
#.##0,00 |
".2" |
R$ #.##0_);(R$ #.##0) |
"C0" |
R$ #.##0_);[Vermelho](R$ #.##0) |
"C0-" |
R$ #.##0,00_);(R$ #.##0,00) |
"C2" |
R$ #.##0,00_);[Vermelho](R$ #.##0,00) |
"C2-" |
0% |
"P0" |
0,00% |
"P2" |
0,00E+00 |
"S2" |
# ?/? ou # ??/?? |
"G" |
d/m/aa ou d/m/aa h:mm ou dd/mm/aa |
"D4" |
d-mmm-aa ou dd-mmm-aa |
"D1" |
d-mmm ou dd-mmm |
"D2" |
mmm-aa |
"D3" |
dd/mm |
"D5" |
h:mm AM/PM |
"D7" |
h:mm:ss AM/PM |
"D6" |
h:mm |
"D9" |
h:mm:ss |
"D8" |
: Se o argumento info_type na função CÉLULA for "format" e posteriormente aplicar um formato diferente à célula referenciada, terá de recalcular a folha de cálculo (prima F9) para atualizar os resultados da função CÉLULA.
Exemplos
Precisa de mais ajuda?
Você pode sempre consultar um especialista na Excel Tech Community ou obter suporte nas Comunidades.
Confira também
Alterar o formato de uma célula Criar ou alterar uma referência de célulaFunção ENDEREÇOAdicionar, alterar, localizar ou limpar formatação condicional numa célula