Propósito

✔ Programação GLOBAL® - Quaisquer soluções e/ou desenvolvimento de aplicações pessoais, ou da empresa, que não constem neste Blog devem ser tratados como consultoria freelance. Queiram contatar-nos: brazilsalesforceeffectiveness@gmail.com | ESTE BLOG NÃO SE RESPONSABILIZA POR QUAISQUER DANOS PROVENIENTES DO USO DOS CÓDIGOS AQUI POSTADOS EM APLICAÇÕES PESSOAIS OU DE TERCEIROS.

Excel | Como determinar o tipo de dado de uma célula na linha acima e preenchê-lo na linha abaixo

C:\01\9\777\ProgramacaoGlobal
#ProgramaçãoGlobal #Excel #Fórmula #Célula

 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

Solução com Fórmula
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:
  • 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).



Passos para aplicar:
  1. Insira a fórmula acima em A2.
  2. Arraste a alça de preenchimento (ou copie) para as colunas à direita (ex.: B2, C2, etc.).
  3. A fórmula avaliará o tipo de dado da célula correspondente na linha 1 e exibirá o resultado na linha 2.

Exemplo:
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)

A linha 2 (A2:Z2) mostrará:
  • A2: Número
  • B2: Texto
  • C2: Lógico
  • D2: Erro
  • E2: Matriz (ou "Outro", dependendo do contexto).

Notas:
  • 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. 

Comente e compartilhe este artigo!

brazilsalesforceeffectiveness@gmail.com


,

Clique na imagem acima para acessar 10 e-Books!


 PUDIM PROJECT 

eBook - PT - PUDIM PROJECT 2024 - Python Volume 01 - Funções Essenciais - Série PUDIM PROJECT — André Luiz Bernardes eBook - PT - PUDIM PROJECT 2024 - Python Volume 02 - Funções Essenciais - Série PUDIM PROJECT — André Luiz Bernardes eBook - PT - PUDIM PROJECT 2024 - Python Volume 03 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes


eBook - PT - PUDIM PROJECT 2024 - Python Volume 04 - Funções para Automatização - Série PUDIM PROJECT — André Luiz Bernardes eBook - PT - PUDIM PROJECT 2024 - Python Volume 05 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes eBook - PT - PUDIM PROJECT 2024 - Python Volume 06 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes


eBook - PT - PUDIM PROJECT 2024 - Python Volume 07 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes eBook - PT - PUDIM PROJECT 2024 - Python Volume 08 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes eBook - PT - PUDIM PROJECT 2024 - Python Volume 09 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes


eBook - PT - PUDIM PROJECT 2024 - Python Volume 10 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes eBook - PT - PUDIM PROJECT 2024 - Python Volume 11 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes

Nenhum comentário:

Postar um comentário

diHITT - Notícias