Conteúdo
4º dia da maratona 30 funções do Excel em 30 dias obtivemos informações detalhadas sobre o ambiente de trabalho usando a função INFORMACAO (INFORM), como versão do Excel e modo de recálculo.
O décimo primeiro dia da maratona vamos dedicar ao estudo da função CELL (CELL), que informará informações sobre a formatação da célula, seu conteúdo e localização. Funciona de forma semelhante à função INFORMACAO (INFORM), ou seja, tem uma lista de valores que podem ser inseridos na função, mas contém não um, mas dois argumentos.
Então vamos ver as informações e exemplos por função CELL (CÉLULA). Se você tiver algo a acrescentar aos nossos exemplos e informações, compartilhe nos comentários.
Função 11: CÉLULA
função CELL (CELL) mostra informações sobre a formatação, conteúdo e localização da célula no link fornecido.
Como a função CELL pode ser usada?
função CELL (CELL) pode relatar as seguintes informações sobre a célula:
- Formato de célula numérica.
- Nome da folha.
- O alinhamento ou largura da coluna.
Sintaxe da CÉLULA
função CELL (CELL) tem a seguinte sintaxe:
CELL(info_type,reference)
ЯЧЕЙКА(тип_сведений;ссылка)
info_type (info_type) é uma das opções de argumento:
- endereço (endereço) – referência à primeira célula do argumento referência (link) em formato de texto.
- de (coluna) – número da coluna da célula no argumento referência (ligações).
- cor (cor) – retorna 1 se a formatação da célula permitir alterar a cor para valores negativos; em todos os outros casos, 0 (zero) é retornado.
- conteúdo (conteúdo) – O valor da célula superior esquerda no link.
- nome do arquivo (nome do arquivo) – nome do arquivo e caminho completo.
- formato (formato) – formato numérico da célula.
- parênteses (colchetes) – retorna 1 se a célula estiver formatada para exibir números positivos ou todos os números entre parênteses; em todos os outros casos retorna 0 (zero).
- prefixo (prefixo) – valor de texto correspondente ao prefixo do rótulo da célula (mostra o tipo de alinhamento).
- proteger (proteção) – 0 = célula não bloqueada, 1 = bloqueada.
- linha (string) é o número da linha da célula.
- tipo (tipo) – o tipo de dados na célula (vazio, texto, outro).
- largura (largura) – a largura da coluna da célula.
Armadilhas da função CELL
Há algumas coisas a serem observadas ao usar a função CELL (CÉLULA):
- Se o argumento referência (referência) for omitido, o resultado será retornado para a última célula modificada. Para ter certeza de que o resultado é exatamente o que você precisa, é aconselhável sempre indicar o link. Você pode até se referir à célula que contém a própria função CELL (CÉLULA).
- Ao trabalhar com a função CELL (CELL), às vezes é necessário recalcular a planilha para atualizar o resultado que a função retorna.
- Se como argumento info_type (detail_type) valor selecionado nome do arquivo (nome do arquivo) e a pasta de trabalho do Excel ainda não foi salva, o resultado é uma string vazia.
Exemplo 1: Formato do Número da Célula
Com significado formato (formato) Você pode usar a função CELL (CELL) para mostrar o formato numérico da célula. Por exemplo, se a célula B7 tiver o formato Geral (Geral), então o resultado da fórmula será G:
=CELL("format",C2)
=ЯЧЕЙКА("формат";C2)
Exemplo 2: título da planilha
Com significado nome do arquivo função (nome do arquivo) CELL (CELL) mostrará o caminho do arquivo, o nome do arquivo e o nome da planilha.
=CELL("filename",B2)
=ЯЧЕЙКА("имяфайла";B2)
Você pode extrair o nome da planilha do resultado obtido usando outras funções. Na fórmula abaixo, usando as funções MID (PSTR) e ENCONTRAR (FIND), encontre os colchetes e retorne os 32 caracteres que os seguem (o comprimento do nome da planilha é limitado a 31 caracteres).
=MID(CELL("filename",C3),FIND("]",CELL("filename",C3))+1,32)
=ПСТР(ЯЧЕЙКА("имяфайла";C3);НАЙТИ("]";ЯЧЕЙКА("имяфайла";C3))+1;32)
Exemplo 3: Substituindo o argumento info_type (info_type) de uma lista suspensa
Em vez de inserir um valor de argumento info_type (detail_type) em uma função CELL (CELL) como uma string de texto, você pode fazer referência a uma célula que contém valores válidos. Neste exemplo, a célula B4 contém uma lista suspensa e, em vez de um argumento info_type (detail_type) é uma referência a esta célula. Argumento referência (link) refere-se à célula B2.
Quando o valor é selecionado proteger (proteger): O resultado é 1 se a célula estiver bloqueada ou 0 (zero) se não estiver.
=CELL(B4,B2)
=ЯЧЕЙКА(B4;B2)
Quando o valor é selecionado largura (largura), o resultado mostra a largura da coluna em formato inteiro. A unidade de medida neste caso é a largura de um caractere em um tamanho de fonte padrão.