Compartilhar via

Microsoft Excel 2013 -> Função DECABIN.

Anônima
2016-04-14T04:52:32+00:00

Gostaria de saber como proceder para converter, na função DECABIN, um 'núm' maior que 511 e menor que -512, aumentar [casas], apenas como exemplo: converter o decimal 1962(base 10) para binário 11110101010(base 2) e o inverso binário para decimal, sei como fazer, mas quero trabalhar com estas conversões no Excel, é possível?

Na "Ajuda do Excel" só diz que: - Se núm < -512 ou se núm > 511, DECABIN retornará o valor de erro #NÚM!, o que comprovei!

Obs.: Tenho Excel 2013 e Win 7 Ultimate.

Grande abraço,

Cidnei C. Alencar

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2016-04-14T12:02:17+00:00

A fórmula abaixo funciona para números até 131071:

=DECABIN(INT(A1/256);9)&DECABIN(MOD(A1;256);8)

Esta resposta foi útil?

5 pessoas acharam esta resposta útil.
0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2016-04-14T20:39:29+00:00

Obrigado. Experimente:

=BINADEC(ESQUERDA(A1;NÚM.CARACT(A1)-5))*2^5+BINADEC(DIREITA(A1;5))

Esta resposta foi útil?

4 pessoas acharam esta resposta útil.
0 comentários Sem comentários

2 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2016-04-14T22:04:45+00:00

    Mais uma vez muitíssimo obrigado mestre Felipe Costa Gualberto, suas fórmulas são verdadeiros espetáculos em Excel!

    Problema resolvido!

    Forte abraço,

    Cidnei C. Alencar

    Esta resposta foi útil?

    0 comentários Sem comentários
  2. Anônima
    2016-04-14T18:50:00+00:00

    Mestre Felipe Costa Gualberto, muitíssimo obrigado sua fórmula é um espetáculo!

    Sem ser inconveniente, poderia me ajudar na fórmula inversa, ou seja BINADEC, binário para decimal, conforme destaquei em minha pergunta acima?

    Tentei fazer, mas como meus conhecimentos em Excel ainda são poucos não consegui! Preciso visitar o Ambiente Office!

    Ah ... o binário que mencionei acima é referente ao decimal 1962 (meu ano) e, não 1977, fazendo várias tarefas ao mesmo tempo, mas corrigi!

    Grande abraço,

    Cidnei C. Alencar

    Esta resposta foi útil?

    0 comentários Sem comentários