Compre OS LIVROS DESTA SÉRIE
Para determinar o tipo de dado de uma célula na linha acima e preenchê-lo na linha abaixo, você pode usar uma fórmula do Excel que verifica o tipo de conteúdo com a função TIPO. A função TIPO retorna um número que indica o tipo de dado em uma célula:
- 1: Número
- 2: Texto
- 4: Valor lógico (VERDADEIRO/FALSO)
- 16: Erro
- 64: Matriz
Se você tem dados na linha 1 (por exemplo, de A1 a Z1) e quer preencher a linha 2 (A2 a Z2) com o tipo de dado correspondente, você pode usar uma fórmula combinada com TIPO e uma função condicional como SE para traduzir o código numérico em uma descrição legível.
Fórmula sugerida:
Na célula A2, insira a seguinte fórmula e arraste para as demais colunas (ou copie para toda a linha 2):
=SE(TIPO(A1)=1;"Número";SE(TIPO(A1)=2;"Texto";SE(TIPO(A1)=4;"Lógico";SE(TIPO(A1)=16;"Erro";SE(TIPO(A1)=64;"Matriz";"Outro")))))
Explicação:
Passos para aplicar:
Exemplo:
Se você tiver em A1:Z1 os seguintes dados:
A linha 2 (A2:Z2) mostrará:
Notas:
- TIPO(A1) verifica o tipo de dado na célula A1.
- A fórmula aninhada com SE converte o código retornado por TIPO em uma descrição textual:
- 1 → "Número"
- 2 → "Texto"
- 4 → "Lógico"
- 16 → "Erro"
- 64 → "Matriz"
- Qualquer outro caso → "Outro" (para cobrir casos inesperados).
- Insira a fórmula acima em A2.
- Arraste a alça de preenchimento (ou copie) para as colunas à direita (ex.: B2, C2, etc.).
- A fórmula avaliará o tipo de dado da célula correspondente na linha 1 e exibirá o resultado na linha 2.
Se você tiver em A1:Z1 os seguintes dados:
- A1: 123 (número)
- B1: "Olá" (texto)
- C1: VERDADEIRO (lógico)
- D1: #DIV/0! (erro)
- E1: {1,2,3} (matriz, se aplicável)
- A2: Número
- B2: Texto
- C2: Lógico
- D2: Erro
- E2: Matriz (ou "Outro", dependendo do contexto).
- A função TIPO não diferencia subtipos de texto (como datas formatadas como texto). Se precisar identificar datas especificamente, pode ser necessário combinar com ÉDATA (ex.: SE(ÉDATA(A1);"Data";...)).
- Para uma solução mais robusta ou para lidar com casos específicos (como células vazias), você pode adicionar mais condições, como SE(A1="";"Vazio";...).
☕DOE UM CAFÉ:
👉 Não se esqueça de seguir André Bernardes no Linkedin. Clique aqui e me contate via What's App.
Nenhum comentário:
Postar um comentário