Note: The other languages of the website are Google-translated. Back to English

Converter o número decimal em endereço IP

Se você tiver uma sequência de números decimais, como 192168421, que precisa ser convertida em um endereço IP como 192.168.42.1, como você pode resolver esse trabalho rapidamente com uma fórmula do Excel?
doc decimal para ip 1

Converta o número decimal em endereço IP com fórmula

Sintaxe da fórmula

=MID(number,1,num_of_digit)&"."&MID(number,start_position2,num_of_digit)&"."&MID(number,start_position3,num_of_digit)&"."&MID(number,start_position4,num_of_digit)

Argumentos

  • Number: Obrigatório, o número decimal que você deseja converter em um endereço IP.
  • 1: Obrigatório, indica para extrair o início da primeira letra.
  • Num_of_digit: Obrigatório, o número de dígitos precisava ser extraído.
  • Start_position2: Requerido, para a segunda parte do endereço IP, a posição da qual você deseja extrair números.
  • Start_position3: Requerido, para a terceira parte do endereço IP, a posição da qual você deseja extrair os números.
  • Start_position4: Requerido, para a quarta parte do endereço IP, a posição da qual você deseja extrair os números.

Aqui estão alguns exemplos na tabela abaixo para você entender melhor a fórmula.

Decimal Endereço IP
Fórmula
10255211 10.255.22.11 = MID (C2,1,2) & "." & MID (C2,3,3) & "." & MID (C2,6,2) & "." & MID (C2,8,1)
172161134 172.16.11.34 =MID(C3,1,3)&"."&MID(C3,4,2)&"."&MID(C3,6,2)&"."&MID(C3,8,2)
1921681225 192.168.1.225 =MID(C4,1,3)&"."&MID(C4,4,3)&"."&MID(C4,7,1)&"."&MID(C4,8,3)
17211255255 172.11.255.255 =MID(C5,1,3)&"."&MID(C5,4,2)&"."&MID(C5,6,3)&"."&MID(C5,9,3)

Arquivo de exemplo

amostra de docClique para baixar o arquivo de amostra


Funções Relativas

  • Função Excel DECIMAL
    A função DECIMAL converte uma representação de texto de um número em uma base em seu número decimal equivalente. Tome uma instância, 11 é uma representação de texto de 3 na base 2, usando a fórmula = DECIMAL (11,2) converta 11 no número decimal 3.

Fórmulas Relativas


As melhores ferramentas de produtividade para escritório

Kutools for Excel - ajuda você a se destacar da multidão

Você gostaria de completar seu trabalho diário de forma rápida e perfeita? O Kutools for Excel traz 300 recursos avançados poderosos (combinar pastas de trabalho, somar por cor, dividir o conteúdo da célula, converter data e assim por diante ...) e economizar 80% do tempo para você.

  • Projetado para 1500 cenários de trabalho, ajuda você a resolver 80% dos problemas do Excel.
  • Reduza milhares de cliques de teclado e mouse todos os dias, alivie seus olhos e mãos cansados.
  • Torne-se um especialista em Excel em 3 minutos. Não é mais necessário se lembrar de fórmulas dolorosas e códigos VBA.
  • Avaliação gratuita ilimitada de 30 dias. Garantia de devolução do dinheiro em 60 dias. Atualização e suporte gratuitos por 2 anos.
Faixa de opções do Excel (com Kutools para Excel instalado)

Guia Office - Habilitar leitura e edição com guias no Microsoft Office (incluindo Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduza centenas de cliques do mouse para você todos os dias, diga adeus à mão do mouse.
  • Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
  • Traz guias eficientes para o Office (incluindo Excel), assim como o Chrome, Firefox e o novo Internet Explorer.
Captura de tela do Excel (com guia Office instalado)
Comentários (1)
Ainda não há classificações. Seja o primeiro a avaliar!
Este comentário foi feito pelo moderador no site
Estas fórmulas e exemplos estão incorretos. Os endereços IP nunca serão representados como todos os seus dígitos com os pontos decimais removidos. Seria um número inútil. Se você fizesse isso, não haveria como saber se 10255221 deveria ser 10.255.22.1 ou 102.55.22.1 ou 102.55.2.21? Estes são todos os endereços IP válidos.

A notação decimal pontuada (endereços IP) é apenas outra forma de notação, como binária ou hexadecimal. São 4 números binários de 8 bits, escritos em notação decimal, separados por pontos decimais. Você pode converter os números de uma forma para outra.

Por exemplo:
10.255.22.1 = 00001010.11111111.00010110.00000001 = 0a.ff.16.01 (0x0aff1601)
00001010 = 10 = 0xa
11111111 = 255 = 0xff
00010110 = 22 = 0x16
00000001 = 1 = 0x1
00001010111111110001011000000001 = 184489473 = 0xaff1601 = 10.255.22.1

Em notação decimal, 10.255.22.1 = 184489473.
Mas 10.255.22.1 NÃO = 10255221. Nunca.
Não há comentários postados aqui ainda
Deixe o seu comentário
Postando como convidado
×
Avalie esta postagem:
0   Personagens
Locais sugeridos

Siga-nos

Copyright © 2009 - www.extendoffice.com. | Todos os direitos reservados. Distribuído por ExtendOffice. | | | Mapa do site
Microsoft e o logotipo do Office são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e / ou em outros países.
Protegido por Sectigo SSL