Como determinar os tipos de dados nas células com função TYPE do Excel 2007

função TYPE Excel 2007 de é uma função de informação que retorna o tipo de valor em uma célula. Apropriadamente chamado, esta função permite que você crie fórmulas com a função SE que executam um tipo de comportamento quando a célula que está sendo testada contém um valor e outro quando ele contém texto. A sintaxe da função TYPE é

= TIPO (valor)

o valor argumento da função tipo pode ser qualquer entrada Excel: texto, número, valor lógico, ou mesmo um valor de erro ou uma referência de célula que contém um tal valor. A função TYPE retorna os seguintes valores, indicando o tipo de conteúdo:

  • 1 para obter os números

  • 2 para o texto

  • 4 para valor lógico (VERDADEIRO ou FALSO)

  • 16 para um valor de erro

  • 64 para um intervalo de matriz ou constante

A seguinte fórmula combina as funções celulares e tipo aninhado dentro de uma função se. Esta fórmula retorna o tipo do formato de número de células utilizado no D11 apenas quando a célula contém um valor. Caso contrário, ele assume que D11 célula contém uma entrada de texto, e avalia o tipo de alinhamento atribuído ao texto na célula:

= IF (TYPE (D11) = 1, CELL ( "formatar", D11), CELL ( "prefixo", D11))

A seguinte fórmula combina as funções não e tipo e um operador matemático aninhado dentro de uma função IF. Se o valor na célula D11 contém VERDADEIRO ou FALSO, a fórmula retorna o valor oposto. Caso contrário, a fórmula assume que D11 contém um valor numérico e adiciona o valor na célula C11 a ele.

= IF (TYPE (D11) = 4, NOT (D11), D11 + C11)

Você não pode usar a função TYPE para determinar se uma célula contém uma fórmula, apenas o tipo de dados que a fórmula retorna.

menu