CÉL (Função CÉL)

A função CÉL devolve informações sobre a formatação, localização ou conteúdo de uma célula. Por exemplo, se pretender verificar se uma célula contém um valor numérico em vez de texto antes de executar um cálculo na mesma, poderá utilizar a seguinte fórmula:

=SE(CÉLULA("tipo";A1)="v";A1*2;0)

Esta fórmula calcula A1*2 apenas se a célula A1 contiver um valor numérico e devolve 0 se A1 contiver texto ou estiver em branco.

Nota: As fórmulas que utilizam a célula têm valores de argumentos específicos de idioma e irão devolver erros se calculados utilizando uma versão de idioma diferente do Excel. Por exemplo, se criar uma fórmula que contenha CÉLULA ao utilizar a versão checa do Excel, essa fórmula irá devolver um erro se o livro for aberto utilizando 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 revêm os argumentos da célula para corresponderem ao respetiva 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

Valor de texto que especifica o tipo de informação da célula que pretende devolver. A seguinte lista apresenta os valores possíveis do argumento tipo_info e os resultados correspondentes.

referência    

Opcional

A célula da qual pretende obter informações.

Se for omitido, as informações especificadas no argumento info_type são devolvidas para a célula selecionada na altura do cálculo. Se o argumento de referência for um intervalo de células, a função CÉLULA devolve as informações da célula ativa no intervalo selecionado.

Importante: Apesar de a referência técnica ser opcional, incluindo a mesma na sua fórmula é encorajada, a menos que compreenda o efeito que a sua ausência tem no resultado da fórmula e queira que esse efeito seja alterado. A omitência do argumento de referência não produz informações fiáveis sobre uma célula específica pelos seguintes motivos:

  • No modo de cálculo automático, quando uma célula é modificada por um utilizador, o cálculo pode ser acionado antes ou depois do progresso da seleção, dependendo da plataforma que estiver a utilizar para a Excel.  Por exemplo, se Excel Windows aciona o cálculo antes das alterações de seleção, masExcel para a Web os acionadores posteriormente.

  • Quando Co-Authoring outro utilizador que faça uma edição, esta função reportará a sua célula ativa em vez da do editor.

  • Qualquer novo cálculo, por exemplo ao premir F9, fará com que a função devolva um novo resultado apesar de não ter ocorrido nenhuma edição de célula.

info_type valores

A lista seguinte descreve os valores de texto que podem ser utilizados para o argumento info_type texto. Estes valores têm de ser introduzidos na função CL com aspas (" ").

tipo_info

Devolve

"endereço"

Referência da primeira célula referenciada, como texto. 

"col"

Número da coluna da célula referenciada.

"cor"

O valor 1 se a célula estiver formatada a cores para valores negativos; caso contrário, devolve 0 (zero).

Nota: Este valor não é suportado em Excel para a Web, Excel Mobile e Excel Starter.

"conteúdo"

Valor da célula superior esquerda em referência, não uma fórmula.

"nome.ficheiro"

Nome do ficheiro (incluindo o caminho completo) do ficheiro que contém a referência, como texto. Devolve texto vazio (""), se a folha de cálculo que contém a referência ainda não tiver sido guardada.

Nota: Este valor não é suportado em Excel para a Web, Excel Mobile e 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 seguinte tabela. Devolve "-" no final do valor do texto se a célula for formatada com cores para valores negativos. Devolve "()" no final do valor do texto se a célula for formatada com parênteses para valores positivos ou para todos os valores.

Nota: Este valor não é suportado em Excel para a Web, Excel Mobile e Excel Starter.

"parênteses"

O valor 1 se a célula for formatada com parênteses para valores positivos ou todos os valores; caso contrário, devolve 0.

Nota: Este valor não é suportado em Excel para a Web, Excel Mobile e Excel Starter.

"prefixo"

O valor do texto correspondente ao "prefixo da etiqueta" da célula. Devolve 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 centrado; barra invertida (\) se a célula contiver texto alinhado por preenchimento; e a cadeia de texto vazia ("") para outros conteúdos.

Nota: Este valor não é suportado em Excel para a Web, Excel Mobile e Excel Starter.

"proteger"

O valor 0 se a célula não estiver bloqueada; caso contrário, devolve 1 se a célula estiver bloqueada.

Nota: Este valor não é suportado em Excel para a Web, Excel Mobile e Excel Starter.

"linha"

Número de linhas da célula em referência.

"tipo"

Valor de texto correspondente ao tipo de dados na célula. Devolve "e" (de "em branco") se a célula estiver em branco; "t" (de "título") se a célula contiver uma constante de texto; e "v" (de "valor") para outros conteúdos.

"largura"

Devolve uma matriz com 2 itens.

O primeiro item na matriz é a largura da coluna da célula, arredondada para um número inteiro. Cada unidade de largura da coluna é igual à largura de um caráter no tamanho do tipo de letra predefinido.

O segundo item na matriz é um valor booleano, o valor é VERDADEIRO se a largura da coluna for predefinida ou FALSO se a largura tiver sido explicitamente definida pelo utilizador. 

Nota: Este valor não é suportado em Excel para a Web, Excel Mobile e Excel Starter.

Códigos de formato de CÉL

A seguinte lista descreve os valores de texto que a função CÉL devolve quando o argumento tipo_info é "formato" e o argumento de referência for uma célula formatada com um formato de número incorporado.

Se o formato do Excel for

A função CÉL devolve

Geral

"G"

0

"F0"

#,##0

",0"

0,00

"F2"

#,##0.00

",2"

€#.##0_);(€#.##0)

"C0"

€#.##0_);[Vermelho](€#.##0)

"C0-"

€#.##0.00_);(€#.##0.00)

"C2"

€#.##0,00_);[Vermelho](€#.##0,00)

"C2-"

0%

"P0"

0,00%

"P2"

0.00E+00

"S2"

# ?/? ou # ??/??

"G"

m/d/aa ou m/d/aa h:mm ou mm/dd/aa

"D4"

d-mmm-aa ou dd-mmm-aa

"D1"

d-mmm ou dd-mmm

"D2"

mmm-aa

"D3"

mm/dd

"D5"

h:mm AM/PM

"D7"

h:mm:ss AM/PM

"D6"

h:mm

"D9"

h:mm:ss

"D8"

Nota: Se o argumento info_type na função CÉL for "formato" e posteriormente for aplicado um formato diferente à célula referenciada, terá de recalcular a mesma (premir F9)para atualizar os resultados da função CÉL.

Exemplos

Exemplos da função CÉLULA

Precisa de mais ajuda?

Pode sempre perguntar a um especialista na Comunidade Tecnológica do Excel, obter suporte na Comunidade de Respostas ou sugerir uma nova funcionalidade ou melhoria no User Voice do Excel.

Consulte Também

Alterar o formato de uma célula
Criar ou alterar uma referência de célula
Função ENDEREÇO
Adicionar, alterar, encontrar ou limpar a formatação condicional numa célula

Precisa de mais ajuda?

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

×