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

Converti il ​​numero decimale in indirizzo IP

Se hai una stringa di numeri decimali come 192168421 che devi convertire in un indirizzo IP as192.168.42.1, come puoi risolvere rapidamente questo lavoro con una formula Excel?
doc decimale a ip 1

Converti il ​​numero decimale in indirizzo IP con la formula

Sintassi della formula

=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)

argomenti

  • Number: Obbligatorio, il numero decimale che si desidera convertire in un indirizzo IP.
  • 1: Obbligatorio, indica di estrarre l'inizio dalla prima lettera.
  • Num_of_digit: Obbligatorio, il numero di cifre da estrarre.
  • Start_position2: Obbligatorio, per la seconda parte dell'indirizzo IP, la posizione da cui estrarre i numeri.
  • Start_position3: Obbligatorio, per la terza parte dell'indirizzo IP, la posizione da cui si desidera estrarre i numeri.
  • Start_position4: Obbligatorio, per la quarta parte dell'indirizzo IP, la posizione da cui estrarre i numeri.

Ecco alcuni esempi nella tabella sottostante per una migliore comprensione della formula.

Decimale Indirizzo IP
Formula
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)

File di esempio

esempio di documentoFare clic per scaricare il file di esempio


Funzioni relative

  • Funzione DECIMALE di Excel
    La funzione DECIMAL converte una rappresentazione testuale di un numero in una base nel suo numero decimale equivalente. Prendiamo un esempio, 11 è una rappresentazione testuale di 3 in base 2, usando la formula = DECIMAL (11,2) converte 11 in numero decimale 3.

Formule relative


I migliori strumenti per la produttività in ufficio

Kutools per Excel: ti aiuta a distinguerti dalla folla

Ti piacerebbe portare a termine il tuo lavoro quotidiano in modo rapido e perfetto? Kutools per Excel offre potenti funzionalità avanzate 300 (Combina cartelle di lavoro, somma per colore, contenuto di celle divise, data di conversione e così via ...) e risparmia l'80% di tempo per te.

  • Progettato per 1500 scenari di lavoro, ti aiuta a risolvere l'80% dei problemi di Excel.
  • Riduci migliaia di clic della tastiera e del mouse ogni giorno, allevia i tuoi occhi e le tue mani stanche.
  • Diventa un esperto di Excel in 3 minuti. Non è più necessario ricordare formule dolorose e codici VBA.
  • Prova gratuita illimitata di 30 giorni. Garanzia di rimborso di 60 giorni. Aggiornamento gratuito e supporto per 2 anni.
Nastro di Excel (con Kutools per Excel installato)

Scheda Office: abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Un secondo per passare da una dozzina di documenti aperti all'altra!
  • Riduci ogni giorno centinaia di clic del mouse, dì addio alla mano del mouse.
  • Aumenta la produttività del 50% durante la visualizzazione e la modifica di più documenti.
  • Porta schede efficienti in Office (incluso Excel), proprio come Chrome, Firefox e il nuovo Internet Explorer.
Screenshot di Excel (con la scheda Office installata)
Commenti (1)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Questo commento è stato fatto dal moderatore sul sito
Queste formule e questi esempi non sono corretti. Gli indirizzi IP non verranno mai rappresentati come tutte le loro cifre con i punti decimali rimossi. Sarebbe un numero inutile. Se lo facessi, non ci sarebbe modo di dire se 10255221 doveva essere 10.255.22.1 o 102.55.22.1 o 102.55.2.21? Questi sono tutti indirizzi IP validi.

La notazione decimale puntata (indirizzi IP) è solo un'altra forma di notazione, come binaria o esadecimale. Sono numeri binari a 4, 8 bit, scritti in notazione decimale, separati da punti decimali. È possibile convertire i numeri da un modulo all'altro.

Per esempio:
10.255.22.1 = 00001010.11111111.00010110.00000001 = 0a.ff.16.01 (0x0aff1601)
00001010 = 10 = 0xa
11111111 = 255 = 0x segg
00010110 = 22 = 0x16
00000001 = 1 = 0x1
00001010111111110001011000000001 = 184489473 = 0xaff1601 = 10.255.22.1

In notazione decimale, 10.255.22.1 = 184489473.
Ma 10.255.22.1 NON = 10255221. Mai.
Non ci sono ancora commenti pubblicati qui
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite

Seguici

Copyright © 2009 - www.extendoffice.com. | Tutti i diritti riservati. Offerto da ExtendOffice, | Mappa del sito
Microsoft e il logo Office sono marchi o marchi registrati di Microsoft Corporation negli Stati Uniti e / o in altri paesi.
Protetto da Sectigo SSL